MIF_E31211986/ARSEAN_BackUpThisFolder_But.../il2cppOutput/Vuforia.Unity.Engine1.cpp

36385 lines
1.9 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename 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);
}
};
struct GenericVirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, 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 R, typename T1, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct InterfaceFuncInvoker4
{
typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
struct GenericInterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
struct InvokerActionInvoker0
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj)
{
method->invoker_method(methodPtr, method, obj, NULL, NULL);
}
};
template <typename T1>
struct InvokerActionInvoker1;
template <typename T1>
struct InvokerActionInvoker1<T1*>
{
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);
}
};
// System.Action`1<UnityEngine.Vector3[]>
struct Action_1_t229A459B7FA7229984043C1868CAEDD374607A45;
// System.Action`1<Vuforia.AValidatableConfigProperty>
struct Action_1_t35048C73C117F287B28979D348000996CDA59F6A;
// System.Action`1<Vuforia.BarcodeInstanceData>
struct Action_1_tED91DD2B0687C2763B5E59865CF4045744B8F4C8;
// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
// System.Action`1<UnityEngine.Canvas>
struct Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862;
// System.Action`1<UnityEngine.Collider>
struct Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B;
// System.Action`1<Vuforia.Internal.Observers.IObserver>
struct Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C;
// System.Action`1<Vuforia.Internal.Core.IlluminationInfo>
struct Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9;
// System.Action`1<System.Int32>
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
// System.Action`1<System.Int32Enum>
struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B;
// 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<Vuforia.PointCloudMaterial>
struct Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8;
// System.Action`1<UnityEngine.Renderer>
struct Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0;
// System.Action`1<System.Single>
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
// System.Action`1<Vuforia.Voxel>
struct Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F;
// System.Action`1<Vuforia.VuforiaEngineError>
struct Action_1_t200E6E63BE9DC88796A35F12241202F36461989B;
// System.Action`1<Vuforia.VuforiaInitError>
struct Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43;
// System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>
struct Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB;
// System.Action`2<System.Int32,System.Int32>
struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
// 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`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation,Vuforia.TargetStatus>
struct Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D;
// System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservationWithPose,Vuforia.Internal.Core.Pose>
struct Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD;
// System.Action`3<System.Object,System.Object,Vuforia.Internal.Core.Pose>
struct Action_3_tE6E38953567A47D52A1C6421A2C9E10423DFB6B1;
// System.Action`3<System.Object,System.Object,Vuforia.TargetStatus>
struct Action_3_t2DDA476626C83E61B40D2231D251968B93E6DFF3;
// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo>
struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD;
// System.Collections.Concurrent.BlockingCollection`1<System.Object>
struct BlockingCollection_1_t81934C5472D881165093C9221B01BD4C59224566;
// System.Collections.Concurrent.BlockingCollection`1<System.Threading.Tasks.Task>
struct BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88;
// System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Threading.Tasks.TaskScheduler,System.Object>
struct ConditionalWeakTable_2_t815A43BFBA64EC1F9F92AD042622E80EED65712E;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Tuple`2<Vuforia.Internal.Observers.BarcodeInstance,Vuforia.BarcodeBehaviour>>
struct Dictionary_2_tE5D4ECB1C28AD95EA44B000F8BD48F5CFBFFB85E;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.Internal.Observers.AnchorInstance>
struct Dictionary_2_tA74B2D3A0B981C070FC5DB672AC4F7BF2640B326;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>
struct Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.Internal.Simulator.ISimulatedObject>
struct Dictionary_2_t5668553A5EAB79BC669C120CB54258EACA63878E;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.Internal.Observers.MeshObservationBlock>
struct Dictionary_2_t0B3381E4FD59192C6F5E66EF3DEA1A86A6F5432B;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task>
struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55;
// System.EventHandler`1<System.Threading.Tasks.UnobservedTaskExceptionEventArgs>
struct EventHandler_1_tE698654C3F437D97ABCCA3FD0AD8F86E776DC77A;
// System.Func`1<System.Nullable`1<System.Int32>>
struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8;
// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
// System.Func`1<System.Single>
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
// System.Func`1<System.Threading.Tasks.Task/ContingentProperties>
struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1;
// System.Func`2<System.Int32,System.Int32>
struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354;
// 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<Vuforia.ObserverBehaviour,System.Boolean>
struct Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98;
// System.Func`2<System.String,System.Boolean>
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D;
// System.Func`2<System.String,System.String>
struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93;
// System.Func`2<UnityEngine.Vector3,UnityEngine.Vector3>
struct Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4;
// System.Func`3<System.Object,System.Int32,System.Object>
struct Func_3_tA23F5D62E264071C33C09639DD065B0B691A804D;
// System.Func`3<System.Object,System.Object,System.Boolean>
struct Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79;
// System.Func`3<System.Object,System.Object,System.Object>
struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566;
// System.Func`3<System.String,Vuforia.IAnchorProvider,Vuforia.Internal.Observers.AnchorInstance>
struct Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6;
// System.Func`3<System.String,System.Int32,System.String>
struct Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07;
// System.Func`3<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3>
struct Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C;
// System.Func`3<System.Version,System.Version,System.Boolean>
struct Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A;
// System.Collections.Generic.HashSet`1<System.Int32>
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2;
// System.Collections.Generic.HashSet`1<System.Int32Enum>
struct HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4;
// System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType>
struct HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F;
// System.Collections.Generic.IDictionary`2<Vuforia.ObserverBehaviour,Vuforia.Internal.Simulator.ISimulatedObject>
struct IDictionary_2_tE20481BD632B307CAFA240ADAE9CDF856CFB6624;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Canvas>
struct IEnumerable_1_tFFFEFD32D3762714FF1F1CC21840C2DFADF0B845;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Collider>
struct IEnumerable_1_t738A577130D5FBE55CDA8A3FF4898A00C43996CA;
// System.Collections.Generic.IEnumerable`1<System.Int32>
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
// System.Collections.Generic.IEnumerable`1<System.Int32Enum>
struct IEnumerable_1_t71A46277DBD73BD4009B2B20885D2B7057593A1A;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<Vuforia.ObserverBehaviour>
struct IEnumerable_1_tEC8FA232055F0FB2BB54B9B6F889C569CF2FF3FD;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Renderer>
struct IEnumerable_1_t170888152DF4E9BBEB4E9C4079A32DD39DA2E812;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
// System.Collections.Generic.IEnumerable`1<System.Threading.Tasks.Task>
struct IEnumerable_1_t1DFFC641A7E1B3EA95B376F5CDC305D0BDFE0543;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Vector3>
struct IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788;
// System.Collections.Generic.IEnumerable`1<Vuforia.BarcodeBehaviour/BarcodeType>
struct IEnumerable_1_tD8D92F2C181B29078971AB5C6AFA893D7FFEC384;
// System.Collections.Generic.IEnumerable`1<Vuforia.CameraDevice/AndroidDevice/CameraField>
struct IEnumerable_1_t3CD7396A386B558A4CA856EC48CBA0064F974D26;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
// System.Collections.Generic.IEqualityComparer`1<Vuforia.BarcodeBehaviour/BarcodeType>
struct IEqualityComparer_1_t7E0B529257604C6B5F532D878BB1FFD799A43CC8;
// System.Collections.Generic.IList`1<Vuforia.GuideView>
struct IList_1_t199A140CB212D8AE5AC28585B72AFFB810CCFF66;
// System.Collections.Generic.IList`1<Vuforia.Internal.Observers.IObserverComponent>
struct IList_1_t47DAEEB26FFCF68CDC809AB969569B61C8CB5CE4;
// System.Collections.Generic.IList`1<Vuforia.ObserverBehaviour>
struct IList_1_tFE6D2DF065D2A7D2D4F58FBD504814061FF260A9;
// System.Collections.Generic.IList`1<System.String>
struct IList_1_t97B3B39CDB830632CF9A846DD5FD149D333D9EDB;
// System.Linq.IOrderedEnumerable`1<System.Int32>
struct IOrderedEnumerable_1_t07B8E72925E861AB83B6CF77BBBB4758A2D0706C;
// System.Collections.Concurrent.IProducerConsumerCollection`1<System.Threading.Tasks.Task>
struct IProducerConsumerCollection_1_tE04A7B5EF6C1B25CDC7BEA2D552749CD3FD171DF;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,Vuforia.ContentTile>
struct KeyCollection_t8E482C2E6EAD1A1ED26433BB89C7FA0F6FCDA89F;
// System.Lazy`1<Vuforia.SingleThreadTaskScheduler>
struct Lazy_1_t591DC30870074E8A02ABA62243C1B9521932D152;
// System.Collections.Generic.List`1<Vuforia.AMigratableVideoBackgroundConfigProperty>
struct List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8;
// System.Collections.Generic.List`1<Vuforia.AValidatableConfigProperty>
struct List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC;
// System.Collections.Generic.List`1<Vuforia.IVuObservation>
struct List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>
struct List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<Vuforia.ObserverBehaviour>
struct List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3;
// System.Collections.Generic.List`1<Vuforia.PCTile>
struct List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550;
// System.Collections.Generic.List`1<Vuforia.PointCloudMaterial>
struct List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C;
// System.Collections.Generic.List`1<UnityEngine.Pose>
struct List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2;
// System.Collections.Generic.List`1<System.Threading.Tasks.Task>
struct List_1_t84C257E858DDB8EA0B6269E08AAD9A2A2018A551;
// System.Collections.Generic.List`1<Vuforia.VirtualButtonBehaviour>
struct List_1_t7F11ABA4A96E2842FB0A540B2DB6A4A521CAB024;
// System.Collections.Generic.List`1<Vuforia.Internal.Observers.VuMarkObserver>
struct List_1_tBD7A4508358037655C381E1BB433B3AE89585931;
// System.Predicate`1<System.Object>
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
// System.Predicate`1<System.Threading.Tasks.Task>
struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED;
// System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject>
struct Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286;
// System.Threading.Tasks.TaskFactory`1<System.Boolean>
struct TaskFactory_1_tFAEAC22A1E986463E6956C344A78A7C7197288E0;
// System.Threading.Tasks.Task`1<System.Boolean>
struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043;
// System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17;
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureCreationError>
struct UnityEvent_1_t59403781425157F43E6C87BB698A020454523851;
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureGenerationError>
struct UnityEvent_1_t64C04E0925E7DFD8FB9F488E7EAE20AB9918A67C;
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>
struct UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA;
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatusInfo>
struct UnityEvent_1_t5D5081D96518B41F4F8A2AB7CA9EEC47E18196DC;
// UnityEngine.Events.UnityEvent`1<UnityEngine.GameObject>
struct UnityEvent_1_t1A08C69A745D79C1F101AD784277E54DF250C6E2;
// UnityEngine.Events.UnityEvent`1<Vuforia.HitTestResult>
struct UnityEvent_1_tBBEBBE52D139FF5702D2C24D1475BA9E6E1276D1;
// UnityEngine.Events.UnityEvent`1<System.Int32>
struct UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A;
// UnityEngine.Events.UnityEvent`1<System.Int32Enum>
struct UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81;
// UnityEngine.Events.UnityEvent`1<System.Object>
struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205;
// UnityEngine.Events.UnityEvent`1<UnityEngine.Transform>
struct UnityEvent_1_t6F7DAA44329E0A5BBE174392C2710CA4D27B46F9;
// UnityEngine.Events.UnityEvent`1<UnityEngine.Vector2>
struct UnityEvent_1_t9A868DD8EBFC0D9D8134D903A170ECBDEE567932;
// UnityEngine.Events.UnityEvent`2<Vuforia.AreaTargetCaptureStatus,Vuforia.AreaTargetCaptureStatusInfo>
struct UnityEvent_2_t6280CF92F6038D31C2CDC5D63657CE874E1B1540;
// UnityEngine.Events.UnityEvent`2<System.Int32Enum,System.Int32Enum>
struct UnityEvent_2_t0B199A7D77AC76D1AAC960592A617D014E6C54E4;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,Vuforia.ContentTile>
struct ValueCollection_t470EDA97EB97D5823D843D6D11ED3DEABA92A2C5;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Object>
struct ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,Vuforia.ContentTile>[]
struct EntryU5BU5D_t37D96A887EC7AE13962CF9917CA3A6002DA67282;
// System.Collections.Generic.HashSet`1/Slot<System.Int32>[]
struct SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7;
// System.Collections.Generic.HashSet`1/Slot<Vuforia.BarcodeBehaviour/BarcodeType>[]
struct SlotU5BU5D_tB02EB47EF37B6650AAFE8A2FE486CA29B4EB1244;
// System.Int32[][]
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
// Vuforia.AValidatableConfigProperty[]
struct AValidatableConfigPropertyU5BU5D_t7999EDEE5956C2650040A8CE7C8CF9103B0C2F74;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// UnityEngine.Canvas[]
struct CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// UnityEngine.Collider[]
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
// UnityEngine.Color[]
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
// UnityEngine.Color32[]
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.Int32Enum[]
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// Vuforia.MeshConstructionRequest[]
struct MeshConstructionRequestU5BU5D_tC62B470DA3FC9A1412DF295B4BC997CA294851FE;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// Vuforia.ObserverBehaviour[]
struct ObserverBehaviourU5BU5D_t60C0F29DE297A156E010C67C271DBB123FBB70C2;
// Vuforia.PCTile[]
struct PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057;
// UnityEngine.Plane[]
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
// Vuforia.PointCloudMaterial[]
struct PointCloudMaterialU5BU5D_tA485EA39532F3F9A235651A100D78D23C3425A07;
// UnityEngine.Pose[]
struct PoseU5BU5D_tFC818445A5F54FE4CD8B53D645FF0AD0E2A133EB;
// UnityEngine.RaycastHit[]
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
// UnityEngine.Renderer[]
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// System.Threading.Tasks.Task[]
struct TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// Vuforia.BarcodeBehaviour/BarcodeType[]
struct BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E;
// Vuforia.AMigratableVideoBackgroundConfigProperty
struct AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0;
// Vuforia.Internal.Observers.AObserver
struct AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979;
// Vuforia.Internal.ARFoundation.ARFoundationAnchorManager
struct ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77;
// Vuforia.ARFoundationAnchorProvider
struct ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC;
// Vuforia.ARFoundationHitTestProvider
struct ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06;
// Vuforia.ARFoundationVuHitTest
struct ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C;
// Vuforia.AValidatableConfigProperty
struct AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402;
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
// Vuforia.AnchorBehaviour
struct AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F;
// Vuforia.AnchorInputListenerBehaviour
struct AnchorInputListenerBehaviour_t823C829EC1D341F163808353A8B43B5E8762AC44;
// Vuforia.Internal.Observers.AnchorInstance
struct AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3;
// Vuforia.Internal.Observers.AnchorObserver
struct AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8;
// Vuforia.AnchorPreview
struct AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384;
// Vuforia.AnchorProvider
struct AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B;
// UnityEngine.AndroidJavaClass
struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03;
// UnityEngine.AndroidJavaObject
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0;
// Vuforia.AreaTargetBehaviour
struct AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618;
// Vuforia.AreaTargetCapture
struct AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7;
// Vuforia.AreaTargetCaptureBehaviour
struct AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D;
// Vuforia.Public.Observers.AreaTargetCaptureRuntimeMeshBehaviour
struct AreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0;
// Vuforia.Internal.Observers.AreaTargetObserver
struct AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06;
// Vuforia.AreaTargetPreview
struct AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// Vuforia.BarcodeBehaviour
struct BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D;
// Vuforia.Internal.Observers.BarcodeInstance
struct BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397;
// Vuforia.BarcodeInstanceData
struct BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F;
// Vuforia.BarcodeInstancesManager
struct BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE;
// Vuforia.Internal.Observers.BarcodeObserver
struct BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328;
// Vuforia.BarcodePreview
struct BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// UnityEngine.BoxCollider
struct BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// Vuforia.CameraDevice
struct CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27;
// System.Threading.CancellationTokenSource
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
// System.Text.RegularExpressions.Capture
struct Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A;
// System.Text.RegularExpressions.CaptureCollection
struct CaptureCollection_t38405272BD6A6DA77CD51487FD39624C6E95CC93;
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// Vuforia.ConfigDefaultProvider
struct ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1;
// Vuforia.ContentPlacedEvent
struct ContentPlacedEvent_t2D650AAAB3ECFF3AEB86D7652E9579884B2CEA15;
// Vuforia.ContentPositioningBehaviour
struct ContentPositioningBehaviour_t1DBEF9D9161B1E504EC1A56D9AAC9DB41713513F;
// Vuforia.ContentTile
struct ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218;
// System.Threading.ContextCallback
struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007;
// Vuforia.Internal.Core.CoreDependencies
struct CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F;
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// Vuforia.CustomNameAttribute
struct CustomNameAttribute_tA3F45EDA40725ABF23518C33CA7DDA72DD987D9F;
// Vuforia.DataSetTrackableBehaviour
struct DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F;
// Vuforia.DefaultConfigValidator
struct DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826;
// 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;
// System.Xml.DomNameTable
struct DomNameTable_tE4318EC10C55A46FD00324E740BFA7D9CEE2AF45;
// Vuforia.DracoMeshData
struct DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495;
// System.Xml.EmptyEnumerator
struct EmptyEnumerator_t84EC9187C8460EE98E675ED9258AE4DF2A6776DA;
// System.Exception
struct Exception_t;
// System.Threading.ExecutionContext
struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710;
// Vuforia.FileIOTask
struct FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// UnityEngine.GlobalJavaObjectRef
struct GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8;
// System.Text.RegularExpressions.GroupCollection
struct GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E;
// Vuforia.GuideView
struct GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C;
// Vuforia.GuideViewCameraBehaviour
struct GuideViewCameraBehaviour_t1ACABEDA123BC8A9F041B2D9C8E5A5C9C686F92B;
// System.Collections.Hashtable
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
// Vuforia.HitTestEvent
struct HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10;
// Vuforia.HitTestResult
struct HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9;
// Vuforia.ARFoundation.IARFoundationFacade
struct IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511;
// Vuforia.IAnchorProvider
struct IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// System.Runtime.CompilerServices.IAsyncStateMachine
struct IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2;
// Vuforia.ICameraController
struct ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4;
// Vuforia.Internal.VuforiaDriver.ICameraImageProvider
struct ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942;
// Vuforia.Internal.VuforiaDriver.IDevicePoseProvider
struct IDevicePoseProvider_tD528D6694AA0999AAEDD20D26B6B1A48A281640B;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// Vuforia.Internal.Core.IEngine
struct IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C;
// System.Collections.IEnumerator
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
// Vuforia.Internal.ExternalCamera.IExternalCamera
struct IExternalCamera_t7AD6558910649C04B2E400B69A455BABB33F7625;
// Vuforia.IHitTestProvider
struct IHitTestProvider_tF44E562823A50A24916C1F67EE3464366541DA01;
// Vuforia.Internal.Observers.IObserver
struct IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C;
// Vuforia.Internal.Observers.IObserverComponent
struct IObserverComponent_tCB18F55F5F8C2E20BC52CF7C9540D9BC843F9BFF;
// Vuforia.Internal.Core.IObserverFactory
struct IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3;
// Vuforia.IObserverRegistry
struct IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1;
// Vuforia.IPlayModeEditorUtility
struct IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3;
// System.Security.Principal.IPrincipal
struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour
struct IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7;
// Vuforia.ISessionRecorder
struct ISessionRecorder_t10266E6CA1FEF8B0B0BFF7FBA23DEB0439F65491;
// Vuforia.IShadedPreview
struct IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830;
// Vuforia.Internal.Simulator.ISimulatedObjectFactory
struct ISimulatedObjectFactory_t880F7A814831541D688DDB232E633652A926D60F;
// Vuforia.Internal.Observers.ITargetStatusComponent
struct ITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D;
// Vuforia.Internal.Core.IUnityMainThreadTaskScheduler
struct IUnityMainThreadTaskScheduler_t6F346AAF89915FD11FA7EB19781AF375EC0841A4;
// Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade
struct IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559;
// Vuforia.Internal.Rendering.IVideoBackgroundRenderer
struct IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A;
// Vuforia.IVuAreaTargetCapture
struct IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529;
// Vuforia.IVuAreaTargetCaptureController
struct IVuAreaTargetCaptureController_t3FE570E6E2F4A007A9703230119EE504EAEA24DF;
// Vuforia.IVuBarcodeObserver
struct IVuBarcodeObserver_t0CC78B5B2F5173A4C790EE278C56E4120A7DB713;
// Vuforia.IVuCameraFrame
struct IVuCameraFrame_t51AFFA63802DB48FE77C10EC96484F8ABCEC012D;
// Vuforia.IVuGuideView
struct IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC;
// Vuforia.IVuHitTest
struct IVuHitTest_t2D5BB78FCECD172E4373E7355083101E88B00EB6;
// Vuforia.IVuHitTestResults
struct IVuHitTestResults_t6226BD4E75DCD26EC5B7B4DE9BF5CFB8FF783524;
// Vuforia.IVuImage
struct IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23;
// Vuforia.IVuModelTargetObserver
struct IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7;
// Vuforia.IVuObservation
struct IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662;
// Vuforia.IVuObservationWithPose
struct IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260;
// Vuforia.IVuObserver
struct IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9;
// Vuforia.IWebCam
struct IWebCam_t6963B58DE4FEF48E83DB77953AE496790FD6F85F;
// Vuforia.IWebCamTexAdaptor
struct IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8;
// System.Xml.Schema.IXmlSchemaInfo
struct IXmlSchemaInfo_tF7DB6310A471259B33C4081B30E73925164204DB;
// Vuforia.IlluminationData
struct IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4;
// Vuforia.Internal.Observers.IlluminationObserver
struct IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4;
// Vuforia.Image
struct Image_tC8F1E47959853F15CF7B56529F313496B2DD740B;
// Vuforia.ImageDescription
struct ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B;
// Vuforia.ImageTargetBehaviour
struct ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120;
// Vuforia.Internal.Observers.ImageTargetObserver
struct ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252;
// Vuforia.ImageTargetPreview
struct ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2;
// System.Threading.InternalThread
struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687;
// Vuforia.Intrinsics
struct Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB;
// System.IO.InvalidDataException
struct InvalidDataException_t9D62CAAA10DD31CCD9C0F92AA5729A05282F18A1;
// UnityEngine.Events.InvokableCallList
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
// System.LocalDataStoreHolder
struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F;
// System.LocalDataStoreMgr
struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E;
// System.Threading.Lock
struct Lock_t529C04C831C120E5FFD6039EC3CB76F9956BCDD7;
// System.Text.RegularExpressions.Match
struct Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// UnityEngine.MeshCollider
struct MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455;
// Vuforia.MeshConstructionRequest
struct MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE;
// UnityEngine.MeshFilter
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5;
// Vuforia.MeshLoadTask
struct MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7;
// Vuforia.Internal.Observers.MeshObserver
struct MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116;
// UnityEngine.MeshRenderer
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE;
// Vuforia.MeshSetBehaviour
struct MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E;
// Vuforia.MeshSetRenderer
struct MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43;
// Vuforia.MeshSetVoxel
struct MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// Vuforia.MidAirPositionerBehaviour
struct MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6;
// Vuforia.ModelTargetBehaviour
struct ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362;
// Vuforia.Internal.Observers.ModelTargetObserver
struct ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778;
// Vuforia.ModelTargetPreview
struct ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// System.MulticastDelegate
struct MulticastDelegate_t;
// Vuforia.NativeHitTestProvider
struct NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9;
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// Vuforia.NumDivisionsProperty
struct NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// Vuforia.ObserverBehaviour
struct ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB;
// Vuforia.ObserverFactory
struct ObserverFactory_t15303B50E9714D21517E15020805420A68418285;
// Vuforia.ObserverRegistry
struct ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707;
// Vuforia.ObserverRegistryFactory
struct ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328;
// Vuforia.PCAdditionalInfo
struct PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31;
// Vuforia.PCAsset
struct PCAsset_t104C290D7AF556522CCC17ADF0AED21781BEA2FE;
// Vuforia.PCBoundingVolume
struct PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9;
// Vuforia.PCContentUrl
struct PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E;
// Vuforia.PCTile
struct PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8;
// Vuforia.PCTileSet
struct PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64;
// UnityEngine.Events.PersistentCallGroup
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
// Vuforia.PlaneFinderBehaviour
struct PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5;
// Vuforia.PlayModeHitTestProvider
struct PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3;
// Vuforia.Internal.Observers.PlayModeVuHitTest
struct PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57;
// Vuforia.PointCloudBehaviour
struct PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503;
// Vuforia.PointCloudMaterial
struct PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62;
// Vuforia.PointCloudRenderer
struct PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164;
// Vuforia.PointCloudVoxel
struct PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D;
// Vuforia.PointLoadTask
struct PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383;
// Vuforia.Internal.Observers.PosePublisherComponent
struct PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E;
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
// System.ComponentModel.PropertyChangedEventArgs
struct PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321;
// System.ComponentModel.PropertyChangedEventHandler
struct PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA;
// System.Text.RegularExpressions.Regex
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
// UnityEngine.Renderer
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
// Vuforia.RequiredShadersProperty
struct RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946;
// Vuforia.Public.Observers.RuntimeMeshBehaviour
struct RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// System.Xml.Schema.SchemaInfo
struct SchemaInfo_t42F4B1099B63BCF2D3BBF7F35A79AF6B90B0927E;
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
// System.Threading.SemaphoreSlim
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
// Vuforia.Internal.Simulator.SimulatedObjectFactory
struct SimulatedObjectFactory_t55CDF30E4F84E213E2D29B44CEEDD0027104D42C;
// Vuforia.Internal.Simulator.SimulatedObservationProvider
struct SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B;
// Vuforia.SimulatedObserverRegistry
struct SimulatedObserverRegistry_t5CA6D8D13C58CECACE20BBBA2F0B65BB6A289939;
// Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour
struct SimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2;
// Vuforia.SingleThreadTaskScheduler
struct SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22;
// Vuforia.SmartTerrainBehaviour
struct SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287;
// System.Threading.Tasks.StackGuard
struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352;
// System.String
struct String_t;
// System.Threading.SynchronizationContext
struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0;
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
// System.Threading.Tasks.TaskFactory
struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0;
// System.Threading.Tasks.TaskScheduler
struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// Vuforia.Internal.Rendering.TextureRenderer
struct TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7;
// System.Threading.Thread
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F;
// System.Threading.ThreadStart
struct ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// System.Type
struct Type_t;
// UnityEngine.Events.UnityEvent
struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977;
// Vuforia.UnlitShaderProperty
struct UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE;
// System.Version
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7;
// Vuforia.VideoBackground
struct VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1;
// Vuforia.VideoBackgroundConfigMigrator
struct VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594;
// Vuforia.VideoBackgroundShaderProperty
struct VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// Vuforia.Voxel
struct Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED;
// Vuforia.VoxelGameObject
struct VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E;
// Vuforia.VoxelPool
struct VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400;
// Vuforia.VoxelTree
struct VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B;
// Vuforia.VuforiaApplication
struct VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46;
// Vuforia.VuforiaAugmentationRenderer
struct VuforiaAugmentationRenderer_t1494A3E0CE4C90DFA9D1383039EB783F07B79F68;
// Vuforia.VuforiaBehaviour
struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6;
// Vuforia.VuforiaConfiguration
struct VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65;
// Vuforia.Internal.Utility.VuforiaCoroutineUtility
struct VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A;
// Vuforia.VuforiaMonoBehaviour
struct VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D;
// Vuforia.VuforiaShare
struct VuforiaShare_t3411A8D3B2AA7B8722DAE9B7B3C5F9BAD1465460;
// System.Threading.WaitCallback
struct WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3;
// UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3;
// Vuforia.World
struct World_t0332C3F77BBFBA826A13D263DAED199D01BCE050;
// System.Xml.XmlDocument
struct XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B;
// System.Xml.XmlImplementation
struct XmlImplementation_t4B3F467B76BD95C919C40424196C55B38EEC0F4D;
// System.Xml.XmlLinkedNode
struct XmlLinkedNode_t640BF5D3FDAF0606665C3BAE565988A5014F1B9C;
// System.Xml.XmlNamedNodeMap
struct XmlNamedNodeMap_t13203D1B3861C62568AFFA1D644C04ABCBFC130C;
// System.Xml.XmlNodeChangedEventHandler
struct XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B;
// System.Xml.XmlResolver
struct XmlResolver_tE25A33DFCB87A939D11BC8543970F6857AEC3DCF;
// System.Xml.Schema.XmlSchemaSet
struct XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1;
// Vuforia.AnchorInputListenerBehaviour/InputReceivedEvent
struct InputReceivedEvent_tEA1093629DE6DF3C56D54C35D90BE6ABA180644D;
// Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54
struct U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4;
// Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55
struct U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C;
// 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.BarcodeBehaviour/<>c__DisplayClass31_0
struct U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// Vuforia.CameraDevice/AndroidDevice
struct AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C;
// Vuforia.CameraDevice/HoloLensDevice
struct HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572;
// Vuforia.CameraDevice/WebCamDevice
struct WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59;
// UnityEngine.Canvas/WillRenderCanvases
struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC;
// Vuforia.ContentPositioningBehaviour/<>c__DisplayClass5_0
struct U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F;
// Vuforia.ContentPositioningBehaviour/<>c__DisplayClass6_0
struct U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED;
// Vuforia.DefaultConfigValidator/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312;
// Vuforia.FileIOTask/OnTaskCompleted
struct OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F;
// Vuforia.FileIOTask/OnTaskFailed
struct OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01;
// Vuforia.MeshSetVoxel/<BuildContentMesh>d__6
struct U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A;
// Vuforia.MidAirPositionerBehaviour/AnchorPositionConfirmedEvent
struct AnchorPositionConfirmedEvent_tC4445B9E8E6AC7CA0D416E16E07201F21558D40D;
// Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0
struct U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3;
// Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour
struct EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98;
// Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0
struct U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840;
// Vuforia.PointCloudVoxel/<BuildContentMesh>d__5
struct U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850;
// Vuforia.PosixPath/<>c
struct U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7;
// Vuforia.PosixPath/InvalidPathException
struct InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A;
// System.Threading.Tasks.Task/ContingentProperties
struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540;
// Vuforia.TileSetUtil/<>c
struct U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB;
// Vuforia.UnityVersionUtility/<>c
struct U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521;
// Vuforia.Voxel/<BuildContentMesh>d__33
struct U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32;
// Vuforia.Voxel/MeshBuildCallback
struct MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293;
// Vuforia.VoxelTree/<UpdateVisibleTiles>d__36
struct U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3;
// Vuforia.VuforiaBehaviour/<>c__DisplayClass38_0
struct U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D;
// 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.World/<>c
struct U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C;
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c
struct U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8;
IL2CPP_EXTERN_C RuntimeClass* ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t229A459B7FA7229984043C1868CAEDD374607A45_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t35048C73C117F287B28979D348000996CDA59F6A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AreaTargetCaptureCreationError_tECB8D65A9DC97DE65D80AB2ADD5540F1E9648353_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BarcodeInstanceDataImpl_tCB0996B073661D031B7AD84307FBFA03E6B62176_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62_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* DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ErrorCode_tE5C0BF91B0FEAF422579E61A54504960598247C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tD0EFFE62AB04B9CE8B43DD4086DD95B80D6F4941_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_t151C909D1E54C453B371A033D98A9E304FF31AAD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t1DFFC641A7E1B3EA95B376F5CDC305D0BDFE0543_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t1543BE37F1172804D7AAE1F2294CA1C2199A217B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t56E2115FE68BE864DE52513C6979D9342083BED9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IHitTestProvider_tF44E562823A50A24916C1F67EE3464366541DA01_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IObserverOffsetCalculator_t1424521F1787E73D18A2495A510D9119647CE6D7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IWebCam_t6963B58DE4FEF48E83DB77953AE496790FD6F85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidDataException_t9D62CAAA10DD31CCD9C0F92AA5729A05282F18A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0_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* ObserverFactory_t15303B50E9714D21517E15020805420A68418285_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SimulatedObjectFactory_t55CDF30E4F84E213E2D29B44CEEDD0027104D42C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SimulatedObserverRegistry_t5CA6D8D13C58CECACE20BBBA2F0B65BB6A289939_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_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* TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* World_t0332C3F77BBFBA826A13D263DAED199D01BCE050_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____52EE959A5CBDB065F5048469055925E3224692B3967F737A8D49C744FD2B4502_8_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0112F931469F323078CBF93F42F9888C55543FB4;
IL2CPP_EXTERN_C String_t* _stringLiteral03269AB1DBECDD077F6FCBC8DFB7D78E29BAC5B2;
IL2CPP_EXTERN_C String_t* _stringLiteral03B1604E8A463318A4FE10F76E0ADCD07D34BAD8;
IL2CPP_EXTERN_C String_t* _stringLiteral0A3E61A2E576C2E47E7D83A5940893E8E4842A8B;
IL2CPP_EXTERN_C String_t* _stringLiteral0B45A03810FB94D8ADDBE7C4ABF02F86665E8DDD;
IL2CPP_EXTERN_C String_t* _stringLiteral0E300332B41E18793918D6A17A8D5663F362B00E;
IL2CPP_EXTERN_C String_t* _stringLiteral149967D8B0B4FF60C95B519437C63F4F13C1E258;
IL2CPP_EXTERN_C String_t* _stringLiteral1909512887B9AA128F72ECCBDBAA887FCEF66B83;
IL2CPP_EXTERN_C String_t* _stringLiteral197861696CD5E89F2838E06BFD9AC2ADBA1425C6;
IL2CPP_EXTERN_C String_t* _stringLiteral286A6C9290F64035FFC1630D2409EFC414E82155;
IL2CPP_EXTERN_C String_t* _stringLiteral295D9EC45475912E468C1C00DCC7B1FB762C36AE;
IL2CPP_EXTERN_C String_t* _stringLiteral2EEA32B083A1797371C01D9FC5EB26BE2A66A2CE;
IL2CPP_EXTERN_C String_t* _stringLiteral3184689212C4106C0FD5B9D78B116CD6B0E57768;
IL2CPP_EXTERN_C String_t* _stringLiteral373E24C30ADB31A80F2D6E41CF61190D25684D64;
IL2CPP_EXTERN_C String_t* _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0;
IL2CPP_EXTERN_C String_t* _stringLiteral3BF16D3DDD000071716ED319A981B7AED5729B68;
IL2CPP_EXTERN_C String_t* _stringLiteral3F155DE7E0915145E8E9AA3F3AA9EF514CB679BB;
IL2CPP_EXTERN_C String_t* _stringLiteral3F8F20260144082008750D8FC4638A0AB951F432;
IL2CPP_EXTERN_C String_t* _stringLiteral4234435348E5141038E8ED33282E482E4670803C;
IL2CPP_EXTERN_C String_t* _stringLiteral42B145DFDB642B58CD48F78DB226625819ED6636;
IL2CPP_EXTERN_C String_t* _stringLiteral444CDCB7C6D0F484D240C9D52A465C54D359441B;
IL2CPP_EXTERN_C String_t* _stringLiteral4C7201CC69A2C694F57FA489D773C202AD12CE44;
IL2CPP_EXTERN_C String_t* _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078;
IL2CPP_EXTERN_C String_t* _stringLiteral51226BB21FB653DED922330B59FB46D6B1822BEC;
IL2CPP_EXTERN_C String_t* _stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959;
IL2CPP_EXTERN_C String_t* _stringLiteral568379E5200A3128F38A090FF3F80531FC01854B;
IL2CPP_EXTERN_C String_t* _stringLiteral56ABBD83C5D92050142CC3E703A71E7A1B1EDAFE;
IL2CPP_EXTERN_C String_t* _stringLiteral5A4A5BF3D3E556420C6DAC86ADB24E3EBFBA36D0;
IL2CPP_EXTERN_C String_t* _stringLiteral5B18CE18DFD36DECD0CD6B8B44AC5DFED69D0908;
IL2CPP_EXTERN_C String_t* _stringLiteral60C1D34C2BEACFEF6F5F5C1EFC75FD6663345805;
IL2CPP_EXTERN_C String_t* _stringLiteral60E49ECBE63EDE5F2712991F3B61424A5D4584E8;
IL2CPP_EXTERN_C String_t* _stringLiteral6246FC84235E81DA6B285CC4E7F0A350933F950A;
IL2CPP_EXTERN_C String_t* _stringLiteral64347237DF3B2CBE3D2A3F9A5AE03CBF535155F0;
IL2CPP_EXTERN_C String_t* _stringLiteral662B7977E4D6F247B23E5DB7C4D300F5D36D267C;
IL2CPP_EXTERN_C String_t* _stringLiteral67288350985BF1C34476BF572954178A3AFA70D4;
IL2CPP_EXTERN_C String_t* _stringLiteral678CC06DCA2F7F29B115624FA583539B56F46128;
IL2CPP_EXTERN_C String_t* _stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574;
IL2CPP_EXTERN_C String_t* _stringLiteral6F2726059C98229A7FE842B91BBCCCA723FC340D;
IL2CPP_EXTERN_C String_t* _stringLiteral722E8B22FAD3577CD6B208E39BD5F93D31DD9EE0;
IL2CPP_EXTERN_C String_t* _stringLiteral772F5246D70956ECAB98D9BE292047F1817732E0;
IL2CPP_EXTERN_C String_t* _stringLiteral787984D270B549500FD6EE450785085D7058DF70;
IL2CPP_EXTERN_C String_t* _stringLiteral804A490E1EF672347DB43C48F670EDFE1AB36A7C;
IL2CPP_EXTERN_C String_t* _stringLiteral845601714FB132030B7585887918D078E9CE2267;
IL2CPP_EXTERN_C String_t* _stringLiteral8564C03D7C703983BEDB656A99B59E3390344F5E;
IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1;
IL2CPP_EXTERN_C String_t* _stringLiteral8ACFE282183F2EC454241D1009D4791A8AA31840;
IL2CPP_EXTERN_C String_t* _stringLiteral8CF4F9BC7F51DEAA3FFC7DF9337B2BAB35DA5F54;
IL2CPP_EXTERN_C String_t* _stringLiteral8DDCC40C9151235752D068ECCAD21BE6F250E3DE;
IL2CPP_EXTERN_C String_t* _stringLiteral9326FF9FABE57F207F6576BFF4B52747BA340ADA;
IL2CPP_EXTERN_C String_t* _stringLiteral987B30B08042121F6306C5EB9FCFA494778FBDC6;
IL2CPP_EXTERN_C String_t* _stringLiteral9900BE7D14EA676403C8F82768F6E8598C0BBB51;
IL2CPP_EXTERN_C String_t* _stringLiteral9E4EAFF5B3CD448B97BBDDB874A9CCA4C4DFA318;
IL2CPP_EXTERN_C String_t* _stringLiteral9E5F6BBDD9A7001C1AC7C599A74B421CDEE7EC43;
IL2CPP_EXTERN_C String_t* _stringLiteral9F5C94FB66E18AE27449B5907F1B9D87CC09D7E8;
IL2CPP_EXTERN_C String_t* _stringLiteralA06B34C0A75BB0CDE00D7843674BC32A7DD64D0A;
IL2CPP_EXTERN_C String_t* _stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C;
IL2CPP_EXTERN_C String_t* _stringLiteralABD1A5066AD876BBA7B4C0BF57BA82BAB5878D3B;
IL2CPP_EXTERN_C String_t* _stringLiteralAC22A4B7F5BAA5A203666EEC53931E2F490414BF;
IL2CPP_EXTERN_C String_t* _stringLiteralAF2D28CC646AAB5EC4EB3C0126859A975EEFAB60;
IL2CPP_EXTERN_C String_t* _stringLiteralB38288A98688553886CE4B3651210A3FA8C06A02;
IL2CPP_EXTERN_C String_t* _stringLiteralB392A6C0249045247FFF8B82CEF1E11BC326BDA0;
IL2CPP_EXTERN_C String_t* _stringLiteralB3FCEE0FBCBA783EA940D3667323BD08038EEFAB;
IL2CPP_EXTERN_C String_t* _stringLiteralB483775CBAB0F9B785209283BB26388856256D04;
IL2CPP_EXTERN_C String_t* _stringLiteralB8233AF6A4E90035BD77DF7BA515AAFF585B6010;
IL2CPP_EXTERN_C String_t* _stringLiteralB9AD78CBFE96EFE3227B6F467DA563E5F6136C6B;
IL2CPP_EXTERN_C String_t* _stringLiteralBA514D27E09AFED7BF4EF48D0A735A7F9FF14FDD;
IL2CPP_EXTERN_C String_t* _stringLiteralBD272E6BACB3C9E335423EECCDC4244C955D50C6;
IL2CPP_EXTERN_C String_t* _stringLiteralBEDF7892A254ADF90ABF5856512A230790CB64C1;
IL2CPP_EXTERN_C String_t* _stringLiteralCA10667677873C6A5F67EAF148931901ECDD530E;
IL2CPP_EXTERN_C String_t* _stringLiteralCD6723D1EA476C64B82D491C8B02E6257BF03CF9;
IL2CPP_EXTERN_C String_t* _stringLiteralD520FD03DEA9EC0DF59FEE263D781F53E52E4C09;
IL2CPP_EXTERN_C String_t* _stringLiteralD7A3AF7D8067F2156CDD2D54C51A7EF7D54C2C06;
IL2CPP_EXTERN_C String_t* _stringLiteralD8EA9923B74BD243E764B8F9D62174B9D637CB97;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDD38AE8324A942B6C1CA322F0147C7D528172251;
IL2CPP_EXTERN_C String_t* _stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779;
IL2CPP_EXTERN_C String_t* _stringLiteralE727A155B2B99EDAD35ACA5C43089CFECC3EB48A;
IL2CPP_EXTERN_C String_t* _stringLiteralF35FC21F889D4BBFD6CFAEF18552E82E90BB4B19;
IL2CPP_EXTERN_C String_t* _stringLiteralF487135E9AEB4A47D5E2B6504DF86C94E01300CA;
IL2CPP_EXTERN_C String_t* _stringLiteralF73E1288CA41CBE161139881819C67F12E618DFC;
IL2CPP_EXTERN_C String_t* _stringLiteralF8EF1C55122B6D739287ABF2DD8D62E2B4A5B051;
IL2CPP_EXTERN_C String_t* _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
IL2CPP_EXTERN_C String_t* _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9;
IL2CPP_EXTERN_C const RuntimeMethod* AObserver_GetComponent_TisITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_m1AE048927A043C3D212060F81A515FC72ABE07BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AObserver_GetComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m91E00F5D0C925E891D803C83F4A8E13C2659E631_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnchorBehaviour_CreateFromSerializedTarget_m31C95D3005C6A151C9944CB49FC52F881046DBDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_CallStatic_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mE956BC9A30BEC746DE593C53C1B8DB6A685185A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCaptureBehaviour_OnVuforiaInitialized_m3B7CB37740865CB56ECB83F5E481C829CD4C467E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCaptureBehaviour_U3CCancelGenerationAsyncU3Eb__53_0_m77B26DB0E38E89B150468FB55C03DDAEAE0DE672_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mAA706FD7DD9770616C847A982E864ACFAA3B04C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mCCF7A0E0865940CAE20C6F3ACF8525810DF821C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m961EFCED70B31E5C4F94B8C66E7A0B8C37842AE9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncVoidMethodBuilder_Start_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m99BA6F3FD3D59B16113113D2DCFE2118947B2431_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BlockingCollection_1_Add_m6CEAAF4D1412BA1176EEDB50708654EE9D30C785_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BlockingCollection_1_GetConsumingEnumerable_mE8EE3A401317C79F57EE3DCAFA9BEE8AD104093C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BlockingCollection_1__ctor_m73F8D4A0E6A2516A956AD6397D3B02045CBF3F85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CameraDevice_get_Flash_mA62462F9613A71B6B44A3AB53C434B257EB5844E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CameraDevice_get_FocusMode_m83B7F46FE7337F365029C3204012DCD7CCAD2BA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CesiumTiles_CopyAttributeData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mCEF7E00AB27C058681FE9C2DE7F02350A2785540_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CesiumTiles_CopyMeshIndexData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0974C82632AD83843139F0456B636221A4669DA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_mDDB8AD8D4FE4203B2E60D81C0769496920ADA4F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m59698092F1230C6FB7F40D0F58F643A931A732D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mADD14AC2F8BC5A4C9784107A96960D8B14206D74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisVector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_m1515E1BFFFFA8306662556440FBFD9ED234E4581_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m09A5B9D0D895138AC6F9DF45322C80DD294AB724_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m0501CAA3BAFD6F2462FC0B8D3F27BF994BE5E7D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m40797BA7769A4EDCD0FAB362D0879FD67738F458_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m2F75E0CB3B5138E9E81E911F80663A36C0E74E4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m8F79EDF620E84FD8027F85458A4F6341CBD0E088_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m5085AD84A18DB084E0B1C33EF77DF74218CBD518_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m93965237F1034184DF7CC37C56572C2F62B051E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m60061083B170D4C058F9F322E6079607B8C648BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mCCBD9B1D73F022678AE08C1EA2C3E28478B69AB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EmulatorGroundPlaneBehaviour_OnTargetBehaviourDestroyed_mF8B681E627F0000B9CFADB6D2CECFFDC41608686_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EmulatorGroundPlaneBehaviour_OnTargetStatusChanged_m7DA05C400DF7F73016251063D89C7FDB8B21F68E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Aggregate_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m96FF4145CF958B8626E2DB961A398CC6E23BFB83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisString_t_m3FE24CD50CFE82BB1A8D4AD1E53ECA8A5F53F501_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC44B7DB65ABE22FB6B31F20168591552226483FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Last_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFD5BA313EA72B18F61BD8C68803034882461219_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF5A320122A7F872D706F9258F5F8B15341FB80F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisString_t_TisString_t_m2555DD2A716A72DDD1F66A92114348A3634D8DE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisString_t_TisString_t_mFD118DAE211D26D1F9416E64403E9182543D9AF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_mC7A1F3912FE480D74922A73A0CF819D9686ACA6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisTask_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_m45D1584B2A77BDFCE7DE912A05BC2150C5EE854A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_m92D1F68372544F51A075232FA2C0F7BA3A0E8889_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m213A0FD34BF2216812BD20B0E3949A899C514A8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m8658ECEB1F39D836451E9593A06B251BBF4267A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m80CA30CCEEAFE1EFC89745D79DA21BD14FCD42B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE7213CD4CEC6ADB2192D80FE49EA55CFE96F429B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA9D7497E35B855E68D4160D5347DD9CA6DB9FF17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mDBE90A93E6D12EA6BDFDDA6A814F3317B02CDB2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisAnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384_mC1AA5BC5FF9B453B276514B8393D2F3DFF8BA770_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisAreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0_m58F3228E37C9AE92F7DABB216B664A54C9BE0706_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisAreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15_m73739DA72BF3C04C98DC36E96DD95DFEB0E87045_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisBarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72_m1467DE24C8AA3FEC37FDA1B101F68EC6DAC43956_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m655518C8454E418FE8CF0E4770881B7A2B12BB23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_mA492AEB4B907EB130EAF65A154B596F002E0A19B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A_m2F04953366CB1C374EF71957B2793FA2AFD956E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisPointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_m715A08AFF8FCA0BA18B49A7956DE871AF6BD69A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m5849A842E7DE5CC6453D8068E9A20AFF185AEC4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisPointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D_m9C79418D4E853114BB4A621F725E20D2A6A9B8EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB_m6DD92A90B7F74E40B1BBF5E9CEB524988E01D157_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2_m0CA91FBE5C7CB4295FDDFE685EDEC24EC5342558_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisAnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F_m6A6DC0068F0FDF4F70655EB5C089EB88F150FE4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisBarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_m41F95B21FFF443F3F9353921FC472940EAFDD561_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_m3AC0C645E5F5A22556692AC16F10B50F31C15372_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_m824223BE2F90D36D68A482CC40C60B8D69ECFA55_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m6237DBC2CAB1E4ABB1660FE625CCC8344B36A257_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5C902925CBE5E960CCC974721B21ABF53A9F044C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m7AF2816CF1827340620F66A87D45CFB83499EA4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB17EF84B788D0B2A40AC0A670404F8967B5384E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GenericVuforiaConfiguration_U3C_ctorU3Eb__53_0_mF3B76BB8D9FC0997F44D58782B74C357C5E3D1F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GenericVuforiaConfiguration_U3C_ctorU3Eb__53_1_mBD9EBAA3996C65DEB0E026DC3616E64FCC151A3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mA541092D9E2B87A2C32957146D36AA08F7784D9D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IEnumerableExtensionMethods_ForEach_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE6F74B38EB0DFFA42F85518FCCBBC775FB54FAC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IEnumerableExtensionMethods_ForEach_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m802BA514D5F9BA3DC6A2B88E8B5B12960F93275E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IEnumerableExtensionMethods_ForEach_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mE72FBF047A54F2D8BDC41FC9F5794AE8D0E6129E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonConvert_DeserializeObject_TisPCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64_m0ABD36B18202000035D083EE34F259E7BB7737BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mFEEA925865156833D041792EAFCF2E2D93CC4BDE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3A309F0B30DD39AFC41B1BAC64BFFD0C7DED5C27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5D6541EE5998396956310D875AE5A04CC0FB5EEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC2A3339CC7313DCB535ED5E574CA6E0123B30F3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ForEach_m97741FDE0EBF183B1E991061CDD0DB9CB7E3B4B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ForEach_mD307A92D526B105AF7B414451D1E419E200F29BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6A80FEF161BE8FC56FF3E204F50B025CA52D6599_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_mB01D62C11EBF13B196DCF1F46986AF1A747D117F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB1716F2EA77B905C53C772AA4CB56818AAEDAAD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC7C7BDD7A5DB73AC5FAAC24DB3DCF43CC635B330_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCFE6549CB6002DAFB1BF7DB7F771EE4F8F9DAEC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD4330FAD8DB6A06D22B8F25617390F50BE54DD59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF4BDC2820CE45E3F221A867D4115A85868BA53B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m53B0213D17A28DDFF560E256EB17CCD659031233_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF35895D0A5F369F3003B2BF656C692AAD6169B74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF60904C3EA6519AE3AAD37E0C712E250257E3CA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m169D5A582E30E81C917B99C25039ABE9E61CE75F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m30DAA93C38186B88FCB4FDE8CD17B27CC6517431_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Capacity_m449CB4647FAFBAE523B7F6E12B6699D0699A7EEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mEEB980D4B200822F835DDCD39FCAAF36F15FA578_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisVuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_mE3D4A234A9ED8BC3EECA3132086E57A589018BC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m80C4718A188454165850AF210E39CE7A8EF3A8DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateRuntimeMeshBehaviourImpl_TisRuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038_m168CDE69E3832FD9936E48027EB079E94371CFA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlaneFinderBehaviour_OnDeviceObserverDestroyed_m701CDFF0A98F9EFCE8FA9DA78867156FC4EE27D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlaneFinderBehaviour_OnDevicePoseBehaviourPoseUpdated_m76B4B53A5A6A42CF59EEBE8322636AF6357CFC85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlaneFinderBehaviour_OnDevicePoseBehaviourStatusUpdated_m176C164A82685FFC8FC8F1085D6ADC8AB88A917D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayModeHitTestProvider_OnEmulatorGroundPlaneBehaviourDestroyed_m8D6C83577ABB2CD479A89AE38E6414728DDA5D81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayModeHitTestProvider_OnGroundPlaneImageTargetDestroyed_m5965AA207A252A14EC08D5296934C1CCFB9CD589_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PointCloudBehaviour_OnVirtualSceneScaleUpdated_mC4C7D53A1203B98B288A4490D99A93D6142A3DBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PosixPath_TrimTrailingSlashes_mB16AE18C8B35478C90196BD80C6AC73E9BC4BB61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_mD2DA22526D6A4C101D94978B2E4D3C90701BAE48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m2C6EBED4830F04878CDB44620618802CEA6E6F5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SingleThreadTaskScheduler_RunOnCurrentThread_mF2D5666796D4EF9D9443ECB0BDDDAB4D2E8E7441_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CBuildContentMeshU3Ed__33_System_Collections_IEnumerator_Reset_mFFB602D34C168D93DB8DEF346AF8F927B02CF198_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CBuildContentMeshU3Ed__5_System_Collections_IEnumerator_Reset_m6433232BBE853D582B84F1DC59B6B0D294D567C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CBuildContentMeshU3Ed__6_System_Collections_IEnumerator_Reset_mA0B6D1FCD6236B4F0F15564A1C076658BCF6E4FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CCaptureStatusInfoUpdaterU3Ed__54_System_Collections_IEnumerator_Reset_m37D2D0D03D5D303EC5C758F6ECBD86831D914ED5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CDisableVirtualSceneScaleU3Eb__57_0_m682ABB65FF710DEBAD6DE02AE6C85F62A756AED9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CDisableVirtualSceneScaleU3Eb__57_1_m2EEBBF3B08EF6B216B7FC7490A32034B9A2EEA41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetDepthU3Eb__3_0_mC7919CB06DF6216B1D448EEEC6446B213F057858_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetTrackedObserverBehavioursU3Eb__29_0_mD0F7AB0F2823C53FFC0C9A8F8AF742EAFF8AAB96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CJoinU3Eb__1_0_m03D642F597589C6CC564860356033BBC442AD629_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CJoinU3Eb__1_1_m6CF4411CA0E6D12D94BF4FC308AFE866938476E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateBarcodeInstanceDataU3Eb__31_2_mDEFF555CEC0DEDCF7F523CA9D05DFEF3E09D200A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateBarcodeInstanceDataU3Eb__31_3_m22B5C51539588389C51CB894AD9A33E2F7C33E1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateBarcodeInstanceDataU3Eb__31_4_m83BD5821FAC9E97D0D9AF53A2D50AFBA71AF906A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CVersionGreaterOrEqualThanU3Eb__1_0_m690EE940F044D76E715B7880A587561607191F8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass14_0_U3CUpdateHeightU3Eb__0_mDB10E9154CBDF7D400626967BD9051A085F517EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__0_m09C549D5BA0EA85300B2195FE4B7C083E95D444F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__1_m4A0AA5BC6D057619C99B7EA16FDA44A7473E2B22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__2_mFBAB6969B227325A3909B71F43DFBE40DD4380CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CValidateAllU3Eb__0_m596A25E87E34A70F13ED4A38A8525D1337320464_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass31_0_U3CUpdateBarcodeInstanceDataU3Eb__0_mAEAAF0DE9CA7DF35BE214B03561FE39AB487FCA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass31_0_U3CUpdateBarcodeInstanceDataU3Eb__1_m43CB2B268BA1D6F8E6BAB93069F42D3D2CAD1E8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass38_0_U3CSetWorldCenterU3Eb__0_m9BAE04EC8D23490F3E2A5CF5BF38E013AF41DB84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass5_0_U3CPositionContentAtMidAirAnchorU3Eb__0_m1F43CFC1A2B0DF0158FA311DD375FD3570501C1D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass6_0_U3CPositionContentAtPlaneAnchorU3Eb__0_m90CC011FE41117166313F7E48D2CCE12CAAAB896_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CUpdateGenerationProgressU3Ed__55_System_Collections_IEnumerator_Reset_mB5FC277D76FE96E83F5B46768A7152038DDAAAE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CUpdateVisibleTilesU3Ed__36_System_Collections_IEnumerator_Reset_mCB2FFDB76BBD9B19E0B8F4C94F3348DD6271CC7E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m2B0401D820C3020770F9029C72AFCA48C3D93542_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m3F906D54B515400E1B965A03E9B0FE6B630615ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m4A1BF08844EEDBCA2591309222F9767CBC1C841D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m756C9B879DDBE079CDE2D06DC231CE42C01C4AD0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m7BEEDDE3C36ACE7B2C49D7A7CD1FB986051255A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m8FBEE0769F307FC400EDC6446C02ED3CCF607FF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_mA2EB113C3EF7EE39A35F724C46BA36D450815070_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_mA5008615C8EA5C7A0F180F838475CB95317BA7C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m21FB09438CE020C19F79EB2F30341E254E9F00CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m2CE796A2A22ECB38E60421FC535739234B38E95E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m31A5223741DEC8E9340867D744D65CC8C10B7182_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m6487201DBF3DFBD798916C70802B84E7E4946F24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m75F2CB288BDA04F9CA6542CCC40CC2CFE442FB0D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_mA743651FEAC887BFD5C6A63DC23ED66B0F83E6A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_mD882FB5FAE320D2C50F36BC2FEC6474157F553EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_2_Invoke_m422C15BA7C73DC48A8640A3CCFAAFAA178C48A57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_2__ctor_m7DF84024F9EC03CAE6571FA955FF0FFA3EE8C53B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityVersionUtility_ParseUnityVersion_m5A083F4DF70982A4CAE069C33D04456E861A8FBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_mAD86906A1A620260FE12148A2C6BE30D64A0E752_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VoxelTree_OnVirtualSceneScaleUpdated_m9CE56CF6ECCE2FA9D44B60320F1F0D2459BFAD31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VoxelTree_OnVoxelMeshesLoaded_m22506C957733DC8195D51FAA5F2381288076060D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Voxel_OnMeshBuildingCompleted_mC7137AB3F49A5090D52E279C2FDA8796D1AA2DE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Voxel_ProcessLoadingTask_mFE6B9544673DF4D884A31CF310BA81EC632312CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaApplication_ApplicationQuit_m8E7F15B87DE1EB73FC16084D967AE16673861CD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaApplication_BeforeVuforiaInitialized_mAA5C3B7C54F8EEA0DAC9938F954A01A353B40C8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaApplication_VuforiaDeinitialized_m7D252C1439B0F3DB05A81C75253213BA81F6FB1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaApplication_VuforiaError_m6424C5B0095D4B3E5D81728313448B8F4F683A6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaApplication_VuforiaInitialized_mBFC2105BE4B568BC4D7367EA16188179CB077A70_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaApplication_VuforiaPaused_m862632166F4A035BD3908DB1F0D000C1423DF35C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaApplication_VuforiaStarted_m90AF2C9F34B57C872C2B9E610242D4E82F966B9D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaApplication_VuforiaStopped_m27CFDCFD99917B1DFDC88B4D16D52613EE44E061_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaBehaviour_VuforiaDeinitialized_m5A3E637644B1A7875CC0CEA3097915FAC26B3E33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaBehaviour_VuforiaInitialized_m2F5B6D202D9B83C6CF5BBEE8794DC56A5BE3F0E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VuforiaBehaviour_get_SessionRecorder_m573F9F0EDC26778CD20F34F99201776A6C7FC04C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* World_HitTest_mE69418B64A08A8FD475C034CC9363B525401523D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* World_OnIlluminationUpdated_m9ADA2B58E58609ECF1DE7CFBB51129D8619A9968_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* World_StateUpdated_m0C1DC6BAC1E7D2EFF4EBF4657F14B164D06C3F29_RuntimeMethod_var;
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E;
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.Concurrent.BlockingCollection`1<System.Threading.Tasks.Task>
struct BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88 : public RuntimeObject
{
// System.Collections.Concurrent.IProducerConsumerCollection`1<T> System.Collections.Concurrent.BlockingCollection`1::_collection
RuntimeObject* ____collection_0;
// System.Int32 System.Collections.Concurrent.BlockingCollection`1::_boundedCapacity
int32_t ____boundedCapacity_1;
// System.Threading.SemaphoreSlim System.Collections.Concurrent.BlockingCollection`1::_freeNodes
SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____freeNodes_3;
// System.Threading.SemaphoreSlim System.Collections.Concurrent.BlockingCollection`1::_occupiedNodes
SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____occupiedNodes_4;
// System.Boolean System.Collections.Concurrent.BlockingCollection`1::_isDisposed
bool ____isDisposed_5;
// System.Threading.CancellationTokenSource System.Collections.Concurrent.BlockingCollection`1::_consumersCancellationTokenSource
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____consumersCancellationTokenSource_6;
// System.Threading.CancellationTokenSource System.Collections.Concurrent.BlockingCollection`1::_producersCancellationTokenSource
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____producersCancellationTokenSource_7;
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.BlockingCollection`1::_currentAdders
int32_t ____currentAdders_8;
};
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>
struct Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C : 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_t37D96A887EC7AE13962CF9917CA3A6002DA67282* ____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_t8E482C2E6EAD1A1ED26433BB89C7FA0F6FCDA89F* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t470EDA97EB97D5823D843D6D11ED3DEABA92A2C5* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.EmptyArray`1<System.Int32>
struct EmptyArray_1_tE700FA647008891EF64C31436B092B253493667F : public RuntimeObject
{
};
// System.EmptyArray`1<UnityEngine.Vector3>
struct EmptyArray_1_tF91FBA61857F9D60B55FD121DEADC9788D1FE016 : public RuntimeObject
{
};
// System.Collections.Generic.HashSet`1<System.Int32>
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7* ____slots_8;
// System.Int32 System.Collections.Generic.HashSet`1::_count
int32_t ____count_9;
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
int32_t ____lastIndex_10;
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
int32_t ____freeList_11;
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
RuntimeObject* ____comparer_12;
// System.Int32 System.Collections.Generic.HashSet`1::_version
int32_t ____version_13;
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
};
// System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType>
struct HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
SlotU5BU5D_tB02EB47EF37B6650AAFE8A2FE486CA29B4EB1244* ____slots_8;
// System.Int32 System.Collections.Generic.HashSet`1::_count
int32_t ____count_9;
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
int32_t ____lastIndex_10;
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
int32_t ____freeList_11;
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
RuntimeObject* ____comparer_12;
// System.Int32 System.Collections.Generic.HashSet`1::_version
int32_t ____version_13;
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
};
// System.Collections.Generic.List`1<Vuforia.AValidatableConfigProperty>
struct List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
AValidatableConfigPropertyU5BU5D_t7999EDEE5956C2650040A8CE7C8CF9103B0C2F74* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>
struct List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
MeshConstructionRequestU5BU5D_tC62B470DA3FC9A1412DF295B4BC997CA294851FE* ____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<Vuforia.ObserverBehaviour>
struct List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObserverBehaviourU5BU5D_t60C0F29DE297A156E010C67C271DBB123FBB70C2* ____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.PCTile>
struct List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* ____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.PointCloudMaterial>
struct List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
PointCloudMaterialU5BU5D_tA485EA39532F3F9A235651A100D78D23C3425A07* ____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.Pose>
struct List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
PoseU5BU5D_tFC818445A5F54FE4CD8B53D645FF0AD0E2A133EB* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Threading.Tasks.Task>
struct List_1_t84C257E858DDB8EA0B6269E08AAD9A2A2018A551 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3* ____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.Dictionary`2/ValueCollection<System.Int32,Vuforia.ContentTile>
struct ValueCollection_t470EDA97EB97D5823D843D6D11ED3DEABA92A2C5 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* ____dictionary_0;
};
// Vuforia.AMigratableVideoBackgroundConfigProperty
struct AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0 : public RuntimeObject
{
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration Vuforia.AMigratableVideoBackgroundConfigProperty::Config
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___Config_0;
};
// Vuforia.Internal.Observers.AObserver
struct AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979 : public RuntimeObject
{
// System.Collections.Generic.IList`1<Vuforia.Internal.Observers.IObserverComponent> Vuforia.Internal.Observers.AObserver::<Components>k__BackingField
RuntimeObject* ___U3CComponentsU3Ek__BackingField_0;
// System.Int32 Vuforia.Internal.Observers.AObserver::<Id>k__BackingField
int32_t ___U3CIdU3Ek__BackingField_1;
// Vuforia.Internal.Core.IEngine Vuforia.Internal.Observers.AObserver::<Engine>k__BackingField
RuntimeObject* ___U3CEngineU3Ek__BackingField_2;
// System.Action`1<Vuforia.Internal.Observers.IObserver> Vuforia.Internal.Observers.AObserver::OnObserverDestroyed
Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* ___OnObserverDestroyed_3;
// System.Boolean Vuforia.Internal.Observers.AObserver::mDisposed
bool ___mDisposed_4;
};
// Vuforia.Internal.Observers.AObserverComponent
struct AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9 : public RuntimeObject
{
// Vuforia.Internal.Observers.IObserver Vuforia.Internal.Observers.AObserverComponent::<Observer>k__BackingField
RuntimeObject* ___U3CObserverU3Ek__BackingField_0;
// System.Boolean Vuforia.Internal.Observers.AObserverComponent::mEnabled
bool ___mEnabled_1;
// System.Boolean Vuforia.Internal.Observers.AObserverComponent::mObservableActivated
bool ___mObservableActivated_2;
};
// Vuforia.ARFoundationAnchorProvider
struct ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC : public RuntimeObject
{
// Vuforia.Internal.Observers.AnchorObserver Vuforia.ARFoundationAnchorProvider::mAnchorObserver
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___mAnchorObserver_0;
};
// Vuforia.ARFoundationHitTestProvider
struct ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06 : public RuntimeObject
{
// Vuforia.Internal.Core.IEngine Vuforia.ARFoundationHitTestProvider::mEngine
RuntimeObject* ___mEngine_0;
};
// Vuforia.AValidatableConfigProperty
struct AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402 : public RuntimeObject
{
// Vuforia.VuforiaConfiguration Vuforia.AValidatableConfigProperty::Config
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___Config_0;
// Vuforia.ConfigDefaultProvider Vuforia.AValidatableConfigProperty::DefaultProvider
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___DefaultProvider_1;
};
// Vuforia.AnchorProvider
struct AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B : public RuntimeObject
{
// Vuforia.Internal.Observers.AnchorObserver Vuforia.AnchorProvider::mAnchorObserver
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___mAnchorObserver_0;
};
// UnityEngine.AndroidJavaObject
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0 : public RuntimeObject
{
// UnityEngine.GlobalJavaObjectRef UnityEngine.AndroidJavaObject::m_jobject
GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jobject_1;
// UnityEngine.GlobalJavaObjectRef UnityEngine.AndroidJavaObject::m_jclass
GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jclass_2;
};
// Vuforia.AreaTargetCapture
struct AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7 : public RuntimeObject
{
// System.Action Vuforia.AreaTargetCapture::OnCaptureStarted
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCaptureStarted_0;
// System.Action Vuforia.AreaTargetCapture::OnCapturePaused
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCapturePaused_1;
// System.Action Vuforia.AreaTargetCapture::OnCaptureResumed
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCaptureResumed_2;
// System.Action Vuforia.AreaTargetCapture::OnCaptureStopped
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCaptureStopped_3;
// Vuforia.IVuAreaTargetCaptureController Vuforia.AreaTargetCapture::mVuAreaTargetCaptureController
RuntimeObject* ___mVuAreaTargetCaptureController_4;
// Vuforia.Internal.Observers.DeviceObserver Vuforia.AreaTargetCapture::mDeviceObserver
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___mDeviceObserver_5;
// Vuforia.IVuAreaTargetCapture Vuforia.AreaTargetCapture::mAreaTargetCapture
RuntimeObject* ___mAreaTargetCapture_6;
};
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// Vuforia.BarcodeInstancesManager
struct BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE : public RuntimeObject
{
// Vuforia.Internal.Observers.BarcodeObserver Vuforia.BarcodeInstancesManager::<Observer>k__BackingField
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* ___U3CObserverU3Ek__BackingField_0;
// Vuforia.BarcodeBehaviour Vuforia.BarcodeInstancesManager::<Template>k__BackingField
BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* ___U3CTemplateU3Ek__BackingField_1;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Tuple`2<Vuforia.Internal.Observers.BarcodeInstance,Vuforia.BarcodeBehaviour>> Vuforia.BarcodeInstancesManager::mBarcodeInstances
Dictionary_2_tE5D4ECB1C28AD95EA44B000F8BD48F5CFBFFB85E* ___mBarcodeInstances_2;
// System.Collections.Generic.List`1<System.Int32> Vuforia.BarcodeInstancesManager::mTrackedBarcodeInstances
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___mTrackedBarcodeInstances_3;
};
// Vuforia.CameraDevice
struct CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27 : public RuntimeObject
{
// Vuforia.Internal.Core.IEngine Vuforia.CameraDevice::mEngine
RuntimeObject* ___mEngine_1;
// Vuforia.ICameraController Vuforia.CameraDevice::mCameraController
RuntimeObject* ___mCameraController_2;
// Vuforia.CameraDevice/HoloLensDevice Vuforia.CameraDevice::<HoloLens>k__BackingField
HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* ___U3CHoloLensU3Ek__BackingField_3;
// Vuforia.CameraDevice/AndroidDevice Vuforia.CameraDevice::<Android>k__BackingField
AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* ___U3CAndroidU3Ek__BackingField_4;
// Vuforia.CameraDevice/WebCamDevice Vuforia.CameraDevice::<WebCam>k__BackingField
WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* ___U3CWebCamU3Ek__BackingField_5;
};
// System.Text.RegularExpressions.Capture
struct Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A : public RuntimeObject
{
// System.Int32 System.Text.RegularExpressions.Capture::<Index>k__BackingField
int32_t ___U3CIndexU3Ek__BackingField_0;
// System.Int32 System.Text.RegularExpressions.Capture::<Length>k__BackingField
int32_t ___U3CLengthU3Ek__BackingField_1;
// System.String System.Text.RegularExpressions.Capture::<Text>k__BackingField
String_t* ___U3CTextU3Ek__BackingField_2;
};
// Vuforia.ConfigDefaultProvider
struct ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1 : public RuntimeObject
{
};
// Vuforia.ContentTile
struct ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218 : public RuntimeObject
{
// Vuforia.Voxel Vuforia.ContentTile::voxel
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* ___voxel_0;
// Vuforia.PCTile Vuforia.ContentTile::tile
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___tile_1;
// Vuforia.VoxelGameObject Vuforia.ContentTile::voxelGameObject
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* ___voxelGameObject_2;
};
// 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.Runtime.ConstrainedExecution.CriticalFinalizerObject
struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : public RuntimeObject
{
};
// Vuforia.DefaultConfigValidator
struct DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826 : public RuntimeObject
{
// System.Collections.Generic.List`1<Vuforia.AValidatableConfigProperty> Vuforia.DefaultConfigValidator::mValidatableProperties
List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* ___mValidatableProperties_0;
};
// Vuforia.DracoMeshData
struct DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495 : public RuntimeObject
{
// UnityEngine.Vector3[] Vuforia.DracoMeshData::vertices
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___vertices_0;
// System.Int32[] Vuforia.DracoMeshData::triangles
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___triangles_1;
};
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
{
};
// Vuforia.FileIOTask
struct FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF : public RuntimeObject
{
// System.String Vuforia.FileIOTask::<FileName>k__BackingField
String_t* ___U3CFileNameU3Ek__BackingField_0;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) Vuforia.FileIOTask::mIsCanceled
bool ___mIsCanceled_1;
// Vuforia.FileIOTask/OnTaskCompleted Vuforia.FileIOTask::OnTaskCompletedEvent
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* ___OnTaskCompletedEvent_2;
// Vuforia.FileIOTask/OnTaskFailed Vuforia.FileIOTask::OnTaskFailedEvent
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* ___OnTaskFailedEvent_3;
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// Vuforia.MeshConstructionRequest
struct MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE : public RuntimeObject
{
// System.Int32 Vuforia.MeshConstructionRequest::<UniqueId>k__BackingField
int32_t ___U3CUniqueIdU3Ek__BackingField_1;
};
// Vuforia.NativeHitTestProvider
struct NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9 : public RuntimeObject
{
// Vuforia.Internal.Observers.AnchorObserver Vuforia.NativeHitTestProvider::mAnchorObserver
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___mAnchorObserver_0;
};
// Vuforia.ObserverFactory
struct ObserverFactory_t15303B50E9714D21517E15020805420A68418285 : public RuntimeObject
{
// Vuforia.VuforiaBehaviour Vuforia.ObserverFactory::mVuforiaBehaviour
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* ___mVuforiaBehaviour_0;
// Vuforia.Internal.Core.IEngine Vuforia.ObserverFactory::mEngine
RuntimeObject* ___mEngine_1;
// Vuforia.Internal.Core.IObserverFactory Vuforia.ObserverFactory::mFactory
RuntimeObject* ___mFactory_2;
// System.Lazy`1<Vuforia.SingleThreadTaskScheduler> Vuforia.ObserverFactory::mAsyncTaskScheduler
Lazy_1_t591DC30870074E8A02ABA62243C1B9521932D152* ___mAsyncTaskScheduler_3;
};
// Vuforia.ObserverRegistry
struct ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707 : public RuntimeObject
{
// System.Collections.Generic.IList`1<Vuforia.ObserverBehaviour> Vuforia.ObserverRegistry::mObserverBehaviours
RuntimeObject* ___mObserverBehaviours_0;
};
// Vuforia.ObserverRegistryFactory
struct ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328 : public RuntimeObject
{
};
// Vuforia.PCAdditionalInfo
struct PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31 : public RuntimeObject
{
// System.Single Vuforia.PCAdditionalInfo::spacing
float ___spacing_0;
// System.Single[] Vuforia.PCAdditionalInfo::bounds
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___bounds_1;
// System.Int64 Vuforia.PCAdditionalInfo::points
int64_t ___points_2;
};
// Vuforia.PCBoundingVolume
struct PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9 : public RuntimeObject
{
// System.Single[] Vuforia.PCBoundingVolume::box
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___box_0;
// System.Single[] Vuforia.PCBoundingVolume::region
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___region_1;
// System.Single[] Vuforia.PCBoundingVolume::sphere
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___sphere_2;
};
// Vuforia.PCContentUrl
struct PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E : public RuntimeObject
{
// System.String Vuforia.PCContentUrl::uri
String_t* ___uri_0;
};
// Vuforia.PCRuntimeUtility
struct PCRuntimeUtility_t7493C4A3E9E35310D26F63B7067C05F64BD7C223 : public RuntimeObject
{
};
// Vuforia.PCShaderSupportUtil
struct PCShaderSupportUtil_t6E147C01280F049EC5FD057509775494CE07651E : public RuntimeObject
{
};
// Vuforia.PCTileSet
struct PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64 : public RuntimeObject
{
// Vuforia.PCAsset Vuforia.PCTileSet::asset
PCAsset_t104C290D7AF556522CCC17ADF0AED21781BEA2FE* ___asset_0;
// Vuforia.PCAdditionalInfo Vuforia.PCTileSet::extras
PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31* ___extras_1;
// System.Single Vuforia.PCTileSet::geometricError
float ___geometricError_2;
// Vuforia.PCTile Vuforia.PCTileSet::root
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___root_3;
};
// Vuforia.PointCloudLoaderUtility
struct PointCloudLoaderUtility_t5422B63DF6DE0E7229343699D8AD8FF50115D8A6 : public RuntimeObject
{
};
// Vuforia.PointCloudMaterial
struct PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62 : public RuntimeObject
{
// System.Int32 Vuforia.PointCloudMaterial::Level
int32_t ___Level_0;
// UnityEngine.Material Vuforia.PointCloudMaterial::CloudMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___CloudMaterial_1;
// System.Single Vuforia.PointCloudMaterial::OriginalPointSize
float ___OriginalPointSize_2;
};
// Vuforia.PointCloudModelCreator
struct PointCloudModelCreator_t9D922EEDD4B050E07364D2AF7E7B3869A0FF4048 : public RuntimeObject
{
};
// Vuforia.PosixPath
struct PosixPath_t34735EACD72E5C0F44B4F32FBDA4E06744879512 : public RuntimeObject
{
};
// Vuforia.RuntimeMeshBehaviourFactory
struct RuntimeMeshBehaviourFactory_tC14A5D362C979467DB83BEF2F0E04EE1B87B871D : public RuntimeObject
{
};
// Vuforia.Internal.Simulator.SimulatedObservationProvider
struct SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.Internal.Simulator.ISimulatedObject> Vuforia.Internal.Simulator.SimulatedObservationProvider::mSimulatedObjects
Dictionary_2_t5668553A5EAB79BC669C120CB54258EACA63878E* ___mSimulatedObjects_0;
// System.Collections.Generic.List`1<Vuforia.Internal.Observers.VuMarkObserver> Vuforia.Internal.Simulator.SimulatedObservationProvider::mSimulatedVuMarks
List_1_tBD7A4508358037655C381E1BB433B3AE89585931* ___mSimulatedVuMarks_1;
// System.Collections.Generic.List`1<Vuforia.IVuObservation> Vuforia.Internal.Simulator.SimulatedObservationProvider::mObservations
List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* ___mObservations_2;
// System.Single Vuforia.Internal.Simulator.SimulatedObservationProvider::mRange
float ___mRange_3;
};
// Vuforia.SimulatedObserverRegistry
struct SimulatedObserverRegistry_t5CA6D8D13C58CECACE20BBBA2F0B65BB6A289939 : public RuntimeObject
{
// System.Collections.Generic.IDictionary`2<Vuforia.ObserverBehaviour,Vuforia.Internal.Simulator.ISimulatedObject> Vuforia.SimulatedObserverRegistry::mSimulatedObjects
RuntimeObject* ___mSimulatedObjects_0;
// Vuforia.Internal.Simulator.ISimulatedObjectFactory Vuforia.SimulatedObserverRegistry::mSimulatedObjectFactory
RuntimeObject* ___mSimulatedObjectFactory_1;
// Vuforia.Internal.Simulator.SimulatedObservationProvider Vuforia.SimulatedObserverRegistry::mSimulatedObservationProvider
SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B* ___mSimulatedObservationProvider_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.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject
{
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_taskId
int32_t ___m_taskId_1;
// System.Delegate System.Threading.Tasks.Task::m_action
Delegate_t* ___m_action_2;
// System.Object System.Threading.Tasks.Task::m_stateObject
RuntimeObject* ___m_stateObject_3;
// System.Threading.Tasks.TaskScheduler System.Threading.Tasks.Task::m_taskScheduler
TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler_4;
// System.Threading.Tasks.Task System.Threading.Tasks.Task::m_parent
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent_5;
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_stateFlags
int32_t ___m_stateFlags_6;
// System.Object modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_continuationObject
RuntimeObject* ___m_continuationObject_23;
// System.Threading.Tasks.Task/ContingentProperties modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_contingentProperties
ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties_26;
};
// System.Threading.Tasks.TaskScheduler
struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E : public RuntimeObject
{
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.TaskScheduler::m_taskSchedulerId
int32_t ___m_taskSchedulerId_3;
};
// Vuforia.TileSetUtil
struct TileSetUtil_t6316B1D3CC8A5048EA3C40EE2C60D1D9620E3E8E : 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.UnityVersionUtility
struct UnityVersionUtility_t879CF3254216ACD0D4C50608F4DBADDA277C90D6 : public RuntimeObject
{
};
// Vuforia.UnityViewportUtilities
struct UnityViewportUtilities_t2D9095F2C6260D28EDE0B0EB66311508D01E8438 : public RuntimeObject
{
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// 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.VideoBackground
struct VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1 : public RuntimeObject
{
// Vuforia.Internal.Rendering.IVideoBackgroundRenderer Vuforia.VideoBackground::mVideoBackgroundRenderer
RuntimeObject* ___mVideoBackgroundRenderer_0;
// System.Action Vuforia.VideoBackground::OnVideoBackgroundChanged
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVideoBackgroundChanged_1;
};
// Vuforia.VideoBackgroundConfigMigrator
struct VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594 : public RuntimeObject
{
// System.Collections.Generic.List`1<Vuforia.AMigratableVideoBackgroundConfigProperty> Vuforia.VideoBackgroundConfigMigrator::mMigratableProperties
List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8* ___mMigratableProperties_0;
};
// Vuforia.VoxelGameObject
struct VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E : public RuntimeObject
{
// UnityEngine.MeshRenderer Vuforia.VoxelGameObject::renderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___renderer_0;
// UnityEngine.MeshFilter Vuforia.VoxelGameObject::meshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___meshFilter_1;
// UnityEngine.GameObject Vuforia.VoxelGameObject::gameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObject_2;
};
// Vuforia.VoxelPool
struct VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400 : public RuntimeObject
{
// System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject> Vuforia.VoxelPool::mObjectPool
Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* ___mObjectPool_0;
};
// Vuforia.VuforiaApplication
struct VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46 : public RuntimeObject
{
// Vuforia.VuforiaInitError Vuforia.VuforiaApplication::mInitError
int32_t ___mInitError_1;
// System.Action Vuforia.VuforiaApplication::mOnBeforeVuforiaInitialized
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnBeforeVuforiaInitialized_2;
// System.Action`1<Vuforia.VuforiaInitError> Vuforia.VuforiaApplication::mOnVuforiaInitialized
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___mOnVuforiaInitialized_3;
// System.Action Vuforia.VuforiaApplication::mOnVuforiaStarted
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnVuforiaStarted_4;
// System.Action`1<Vuforia.VuforiaEngineError> Vuforia.VuforiaApplication::OnVuforiaError
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___OnVuforiaError_5;
// System.Action`1<System.Boolean> Vuforia.VuforiaApplication::OnVuforiaPaused
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___OnVuforiaPaused_6;
// System.Action Vuforia.VuforiaApplication::OnVuforiaStopped
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaStopped_7;
// System.Action Vuforia.VuforiaApplication::OnVuforiaDeinitialized
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaDeinitialized_8;
};
// Vuforia.VuforiaShare
struct VuforiaShare_t3411A8D3B2AA7B8722DAE9B7B3C5F9BAD1465460 : public RuntimeObject
{
};
// Vuforia.World
struct World_t0332C3F77BBFBA826A13D263DAED199D01BCE050 : public RuntimeObject
{
// Vuforia.Internal.Core.IEngine Vuforia.World::mEngine
RuntimeObject* ___mEngine_0;
// Vuforia.IObserverRegistry Vuforia.World::mObserverRegistry
RuntimeObject* ___mObserverRegistry_1;
// Vuforia.Internal.Observers.IlluminationObserver Vuforia.World::mIlluminationObserver
IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* ___mIlluminationObserver_2;
// Vuforia.IAnchorProvider Vuforia.World::<AnchorProvider>k__BackingField
RuntimeObject* ___U3CAnchorProviderU3Ek__BackingField_3;
// Vuforia.IHitTestProvider Vuforia.World::<HitTestProvider>k__BackingField
RuntimeObject* ___U3CHitTestProviderU3Ek__BackingField_4;
// System.Action Vuforia.World::OnStateUpdated
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnStateUpdated_5;
// System.Action`1<Vuforia.ObserverBehaviour> Vuforia.World::OnObserverCreated
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___OnObserverCreated_6;
// System.Action`1<Vuforia.ObserverBehaviour> Vuforia.World::OnObserverDestroyed
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___OnObserverDestroyed_7;
// Vuforia.IlluminationData Vuforia.World::<IlluminationData>k__BackingField
IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* ___U3CIlluminationDataU3Ek__BackingField_8;
};
// Vuforia.WorldOriginUtility
struct WorldOriginUtility_t54E61E5A1D9D9FE2D41F0A926997F47E2F5E79A2 : public RuntimeObject
{
};
// System.Xml.XmlNode
struct XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF : public RuntimeObject
{
// System.Xml.XmlNode System.Xml.XmlNode::parentNode
XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* ___parentNode_0;
};
// 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.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54
struct U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4 : public RuntimeObject
{
// System.Int32 Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// Vuforia.AreaTargetCaptureBehaviour Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::<>4__this
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* ___U3CU3E4__this_2;
// Vuforia.AreaTargetCaptureStatusInfo Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::<currentStatusInfo>5__2
int32_t ___U3CcurrentStatusInfoU3E5__2_3;
};
// Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55
struct U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C : public RuntimeObject
{
// System.Int32 Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// Vuforia.AreaTargetCaptureBehaviour Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::<>4__this
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* ___U3CU3E4__this_2;
// System.Int32 Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::<previousProgress>5__2
int32_t ___U3CpreviousProgressU3E5__2_3;
// System.Int32 Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::<previousTimeEstimate>5__3
int32_t ___U3CpreviousTimeEstimateU3E5__3_4;
};
// Vuforia.BarcodeBehaviour/<>c
struct U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65 : public RuntimeObject
{
};
// Vuforia.BarcodeBehaviour/<>c__DisplayClass31_0
struct U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF : public RuntimeObject
{
// UnityEngine.MonoBehaviour Vuforia.BarcodeBehaviour/<>c__DisplayClass31_0::vb
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___vb_0;
// Vuforia.BarcodeBehaviour Vuforia.BarcodeBehaviour/<>c__DisplayClass31_0::<>4__this
BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* ___U3CU3E4__this_1;
};
// Vuforia.CameraDevice/AndroidDevice
struct AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C : public RuntimeObject
{
// Vuforia.ICameraController Vuforia.CameraDevice/AndroidDevice::mCameraController
RuntimeObject* ___mCameraController_0;
};
// Vuforia.CameraDevice/HoloLensDevice
struct HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572 : public RuntimeObject
{
};
// Vuforia.CameraDevice/WebCamDevice
struct WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59 : public RuntimeObject
{
// Vuforia.IWebCam Vuforia.CameraDevice/WebCamDevice::mWebCam
RuntimeObject* ___mWebCam_0;
};
// Vuforia.ContentPositioningBehaviour/<>c__DisplayClass5_0
struct U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F : public RuntimeObject
{
// UnityEngine.Transform Vuforia.ContentPositioningBehaviour/<>c__DisplayClass5_0::pose
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___pose_0;
};
// Vuforia.ContentPositioningBehaviour/<>c__DisplayClass6_0
struct U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED : public RuntimeObject
{
// Vuforia.HitTestResult Vuforia.ContentPositioningBehaviour/<>c__DisplayClass6_0::hitTestResult
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ___hitTestResult_0;
};
// Vuforia.DefaultConfigValidator/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312 : public RuntimeObject
{
// System.Boolean Vuforia.DefaultConfigValidator/<>c__DisplayClass2_0::res
bool ___res_0;
};
// Vuforia.MeshSetVoxel/<BuildContentMesh>d__6
struct U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A : public RuntimeObject
{
// System.Int32 Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// Vuforia.MeshSetVoxel Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::<>4__this
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* ___U3CU3E4__this_2;
// Vuforia.Voxel/MeshBuildCallback Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::callback
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* ___callback_3;
// UnityEngine.Mesh Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::<mesh>5__2
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___U3CmeshU3E5__2_4;
};
// Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0
struct U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3 : public RuntimeObject
{
// System.Boolean Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0::visible
bool ___visible_0;
};
// Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0
struct U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840 : public RuntimeObject
{
// Vuforia.PointCloudBehaviour Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0::<>4__this
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* ___U3CU3E4__this_0;
// System.Single Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0::maxHeight
float ___maxHeight_1;
// UnityEngine.Transform Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0::parentTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parentTransform_2;
};
// Vuforia.PointCloudVoxel/<BuildContentMesh>d__5
struct U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850 : public RuntimeObject
{
// System.Int32 Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// Vuforia.PointCloudVoxel Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<>4__this
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* ___U3CU3E4__this_2;
// Vuforia.Voxel/MeshBuildCallback Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::callback
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* ___callback_3;
// UnityEngine.Mesh Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<mesh>5__2
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___U3CmeshU3E5__2_4;
// System.Int32 Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<pointCount>5__3
int32_t ___U3CpointCountU3E5__3_5;
// System.Int32[] Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<indices>5__4
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___U3CindicesU3E5__4_6;
// System.Int32 Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<i>5__5
int32_t ___U3CiU3E5__5_7;
// UnityEngine.Vector3[] Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<quadVertices>5__6
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___U3CquadVerticesU3E5__6_8;
// UnityEngine.Vector3[] Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<quadNormals>5__7
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___U3CquadNormalsU3E5__7_9;
// UnityEngine.Color[] Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<quadColors>5__8
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___U3CquadColorsU3E5__8_10;
// UnityEngine.Vector2[] Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::<quadUVs>5__9
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___U3CquadUVsU3E5__9_11;
};
// Vuforia.PosixPath/<>c
struct U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7 : public RuntimeObject
{
};
// Vuforia.TileSetUtil/<>c
struct U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB : public RuntimeObject
{
};
// Vuforia.UnityVersionUtility/<>c
struct U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521 : public RuntimeObject
{
};
// Vuforia.Voxel/<BuildContentMesh>d__33
struct U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32 : public RuntimeObject
{
// System.Int32 Vuforia.Voxel/<BuildContentMesh>d__33::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object Vuforia.Voxel/<BuildContentMesh>d__33::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// Vuforia.Voxel Vuforia.Voxel/<BuildContentMesh>d__33::<>4__this
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* ___U3CU3E4__this_2;
// Vuforia.Voxel/MeshBuildCallback Vuforia.Voxel/<BuildContentMesh>d__33::meshBuildCallback
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* ___meshBuildCallback_3;
};
// Vuforia.VoxelTree/<UpdateVisibleTiles>d__36
struct U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3 : public RuntimeObject
{
// System.Int32 Vuforia.VoxelTree/<UpdateVisibleTiles>d__36::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object Vuforia.VoxelTree/<UpdateVisibleTiles>d__36::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// Vuforia.VoxelTree Vuforia.VoxelTree/<UpdateVisibleTiles>d__36::<>4__this
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* ___U3CU3E4__this_2;
// UnityEngine.Plane[] Vuforia.VoxelTree/<UpdateVisibleTiles>d__36::<frustumPlanes>5__2
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___U3CfrustumPlanesU3E5__2_3;
};
// Vuforia.VuforiaBehaviour/<>c__DisplayClass38_0
struct U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D : public RuntimeObject
{
// Vuforia.ObserverBehaviour Vuforia.VuforiaBehaviour/<>c__DisplayClass38_0::observerBehaviour
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___observerBehaviour_0;
};
// Vuforia.VuforiaConfiguration/DatabaseConfiguration
struct DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62 : public RuntimeObject
{
// System.Boolean Vuforia.VuforiaConfiguration/DatabaseConfiguration::disableModelExtraction
bool ___disableModelExtraction_0;
};
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration
struct DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017 : public RuntimeObject
{
// System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::autoStartTracker
bool ___autoStartTracker_1;
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration/ARCoreRequirement Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::arcoreRequirement
int32_t ___arcoreRequirement_2;
// System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::autoImportArcore
bool ___autoImportArcore_3;
// System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::thirdPartyARCoreClientDetected
bool ___thirdPartyARCoreClientDetected_4;
// System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::<UseThirdPartySeethroughEyewear>k__BackingField
bool ___U3CUseThirdPartySeethroughEyewearU3Ek__BackingField_5;
};
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration
struct GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF : public RuntimeObject
{
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::vuforiaLicenseKey
String_t* ___vuforiaLicenseKey_3;
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::ufoLicenseKey
String_t* ___ufoLicenseKey_4;
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::delayedInitialization
bool ___delayedInitialization_5;
// Vuforia.FocusMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::cameraFocusModeSetting
int32_t ___cameraFocusModeSetting_6;
// Vuforia.CameraMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::cameraDeviceModeSetting
int32_t ___cameraDeviceModeSetting_7;
// System.Int32 Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::maxSimultaneousImageTargets
int32_t ___maxSimultaneousImageTargets_8;
// System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::previousVirtualSceneScaleFactor
float ___previousVirtualSceneScaleFactor_9;
// System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::virtualSceneScaleFactor
float ___virtualSceneScaleFactor_10;
// System.Func`1<System.Single> Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::GetVirtualSceneScaleDelegate
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___GetVirtualSceneScaleDelegate_11;
// System.Action`1<System.Single> Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::SetVirtualSceneScaleDelegate
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___SetVirtualSceneScaleDelegate_12;
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::modelTargetRecoWhileExtendedTracked
bool ___modelTargetRecoWhileExtendedTracked_13;
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::shareRecordingsInITunes
bool ___shareRecordingsInITunes_14;
// Vuforia.Internal.Utility.LogLevel Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::logLevel
int32_t ___logLevel_15;
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::version
String_t* ___version_16;
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::eulaAcceptedVersions
String_t* ___eulaAcceptedVersions_17;
};
// Vuforia.VuforiaConfiguration/PackageInfo
struct PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16 : public RuntimeObject
{
// System.String Vuforia.VuforiaConfiguration/PackageInfo::ARFoundationVersion
String_t* ___ARFoundationVersion_0;
};
// Vuforia.VuforiaConfiguration/PlayModeConfiguration
struct PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A : public RuntimeObject
{
// System.String Vuforia.VuforiaConfiguration/PlayModeConfiguration::mSequencePath
String_t* ___mSequencePath_0;
// Vuforia.PlayModeType Vuforia.VuforiaConfiguration/PlayModeConfiguration::playModeType
int32_t ___playModeType_1;
};
// Vuforia.VuforiaConfiguration/RequiredShaders
struct RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4 : public RuntimeObject
{
// UnityEngine.Shader Vuforia.VuforiaConfiguration/RequiredShaders::depthMaskShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___depthMaskShader_0;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/RequiredShaders::outlineShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___outlineShader_1;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/RequiredShaders::unlitTransparentShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___unlitTransparentShader_2;
};
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration
struct VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2 : public RuntimeObject
{
// System.Int32 Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::numDivisions
int32_t ___numDivisions_0;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::videoBackgroundShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___videoBackgroundShader_1;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::unlitShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___unlitShader_2;
// System.Boolean Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::videoBackgroundEnabled
bool ___videoBackgroundEnabled_3;
};
// Vuforia.VuforiaConfiguration/WebCamConfiguration
struct WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486 : public RuntimeObject
{
// System.String Vuforia.VuforiaConfiguration/WebCamConfiguration::mDeviceName
String_t* ___mDeviceName_1;
// System.Int32 Vuforia.VuforiaConfiguration/WebCamConfiguration::renderTextureLayer
int32_t ___renderTextureLayer_2;
};
// Vuforia.VuforiaRuntimeUtilities/GlobalVars
struct GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461 : public RuntimeObject
{
};
// Vuforia.VuforiaShare/VuforiaShare_AndroidBridge
struct VuforiaShare_AndroidBridge_tF5915386B517DE7EC4682016207974464B9C92A8 : public RuntimeObject
{
};
// Vuforia.VuforiaShare/VuforiaShare_iOSBridge
struct VuforiaShare_iOSBridge_t237212EDB003EA868F58B526913EE512480B7DDE : public RuntimeObject
{
};
// Vuforia.World/<>c
struct U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C : public RuntimeObject
{
};
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c
struct U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8 : public RuntimeObject
{
};
// System.Collections.Generic.List`1/Enumerator<System.Int32>
struct Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ____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
int32_t ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<Vuforia.PCTile>
struct Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* ____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
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ____current_3;
};
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.ContentTile>
struct Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* ____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
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* ____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;
};
// System.Collections.Generic.KeyValuePair`2<System.Int32,Vuforia.ContentTile>
struct KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E
{
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* ___value_1;
};
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3
{
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject* ___value_1;
};
// 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.Single>
struct Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
float ___value_1;
};
// System.Threading.Tasks.Task`1<System.Boolean>
struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
// TResult System.Threading.Tasks.Task`1::m_result
bool ___m_result_38;
};
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureCreationError>
struct UnityEvent_1_t59403781425157F43E6C87BB698A020454523851 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureGenerationError>
struct UnityEvent_1_t64C04E0925E7DFD8FB9F488E7EAE20AB9918A67C : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// 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;
};
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatusInfo>
struct UnityEvent_1_t5D5081D96518B41F4F8A2AB7CA9EEC47E18196DC : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// UnityEngine.Events.UnityEvent`1<UnityEngine.GameObject>
struct UnityEvent_1_t1A08C69A745D79C1F101AD784277E54DF250C6E2 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// UnityEngine.Events.UnityEvent`1<Vuforia.HitTestResult>
struct UnityEvent_1_tBBEBBE52D139FF5702D2C24D1475BA9E6E1276D1 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// UnityEngine.Events.UnityEvent`1<System.Int32>
struct UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// UnityEngine.Events.UnityEvent`1<UnityEngine.Transform>
struct UnityEvent_1_t6F7DAA44329E0A5BBE174392C2710CA4D27B46F9 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// UnityEngine.Events.UnityEvent`1<UnityEngine.Vector2>
struct UnityEvent_1_t9A868DD8EBFC0D9D8134D903A170ECBDEE567932 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// UnityEngine.Events.UnityEvent`2<Vuforia.AreaTargetCaptureStatus,Vuforia.AreaTargetCaptureStatusInfo>
struct UnityEvent_2_t6280CF92F6038D31C2CDC5D63657CE874E1B1540 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`2::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// Vuforia.Internal.Observers.ANativeObserver
struct ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD : public AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979
{
// Vuforia.IVuObserver Vuforia.Internal.Observers.ANativeObserver::<VuObserver>k__BackingField
RuntimeObject* ___U3CVuObserverU3Ek__BackingField_5;
};
// UnityEngine.AndroidJavaClass
struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03 : public AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0
{
};
// System.Runtime.CompilerServices.AsyncMethodBuilderCore
struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF
{
// System.Runtime.CompilerServices.IAsyncStateMachine System.Runtime.CompilerServices.AsyncMethodBuilderCore::m_stateMachine
RuntimeObject* ___m_stateMachine_0;
// System.Action System.Runtime.CompilerServices.AsyncMethodBuilderCore::m_defaultContextAction
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_defaultContextAction_1;
};
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.AsyncMethodBuilderCore
struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_pinvoke
{
RuntimeObject* ___m_stateMachine_0;
Il2CppMethodPointer ___m_defaultContextAction_1;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.AsyncMethodBuilderCore
struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_com
{
RuntimeObject* ___m_stateMachine_0;
Il2CppMethodPointer ___m_defaultContextAction_1;
};
// Vuforia.Internal.Observers.BarcodeInstance
struct BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397 : public AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979
{
// System.Boolean Vuforia.Internal.Observers.BarcodeInstance::mActivated
bool ___mActivated_5;
// Vuforia.Internal.Observers.BarcodeObserver Vuforia.Internal.Observers.BarcodeInstance::<BarcodeObserver>k__BackingField
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* ___U3CBarcodeObserverU3Ek__BackingField_6;
// System.Int32 Vuforia.Internal.Observers.BarcodeInstance::<InstanceId>k__BackingField
int32_t ___U3CInstanceIdU3Ek__BackingField_7;
};
// Vuforia.Internal.Observers.BarcodeInstanceDataImpl
struct BarcodeInstanceDataImpl_tCB0996B073661D031B7AD84307FBFA03E6B62176
{
// System.Int32 Vuforia.Internal.Observers.BarcodeInstanceDataImpl::mId
int32_t ___mId_0;
// System.String Vuforia.Internal.Observers.BarcodeInstanceDataImpl::mText
String_t* ___mText_1;
// UnityEngine.Vector3[] Vuforia.Internal.Observers.BarcodeInstanceDataImpl::mVertices
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___mVertices_2;
// Vuforia.BarcodeBehaviour/BarcodeType Vuforia.Internal.Observers.BarcodeInstanceDataImpl::mType
int32_t ___mType_3;
};
// Native definition for P/Invoke marshalling of Vuforia.Internal.Observers.BarcodeInstanceDataImpl
struct BarcodeInstanceDataImpl_tCB0996B073661D031B7AD84307FBFA03E6B62176_marshaled_pinvoke
{
int32_t ___mId_0;
char* ___mText_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___mVertices_2;
int32_t ___mType_3;
};
// Native definition for COM marshalling of Vuforia.Internal.Observers.BarcodeInstanceDataImpl
struct BarcodeInstanceDataImpl_tCB0996B073661D031B7AD84307FBFA03E6B62176_marshaled_com
{
int32_t ___mId_0;
Il2CppChar* ___mText_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___mVertices_2;
int32_t ___mType_3;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// System.Threading.CancellationToken
struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED
{
// System.Threading.CancellationTokenSource System.Threading.CancellationToken::_source
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0;
};
// Native definition for P/Invoke marshalling of System.Threading.CancellationToken
struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0;
};
// Native definition for COM marshalling of System.Threading.CancellationToken
struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_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.ColoredPointCloudData
struct ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF
{
// UnityEngine.Vector3[] Vuforia.ColoredPointCloudData::PointPosition
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___PointPosition_0;
// UnityEngine.Color32[] Vuforia.ColoredPointCloudData::PointColor
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___PointColor_1;
// UnityEngine.Vector3[] Vuforia.ColoredPointCloudData::PointNormal
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___PointNormal_2;
};
// Native definition for P/Invoke marshalling of Vuforia.ColoredPointCloudData
struct ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshaled_pinvoke
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___PointPosition_0;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___PointColor_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___PointNormal_2;
};
// Native definition for COM marshalling of Vuforia.ColoredPointCloudData
struct ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshaled_com
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___PointPosition_0;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___PointColor_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___PointNormal_2;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// Vuforia.DriverCameraMode
#pragma pack(push, tp, 1)
struct DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A
{
// System.Int32 Vuforia.DriverCameraMode::Width
int32_t ___Width_0;
// System.Int32 Vuforia.DriverCameraMode::Height
int32_t ___Height_1;
// System.Int32 Vuforia.DriverCameraMode::Fps
int32_t ___Fps_2;
// Vuforia.DriverPixelFormat Vuforia.DriverCameraMode::Format
int32_t ___Format_3;
};
#pragma pack(pop, tp)
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Text.RegularExpressions.Group
struct Group_t26371E9136D6F43782C487B63C67C5FC4F472881 : public Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A
{
// System.Int32[] System.Text.RegularExpressions.Group::_caps
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____caps_4;
// System.Int32 System.Text.RegularExpressions.Group::_capcount
int32_t ____capcount_5;
// System.Text.RegularExpressions.CaptureCollection System.Text.RegularExpressions.Group::_capcoll
CaptureCollection_t38405272BD6A6DA77CD51487FD39624C6E95CC93* ____capcoll_6;
// System.String System.Text.RegularExpressions.Group::<Name>k__BackingField
String_t* ___U3CNameU3Ek__BackingField_7;
};
// 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;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
// UnityEngine.Matrix4x4
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
{
// System.Single UnityEngine.Matrix4x4::m00
float ___m00_0;
// System.Single UnityEngine.Matrix4x4::m10
float ___m10_1;
// System.Single UnityEngine.Matrix4x4::m20
float ___m20_2;
// System.Single UnityEngine.Matrix4x4::m30
float ___m30_3;
// System.Single UnityEngine.Matrix4x4::m01
float ___m01_4;
// System.Single UnityEngine.Matrix4x4::m11
float ___m11_5;
// System.Single UnityEngine.Matrix4x4::m21
float ___m21_6;
// System.Single UnityEngine.Matrix4x4::m31
float ___m31_7;
// System.Single UnityEngine.Matrix4x4::m02
float ___m02_8;
// System.Single UnityEngine.Matrix4x4::m12
float ___m12_9;
// System.Single UnityEngine.Matrix4x4::m22
float ___m22_10;
// System.Single UnityEngine.Matrix4x4::m32
float ___m32_11;
// System.Single UnityEngine.Matrix4x4::m03
float ___m03_12;
// System.Single UnityEngine.Matrix4x4::m13
float ___m13_13;
// System.Single UnityEngine.Matrix4x4::m23
float ___m23_14;
// System.Single UnityEngine.Matrix4x4::m33
float ___m33_15;
};
// Vuforia.MeshLoadTask
struct MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7 : public FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF
{
};
// Vuforia.NumDivisionsProperty
struct NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0 : public AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402
{
};
// Vuforia.PointLoadTask
struct PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383 : public FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF
{
};
// Vuforia.Internal.Observers.PosePublisherComponent
struct PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E : public AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9
{
// System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservationWithPose,Vuforia.Internal.Core.Pose> Vuforia.Internal.Observers.PosePublisherComponent::OnPoseUpdated
Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD* ___OnPoseUpdated_3;
};
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// System.ComponentModel.PropertyChangedEventArgs
struct PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
// System.String System.ComponentModel.PropertyChangedEventArgs::_propertyName
String_t* ____propertyName_1;
};
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
// System.Single UnityEngine.Quaternion::x
float ___x_0;
// System.Single UnityEngine.Quaternion::y
float ___y_1;
// System.Single UnityEngine.Quaternion::z
float ___z_2;
// System.Single UnityEngine.Quaternion::w
float ___w_3;
};
// UnityEngine.Rect
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
};
// Vuforia.RequiredShadersProperty
struct RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946 : public AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402
{
};
// UnityEngine.SceneManagement.Scene
struct Scene_tA1DC762B79745EB5140F054C884855B922318356
{
// System.Int32 UnityEngine.SceneManagement.Scene::m_Handle
int32_t ___m_Handle_0;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// Vuforia.TargetStatus
struct TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0
{
// Vuforia.Status Vuforia.TargetStatus::<Status>k__BackingField
int32_t ___U3CStatusU3Ek__BackingField_0;
// Vuforia.StatusInfo Vuforia.TargetStatus::<StatusInfo>k__BackingField
int32_t ___U3CStatusInfoU3Ek__BackingField_1;
};
// System.Runtime.CompilerServices.TaskAwaiter
struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833
{
// System.Threading.Tasks.Task System.Runtime.CompilerServices.TaskAwaiter::m_task
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task_0;
};
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.TaskAwaiter
struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_pinvoke
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task_0;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.TaskAwaiter
struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_com
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task_0;
};
// System.Threading.Thread
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
{
// System.Threading.InternalThread System.Threading.Thread::internal_thread
InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread_6;
// System.Object System.Threading.Thread::m_ThreadStartArg
RuntimeObject* ___m_ThreadStartArg_7;
// System.Object System.Threading.Thread::pending_exception
RuntimeObject* ___pending_exception_8;
// System.MulticastDelegate System.Threading.Thread::m_Delegate
MulticastDelegate_t* ___m_Delegate_10;
// System.Threading.ExecutionContext System.Threading.Thread::m_ExecutionContext
ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext_11;
// System.Boolean System.Threading.Thread::m_ExecutionContextBelongsToOuterScope
bool ___m_ExecutionContextBelongsToOuterScope_12;
// System.Security.Principal.IPrincipal System.Threading.Thread::principal
RuntimeObject* ___principal_13;
// System.Int32 System.Threading.Thread::principal_version
int32_t ___principal_version_14;
};
// UnityEngine.Events.UnityEvent
struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// Vuforia.UnlitShaderProperty
struct UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE : public AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402
{
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
{
// System.Int32 UnityEngine.Vector2Int::m_X
int32_t ___m_X_0;
// System.Int32 UnityEngine.Vector2Int::m_Y
int32_t ___m_Y_1;
};
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
// Vuforia.VideoBackgroundShaderProperty
struct VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00 : public AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402
{
};
// 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.VuLibraryVersionInfo
struct VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC
{
// System.String Vuforia.VuLibraryVersionInfo::versionString
String_t* ___versionString_0;
// System.Int32 Vuforia.VuLibraryVersionInfo::major
int32_t ___major_1;
// System.Int32 Vuforia.VuLibraryVersionInfo::minor
int32_t ___minor_2;
// System.Int32 Vuforia.VuLibraryVersionInfo::patch
int32_t ___patch_3;
// System.String Vuforia.VuLibraryVersionInfo::build
String_t* ___build_4;
};
// Native definition for P/Invoke marshalling of Vuforia.VuLibraryVersionInfo
struct VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_pinvoke
{
char* ___versionString_0;
int32_t ___major_1;
int32_t ___minor_2;
int32_t ___patch_3;
char* ___build_4;
};
// Native definition for COM marshalling of Vuforia.VuLibraryVersionInfo
struct VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_com
{
Il2CppChar* ___versionString_0;
int32_t ___major_1;
int32_t ___minor_2;
int32_t ___patch_3;
Il2CppChar* ___build_4;
};
// Vuforia.VuMatrix44F
struct VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6
{
// System.Single Vuforia.VuMatrix44F::m0
float ___m0_0;
// System.Single Vuforia.VuMatrix44F::m1
float ___m1_1;
// System.Single Vuforia.VuMatrix44F::m2
float ___m2_2;
// System.Single Vuforia.VuMatrix44F::m3
float ___m3_3;
// System.Single Vuforia.VuMatrix44F::m4
float ___m4_4;
// System.Single Vuforia.VuMatrix44F::m5
float ___m5_5;
// System.Single Vuforia.VuMatrix44F::m6
float ___m6_6;
// System.Single Vuforia.VuMatrix44F::m7
float ___m7_7;
// System.Single Vuforia.VuMatrix44F::m8
float ___m8_8;
// System.Single Vuforia.VuMatrix44F::m9
float ___m9_9;
// System.Single Vuforia.VuMatrix44F::m10
float ___m10_10;
// System.Single Vuforia.VuMatrix44F::m11
float ___m11_11;
// System.Single Vuforia.VuMatrix44F::m12
float ___m12_12;
// System.Single Vuforia.VuMatrix44F::m13
float ___m13_13;
// System.Single Vuforia.VuMatrix44F::m14
float ___m14_14;
// System.Single Vuforia.VuMatrix44F::m15
float ___m15_15;
};
// UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.Single UnityEngine.WaitForSeconds::m_Seconds
float ___m_Seconds_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
float ___m_Seconds_0;
};
// Native definition for COM marshalling of UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
float ___m_Seconds_0;
};
// System.Xml.XmlDocument
struct XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B : public XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF
{
// System.Xml.XmlImplementation System.Xml.XmlDocument::implementation
XmlImplementation_t4B3F467B76BD95C919C40424196C55B38EEC0F4D* ___implementation_1;
// System.Xml.DomNameTable System.Xml.XmlDocument::domNameTable
DomNameTable_tE4318EC10C55A46FD00324E740BFA7D9CEE2AF45* ___domNameTable_2;
// System.Xml.XmlLinkedNode System.Xml.XmlDocument::lastChild
XmlLinkedNode_t640BF5D3FDAF0606665C3BAE565988A5014F1B9C* ___lastChild_3;
// System.Xml.XmlNamedNodeMap System.Xml.XmlDocument::entities
XmlNamedNodeMap_t13203D1B3861C62568AFFA1D644C04ABCBFC130C* ___entities_4;
// System.Collections.Hashtable System.Xml.XmlDocument::htElementIdMap
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___htElementIdMap_5;
// System.Collections.Hashtable System.Xml.XmlDocument::htElementIDAttrDecl
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___htElementIDAttrDecl_6;
// System.Xml.Schema.SchemaInfo System.Xml.XmlDocument::schemaInfo
SchemaInfo_t42F4B1099B63BCF2D3BBF7F35A79AF6B90B0927E* ___schemaInfo_7;
// System.Xml.Schema.XmlSchemaSet System.Xml.XmlDocument::schemas
XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemas_8;
// System.Boolean System.Xml.XmlDocument::reportValidity
bool ___reportValidity_9;
// System.Boolean System.Xml.XmlDocument::actualLoadingStatus
bool ___actualLoadingStatus_10;
// System.Xml.XmlNodeChangedEventHandler System.Xml.XmlDocument::onNodeInsertingDelegate
XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeInsertingDelegate_11;
// System.Xml.XmlNodeChangedEventHandler System.Xml.XmlDocument::onNodeInsertedDelegate
XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeInsertedDelegate_12;
// System.Xml.XmlNodeChangedEventHandler System.Xml.XmlDocument::onNodeRemovingDelegate
XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeRemovingDelegate_13;
// System.Xml.XmlNodeChangedEventHandler System.Xml.XmlDocument::onNodeRemovedDelegate
XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeRemovedDelegate_14;
// System.Xml.XmlNodeChangedEventHandler System.Xml.XmlDocument::onNodeChangingDelegate
XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeChangingDelegate_15;
// System.Xml.XmlNodeChangedEventHandler System.Xml.XmlDocument::onNodeChangedDelegate
XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeChangedDelegate_16;
// System.Boolean System.Xml.XmlDocument::fEntRefNodesPresent
bool ___fEntRefNodesPresent_17;
// System.Boolean System.Xml.XmlDocument::fCDataNodesPresent
bool ___fCDataNodesPresent_18;
// System.Boolean System.Xml.XmlDocument::preserveWhitespace
bool ___preserveWhitespace_19;
// System.Boolean System.Xml.XmlDocument::isLoading
bool ___isLoading_20;
// System.String System.Xml.XmlDocument::strDocumentName
String_t* ___strDocumentName_21;
// System.String System.Xml.XmlDocument::strDocumentFragmentName
String_t* ___strDocumentFragmentName_22;
// System.String System.Xml.XmlDocument::strCommentName
String_t* ___strCommentName_23;
// System.String System.Xml.XmlDocument::strTextName
String_t* ___strTextName_24;
// System.String System.Xml.XmlDocument::strCDataSectionName
String_t* ___strCDataSectionName_25;
// System.String System.Xml.XmlDocument::strEntityName
String_t* ___strEntityName_26;
// System.String System.Xml.XmlDocument::strID
String_t* ___strID_27;
// System.String System.Xml.XmlDocument::strXmlns
String_t* ___strXmlns_28;
// System.String System.Xml.XmlDocument::strXml
String_t* ___strXml_29;
// System.String System.Xml.XmlDocument::strSpace
String_t* ___strSpace_30;
// System.String System.Xml.XmlDocument::strLang
String_t* ___strLang_31;
// System.String System.Xml.XmlDocument::strEmpty
String_t* ___strEmpty_32;
// System.String System.Xml.XmlDocument::strNonSignificantWhitespaceName
String_t* ___strNonSignificantWhitespaceName_33;
// System.String System.Xml.XmlDocument::strSignificantWhitespaceName
String_t* ___strSignificantWhitespaceName_34;
// System.String System.Xml.XmlDocument::strReservedXmlns
String_t* ___strReservedXmlns_35;
// System.String System.Xml.XmlDocument::strReservedXml
String_t* ___strReservedXml_36;
// System.String System.Xml.XmlDocument::baseURI
String_t* ___baseURI_37;
// System.Xml.XmlResolver System.Xml.XmlDocument::resolver
XmlResolver_tE25A33DFCB87A939D11BC8543970F6857AEC3DCF* ___resolver_38;
// System.Boolean System.Xml.XmlDocument::bSetResolver
bool ___bSetResolver_39;
// System.Object System.Xml.XmlDocument::objLock
RuntimeObject* ___objLock_40;
};
// Vuforia.CameraDevice/AndroidDevice/CameraField
struct CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7
{
// Vuforia.CameraDevice/AndroidDevice/CameraField/DataType Vuforia.CameraDevice/AndroidDevice/CameraField::Type
int32_t ___Type_0;
// System.String Vuforia.CameraDevice/AndroidDevice/CameraField::Key
String_t* ___Key_1;
};
// Native definition for P/Invoke marshalling of Vuforia.CameraDevice/AndroidDevice/CameraField
struct CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_pinvoke
{
int32_t ___Type_0;
char* ___Key_1;
};
// Native definition for COM marshalling of Vuforia.CameraDevice/AndroidDevice/CameraField
struct CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_com
{
int32_t ___Type_0;
Il2CppChar* ___Key_1;
};
// Vuforia.CameraDevice/AndroidDevice/Int64Range
struct Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF
{
// System.Int64 Vuforia.CameraDevice/AndroidDevice/Int64Range::fromInt
int64_t ___fromInt_0;
// System.Int64 Vuforia.CameraDevice/AndroidDevice/Int64Range::toInt
int64_t ___toInt_1;
};
// 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.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>
struct AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC
{
// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1;
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___m_task_2;
};
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,Vuforia.ContentTile>
struct Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
int32_t ____index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E ____current_3;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
int32_t ____getEnumeratorRetType_4;
};
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
struct Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
int32_t ____index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 ____current_3;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
int32_t ____getEnumeratorRetType_4;
};
// System.Nullable`1<UnityEngine.Vector4>
struct Nullable_1_t5070FF5B4129C859CA3EFC7B94E615A818E11144
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value_1;
};
// Vuforia.Internal.ARFoundation.ARFoundationCamera
struct ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6 : public RuntimeObject
{
// Vuforia.Internal.Utility.VuforiaCoroutineUtility Vuforia.Internal.ARFoundation.ARFoundationCamera::mVuforiaCoroutineUtility
VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* ___mVuforiaCoroutineUtility_0;
// Vuforia.Internal.Core.IEngine Vuforia.Internal.ARFoundation.ARFoundationCamera::mEngine
RuntimeObject* ___mEngine_1;
// Vuforia.ARFoundation.IARFoundationFacade Vuforia.Internal.ARFoundation.ARFoundationCamera::mARFoundationFacade
RuntimeObject* ___mARFoundationFacade_2;
// Vuforia.Internal.VuforiaDriver.ICameraImageProvider Vuforia.Internal.ARFoundation.ARFoundationCamera::mARFoundationImageProvider
RuntimeObject* ___mARFoundationImageProvider_3;
// Vuforia.Internal.VuforiaDriver.IDevicePoseProvider Vuforia.Internal.ARFoundation.ARFoundationCamera::mARFoundationPoseProvider
RuntimeObject* ___mARFoundationPoseProvider_4;
// Vuforia.Internal.ARFoundation.ARFoundationAnchorManager Vuforia.Internal.ARFoundation.ARFoundationCamera::mARFoundationAnchorManager
ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* ___mARFoundationAnchorManager_5;
// System.IntPtr Vuforia.Internal.ARFoundation.ARFoundationCamera::mCameraImagePtr
intptr_t ___mCameraImagePtr_6;
// System.IntPtr Vuforia.Internal.ARFoundation.ARFoundationCamera::mPosePtr
intptr_t ___mPosePtr_7;
// System.Int64 Vuforia.Internal.ARFoundation.ARFoundationCamera::mPreviousImageTimestamp
int64_t ___mPreviousImageTimestamp_8;
// System.Boolean Vuforia.Internal.ARFoundation.ARFoundationCamera::mDisposed
bool ___mDisposed_9;
// System.Boolean Vuforia.Internal.ARFoundation.ARFoundationCamera::mIsAnchorSupported
bool ___mIsAnchorSupported_10;
// Vuforia.DriverCameraMode Vuforia.Internal.ARFoundation.ARFoundationCamera::mCameraMode
DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A ___mCameraMode_11;
// UnityEngine.Coroutine Vuforia.Internal.ARFoundation.ARFoundationCamera::mSetCameraModeCoroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mSetCameraModeCoroutine_12;
};
// Vuforia.ARFoundationVuHitTest
struct ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C : public RuntimeObject
{
// Vuforia.VuMatrix44F Vuforia.ARFoundationVuHitTest::<Pose>k__BackingField
VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___U3CPoseU3Ek__BackingField_0;
};
// Vuforia.Internal.Observers.ASingleTargetObserver
struct ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD
{
};
// Vuforia.Internal.Observers.AnchorInstance
struct AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3 : public AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979
{
// System.Boolean Vuforia.Internal.Observers.AnchorInstance::mActivated
bool ___mActivated_5;
// System.String Vuforia.Internal.Observers.AnchorInstance::<Name>k__BackingField
String_t* ___U3CNameU3Ek__BackingField_6;
// UnityEngine.Vector3 Vuforia.Internal.Observers.AnchorInstance::<Position>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CPositionU3Ek__BackingField_7;
// UnityEngine.Quaternion Vuforia.Internal.Observers.AnchorInstance::<Rotation>k__BackingField
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___U3CRotationU3Ek__BackingField_8;
};
// Vuforia.Internal.Observers.AnchorObserver
struct AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8 : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD
{
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.Internal.Observers.AnchorInstance> Vuforia.Internal.Observers.AnchorObserver::mAnchorInstances
Dictionary_2_tA74B2D3A0B981C070FC5DB672AC4F7BF2640B326* ___mAnchorInstances_6;
// Vuforia.IVuHitTestResults Vuforia.Internal.Observers.AnchorObserver::mHitTestResults
RuntimeObject* ___mHitTestResults_7;
};
// System.Runtime.CompilerServices.AsyncVoidMethodBuilder
struct AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D
{
// System.Threading.SynchronizationContext System.Runtime.CompilerServices.AsyncVoidMethodBuilder::m_synchronizationContext
SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___m_synchronizationContext_0;
// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncVoidMethodBuilder::m_coreState
AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1;
// System.Threading.Tasks.Task System.Runtime.CompilerServices.AsyncVoidMethodBuilder::m_task
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task_2;
};
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.AsyncVoidMethodBuilder
struct AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D_marshaled_pinvoke
{
SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___m_synchronizationContext_0;
AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_pinvoke ___m_coreState_1;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task_2;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.AsyncVoidMethodBuilder
struct AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D_marshaled_com
{
SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___m_synchronizationContext_0;
AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_com ___m_coreState_1;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task_2;
};
// Vuforia.Internal.Observers.BarcodeObserver
struct BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328 : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD
{
// Vuforia.IVuBarcodeObserver Vuforia.Internal.Observers.BarcodeObserver::mBarcodeObserver
RuntimeObject* ___mBarcodeObserver_6;
// System.Action`1<Vuforia.BarcodeInstanceData> Vuforia.Internal.Observers.BarcodeObserver::OnBarcodeObserved
Action_1_tED91DD2B0687C2763B5E59865CF4045744B8F4C8* ___OnBarcodeObserved_7;
// System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType> Vuforia.Internal.Observers.BarcodeObserver::mObservedTypes
HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* ___mObservedTypes_8;
};
// UnityEngine.Bounds
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
// UnityEngine.Vector3 UnityEngine.Bounds::m_Center
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0;
// UnityEngine.Vector3 UnityEngine.Bounds::m_Extents
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1;
};
// Vuforia.Internal.VuforiaDriver.CameraIntrinsics
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6
{
// System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::FocalLengthX
float ___FocalLengthX_0;
// System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::FocalLengthY
float ___FocalLengthY_1;
// System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::PrincipalPointX
float ___PrincipalPointX_2;
// System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::PrincipalPointY
float ___PrincipalPointY_3;
// System.Single[] Vuforia.Internal.VuforiaDriver.CameraIntrinsics::DistortionCoefficients
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___DistortionCoefficients_4;
};
// Native definition for P/Invoke marshalling of Vuforia.Internal.VuforiaDriver.CameraIntrinsics
#pragma pack(push, tp, 1)
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke
{
float ___FocalLengthX_0;
float ___FocalLengthY_1;
float ___PrincipalPointX_2;
float ___PrincipalPointY_3;
float ___DistortionCoefficients_4[8];
};
#pragma pack(pop, tp)
// Native definition for COM marshalling of Vuforia.Internal.VuforiaDriver.CameraIntrinsics
#pragma pack(push, tp, 1)
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com
{
float ___FocalLengthX_0;
float ___FocalLengthY_1;
float ___PrincipalPointX_2;
float ___PrincipalPointY_3;
float ___DistortionCoefficients_4[8];
};
#pragma pack(pop, tp)
// Vuforia.ContentPlacedEvent
struct ContentPlacedEvent_t2D650AAAB3ECFF3AEB86D7652E9579884B2CEA15 : public UnityEvent_1_t1A08C69A745D79C1F101AD784277E54DF250C6E2
{
};
// 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;
};
// Vuforia.CustomNameAttribute
struct CustomNameAttribute_tA3F45EDA40725ABF23518C33CA7DDA72DD987D9F : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
// System.String Vuforia.CustomNameAttribute::<mVisibleName>k__BackingField
String_t* ___U3CmVisibleNameU3Ek__BackingField_0;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// 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.GuideView
struct GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C : public RuntimeObject
{
// UnityEngine.Matrix4x4 Vuforia.GuideView::mPose
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___mPose_0;
// UnityEngine.Texture2D Vuforia.GuideView::mImage
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mImage_1;
// Vuforia.IVuGuideView Vuforia.GuideView::mGuideView
RuntimeObject* ___mGuideView_2;
// System.Boolean Vuforia.GuideView::mImageHasChanged
bool ___mImageHasChanged_3;
// System.ComponentModel.PropertyChangedEventHandler Vuforia.GuideView::PropertyChanged
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___PropertyChanged_4;
// System.String Vuforia.GuideView::<Name>k__BackingField
String_t* ___U3CNameU3Ek__BackingField_5;
};
// Vuforia.HitTestEvent
struct HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10 : public UnityEvent_1_tBBEBBE52D139FF5702D2C24D1475BA9E6E1276D1
{
};
// Vuforia.HitTestResult
struct HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9 : public RuntimeObject
{
// Vuforia.IVuHitTest Vuforia.HitTestResult::mVuHitTest
RuntimeObject* ___mVuHitTest_0;
// UnityEngine.Vector3 Vuforia.HitTestResult::mPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mPosition_1;
// UnityEngine.Quaternion Vuforia.HitTestResult::mOrientation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___mOrientation_2;
};
// 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.Internal.Observers.IlluminationObserver
struct IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4 : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD
{
// System.Action`1<Vuforia.Internal.Core.IlluminationInfo> Vuforia.Internal.Observers.IlluminationObserver::OnIlluminationUpdated
Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9* ___OnIlluminationUpdated_6;
};
// Vuforia.Image
struct Image_tC8F1E47959853F15CF7B56529F313496B2DD740B : public RuntimeObject
{
// System.IntPtr Vuforia.Image::mData
intptr_t ___mData_0;
// System.Byte[] Vuforia.Image::mDataArray
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___mDataArray_1;
// Vuforia.ImageDescription Vuforia.Image::<Description>k__BackingField
ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* ___U3CDescriptionU3Ek__BackingField_2;
};
// Vuforia.Intrinsics
struct Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB : public RuntimeObject
{
// UnityEngine.Vector2 Vuforia.Intrinsics::<Size>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CSizeU3Ek__BackingField_0;
// Vuforia.DistortionMode Vuforia.Intrinsics::<DistortionMode>k__BackingField
int32_t ___U3CDistortionModeU3Ek__BackingField_1;
// UnityEngine.Vector2 Vuforia.Intrinsics::<FocalLength>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CFocalLengthU3Ek__BackingField_2;
// UnityEngine.Vector2 Vuforia.Intrinsics::<PrincipalPoint>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CPrincipalPointU3Ek__BackingField_3;
// UnityEngine.Vector2 Vuforia.Intrinsics::<FieldOfViewInDeg>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CFieldOfViewInDegU3Ek__BackingField_4;
// System.Single[] Vuforia.Intrinsics::<DistortionParameters>k__BackingField
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___U3CDistortionParametersU3Ek__BackingField_5;
};
// System.Text.RegularExpressions.Match
struct Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F : public Group_t26371E9136D6F43782C487B63C67C5FC4F472881
{
// System.Text.RegularExpressions.GroupCollection System.Text.RegularExpressions.Match::_groupcoll
GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E* ____groupcoll_8;
// System.Text.RegularExpressions.Regex System.Text.RegularExpressions.Match::_regex
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ____regex_9;
// System.Int32 System.Text.RegularExpressions.Match::_textbeg
int32_t ____textbeg_10;
// System.Int32 System.Text.RegularExpressions.Match::_textpos
int32_t ____textpos_11;
// System.Int32 System.Text.RegularExpressions.Match::_textend
int32_t ____textend_12;
// System.Int32 System.Text.RegularExpressions.Match::_textstart
int32_t ____textstart_13;
// System.Int32[][] System.Text.RegularExpressions.Match::_matches
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ____matches_14;
// System.Int32[] System.Text.RegularExpressions.Match::_matchcount
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____matchcount_15;
// System.Boolean System.Text.RegularExpressions.Match::_balancing
bool ____balancing_16;
};
// Vuforia.Internal.Observers.MeshObserver
struct MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116 : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD
{
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Internal.Observers.MeshObserver::OnMeshObservationUpdated
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___OnMeshObservationUpdated_6;
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Internal.Observers.MeshObserver::OnMeshObservationRemoved
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___OnMeshObservationRemoved_7;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Internal.Observers.MeshObserver::mMeshObservations
Dictionary_2_t0B3381E4FD59192C6F5E66EF3DEA1A86A6F5432B* ___mMeshObservations_8;
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Internal.Observers.MeshObserver::mOnMeshObservationAdded
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___mOnMeshObservationAdded_9;
// Vuforia.Internal.Observers.MeshObserver/MeshSource Vuforia.Internal.Observers.MeshObserver::mMeshSource
int32_t ___mMeshSource_10;
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// UnityEngine.Plane
struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C
{
// UnityEngine.Vector3 UnityEngine.Plane::m_Normal
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_0;
// System.Single UnityEngine.Plane::m_Distance
float ___m_Distance_1;
};
// Vuforia.PlayModeHitTestProvider
struct PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3 : public RuntimeObject
{
// Vuforia.Internal.Core.IEngine Vuforia.PlayModeHitTestProvider::mEngine
RuntimeObject* ___mEngine_3;
// UnityEngine.GameObject Vuforia.PlayModeHitTestProvider::mEmulatorGroundPlane
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mEmulatorGroundPlane_4;
// UnityEngine.GameObject Vuforia.PlayModeHitTestProvider::mGroundPlaneImageTarget
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mGroundPlaneImageTarget_5;
};
// Vuforia.Internal.Observers.PlayModeVuHitTest
struct PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57 : public RuntimeObject
{
// Vuforia.VuMatrix44F Vuforia.Internal.Observers.PlayModeVuHitTest::<Pose>k__BackingField
VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___U3CPoseU3Ek__BackingField_0;
};
// UnityEngine.Pose
struct Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971
{
// UnityEngine.Vector3 UnityEngine.Pose::position
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0;
// UnityEngine.Quaternion UnityEngine.Pose::rotation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_1;
};
// Vuforia.Internal.Core.Pose
struct Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3
{
// UnityEngine.Vector3 Vuforia.Internal.Core.Pose::<Position>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CPositionU3Ek__BackingField_0;
// UnityEngine.Quaternion Vuforia.Internal.Core.Pose::<Rotation>k__BackingField
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___U3CRotationU3Ek__BackingField_1;
// UnityEngine.Vector3 Vuforia.Internal.Core.Pose::<Scale>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CScaleU3Ek__BackingField_2;
};
// UnityEngine.Ray
struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
{
// UnityEngine.Vector3 UnityEngine.Ray::m_Origin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_0;
// UnityEngine.Vector3 UnityEngine.Ray::m_Direction
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction_1;
};
// UnityEngine.RaycastHit
struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5
{
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point_0;
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1;
// System.UInt32 UnityEngine.RaycastHit::m_FaceID
uint32_t ___m_FaceID_2;
// System.Single UnityEngine.RaycastHit::m_Distance
float ___m_Distance_3;
// UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV_4;
// System.Int32 UnityEngine.RaycastHit::m_Collider
int32_t ___m_Collider_5;
};
// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
// System.IntPtr System.RuntimeFieldHandle::value
intptr_t ___value_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// Vuforia.Internal.Simulator.SimulatedObjectFactory
struct SimulatedObjectFactory_t55CDF30E4F84E213E2D29B44CEEDD0027104D42C : public RuntimeObject
{
};
// Vuforia.SingleThreadTaskScheduler
struct SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22 : public TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E
{
// System.Threading.CancellationToken Vuforia.SingleThreadTaskScheduler::mCancellationToken
CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___mCancellationToken_7;
// System.Collections.Concurrent.BlockingCollection`1<System.Threading.Tasks.Task> Vuforia.SingleThreadTaskScheduler::mTaskQueue
BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88* ___mTaskQueue_8;
// System.Threading.Thread Vuforia.SingleThreadTaskScheduler::mThread
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___mThread_9;
};
// UnityEngine.Touch
struct Touch_t03E51455ED508492B3F278903A0114FA0E87B417
{
// System.Int32 UnityEngine.Touch::m_FingerId
int32_t ___m_FingerId_0;
// UnityEngine.Vector2 UnityEngine.Touch::m_Position
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position_1;
// UnityEngine.Vector2 UnityEngine.Touch::m_RawPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RawPosition_2;
// UnityEngine.Vector2 UnityEngine.Touch::m_PositionDelta
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PositionDelta_3;
// System.Single UnityEngine.Touch::m_TimeDelta
float ___m_TimeDelta_4;
// System.Int32 UnityEngine.Touch::m_TapCount
int32_t ___m_TapCount_5;
// UnityEngine.TouchPhase UnityEngine.Touch::m_Phase
int32_t ___m_Phase_6;
// UnityEngine.TouchType UnityEngine.Touch::m_Type
int32_t ___m_Type_7;
// System.Single UnityEngine.Touch::m_Pressure
float ___m_Pressure_8;
// System.Single UnityEngine.Touch::m_maximumPossiblePressure
float ___m_maximumPossiblePressure_9;
// System.Single UnityEngine.Touch::m_Radius
float ___m_Radius_10;
// System.Single UnityEngine.Touch::m_RadiusVariance
float ___m_RadiusVariance_11;
// System.Single UnityEngine.Touch::m_AltitudeAngle
float ___m_AltitudeAngle_12;
// System.Single UnityEngine.Touch::m_AzimuthAngle
float ___m_AzimuthAngle_13;
};
// Vuforia.AnchorInputListenerBehaviour/InputReceivedEvent
struct InputReceivedEvent_tEA1093629DE6DF3C56D54C35D90BE6ABA180644D : public UnityEvent_1_t9A868DD8EBFC0D9D8134D903A170ECBDEE567932
{
};
// Vuforia.AreaTargetCaptureBehaviour/CaptureCreationErrorEvent
struct CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D : public UnityEvent_1_t59403781425157F43E6C87BB698A020454523851
{
};
// Vuforia.AreaTargetCaptureBehaviour/CaptureStartedEvent
struct CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B : public UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA
{
};
// Vuforia.AreaTargetCaptureBehaviour/CaptureStatusInfoUpdated
struct CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A : public UnityEvent_1_t5D5081D96518B41F4F8A2AB7CA9EEC47E18196DC
{
};
// Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent
struct CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B : public UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA
{
};
// Vuforia.AreaTargetCaptureBehaviour/GenerationCompletedEvent
struct GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC : public UnityEvent_2_t6280CF92F6038D31C2CDC5D63657CE874E1B1540
{
};
// Vuforia.AreaTargetCaptureBehaviour/GenerationErrorEvent
struct GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1 : public UnityEvent_1_t64C04E0925E7DFD8FB9F488E7EAE20AB9918A67C
{
};
// Vuforia.AreaTargetCaptureBehaviour/GenerationProgressEvent
struct GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621 : public UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A
{
};
// Vuforia.AreaTargetCaptureBehaviour/GenerationRemainingTimeEvent
struct GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365 : public UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A
{
};
// Vuforia.AreaTargetCaptureBehaviour/GenerationStartedEvent
struct GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869 : public UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977
{
};
// Vuforia.BarcodeBehaviour/BarcodeType
struct BarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3
{
// System.Int32 Vuforia.BarcodeBehaviour/BarcodeType::value__
int32_t ___value___2;
};
// Vuforia.MidAirPositionerBehaviour/AnchorPositionConfirmedEvent
struct AnchorPositionConfirmedEvent_tC4445B9E8E6AC7CA0D416E16E07201F21558D40D : public UnityEvent_1_t6F7DAA44329E0A5BBE174392C2710CA4D27B46F9
{
};
// Vuforia.WebCamProfile/ProfileData
struct ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6
{
// UnityEngine.Vector2Int Vuforia.WebCamProfile/ProfileData::RequestedTextureSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___RequestedTextureSize_0;
// UnityEngine.Vector2Int Vuforia.WebCamProfile/ProfileData::ResampledTextureSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___ResampledTextureSize_1;
// System.Int32 Vuforia.WebCamProfile/ProfileData::RequestedFPS
int32_t ___RequestedFPS_2;
};
// Vuforia.Internal.Observers.AreaTargetObserver
struct AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06 : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A
{
// UnityEngine.Vector3 Vuforia.Internal.Observers.AreaTargetObserver::<Size>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CSizeU3Ek__BackingField_6;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06
{
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder::m_builder
AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder_1;
};
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_pinvoke
{
AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder_1;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_com
{
AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder_1;
};
// Vuforia.Internal.VuforiaDriver.CameraImage
struct CameraImage_t160C5E11444459AB15B3F57830F054206547048F
{
// System.Int64 Vuforia.Internal.VuforiaDriver.CameraImage::Timestamp
int64_t ___Timestamp_0;
// System.Int64 Vuforia.Internal.VuforiaDriver.CameraImage::ExposureTime
int64_t ___ExposureTime_1;
// System.IntPtr Vuforia.Internal.VuforiaDriver.CameraImage::Buffer
intptr_t ___Buffer_2;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::BufferSize
int32_t ___BufferSize_3;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Index
int32_t ___Index_4;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Width
int32_t ___Width_5;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Height
int32_t ___Height_6;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Stride
int32_t ___Stride_7;
// Vuforia.DriverPixelFormat Vuforia.Internal.VuforiaDriver.CameraImage::Format
int32_t ___Format_8;
// Vuforia.Internal.VuforiaDriver.CameraIntrinsics Vuforia.Internal.VuforiaDriver.CameraImage::Intrinsics
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6 ___Intrinsics_9;
};
// Native definition for P/Invoke marshalling of Vuforia.Internal.VuforiaDriver.CameraImage
#pragma pack(push, tp, 1)
struct CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_pinvoke
{
int64_t ___Timestamp_0;
int64_t ___ExposureTime_1;
intptr_t ___Buffer_2;
int32_t ___BufferSize_3;
int32_t ___Index_4;
int32_t ___Width_5;
int32_t ___Height_6;
int32_t ___Stride_7;
int32_t ___Format_8;
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke ___Intrinsics_9;
};
#pragma pack(pop, tp)
// Native definition for COM marshalling of Vuforia.Internal.VuforiaDriver.CameraImage
#pragma pack(push, tp, 1)
struct CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_com
{
int64_t ___Timestamp_0;
int64_t ___ExposureTime_1;
intptr_t ___Buffer_2;
int32_t ___BufferSize_3;
int32_t ___Index_4;
int32_t ___Width_5;
int32_t ___Height_6;
int32_t ___Stride_7;
int32_t ___Format_8;
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com ___Intrinsics_9;
};
#pragma pack(pop, tp)
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Vuforia.Internal.Observers.DeviceObserver
struct DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556 : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A
{
// System.Boolean Vuforia.Internal.Observers.DeviceObserver::<IsUpdatesDisabled>k__BackingField
bool ___U3CIsUpdatesDisabledU3Ek__BackingField_6;
};
// 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.IlluminationData
struct IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4 : public RuntimeObject
{
// Vuforia.Internal.Core.IlluminationInfo Vuforia.IlluminationData::mIlluminationInfo
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 ___mIlluminationInfo_2;
};
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Vuforia.Internal.Observers.ModelTargetObserver
struct ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778 : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A
{
// Vuforia.IVuModelTargetObserver Vuforia.Internal.Observers.ModelTargetObserver::mModelTargetObserver
RuntimeObject* ___mModelTargetObserver_6;
// System.Collections.Generic.IList`1<Vuforia.GuideView> Vuforia.Internal.Observers.ModelTargetObserver::mGuideViews
RuntimeObject* ___mGuideViews_7;
// System.Collections.Generic.IList`1<System.String> Vuforia.Internal.Observers.ModelTargetObserver::mAvailableStateNames
RuntimeObject* ___mAvailableStateNames_8;
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// Vuforia.Internal.Observers.OffsetResult
struct OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336
{
// Vuforia.Internal.Core.Pose Vuforia.Internal.Observers.OffsetResult::Pose
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___Pose_0;
// Vuforia.Internal.Observers.IObserver Vuforia.Internal.Observers.OffsetResult::OriginObserver
RuntimeObject* ___OriginObserver_1;
};
// Native definition for P/Invoke marshalling of Vuforia.Internal.Observers.OffsetResult
struct OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336_marshaled_pinvoke
{
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___Pose_0;
RuntimeObject* ___OriginObserver_1;
};
// Native definition for COM marshalling of Vuforia.Internal.Observers.OffsetResult
struct OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336_marshaled_com
{
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___Pose_0;
RuntimeObject* ___OriginObserver_1;
};
// Vuforia.PCTile
struct PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8 : public RuntimeObject
{
// System.Int32 Vuforia.PCTile::id
int32_t ___id_0;
// UnityEngine.Bounds Vuforia.PCTile::visibilityBounds
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___visibilityBounds_1;
// UnityEngine.Vector3 Vuforia.PCTile::relativeToRootPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___relativeToRootPosition_2;
// System.Int32 Vuforia.PCTile::depth
int32_t ___depth_3;
// System.Single Vuforia.PCTile::geometricError
float ___geometricError_4;
// System.Single[] Vuforia.PCTile::transform
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___transform_5;
// Vuforia.PCBoundingVolume Vuforia.PCTile::boundingVolume
PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9* ___boundingVolume_6;
// System.String Vuforia.PCTile::refine
String_t* ___refine_7;
// Vuforia.PCContentUrl Vuforia.PCTile::content
PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E* ___content_8;
// Vuforia.PCTile[] Vuforia.PCTile::children
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* ___children_9;
};
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52
struct U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173
{
// System.Int32 Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Runtime.CompilerServices.AsyncVoidMethodBuilder Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52::<>t__builder
AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D ___U3CU3Et__builder_1;
// Vuforia.AreaTargetCaptureBehaviour Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52::<>4__this
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* ___U3CU3E4__this_2;
// System.Runtime.CompilerServices.TaskAwaiter Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52::<>u__1
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1_3;
};
// Vuforia.PosixPath/InvalidPathException
struct InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A : public Exception_t
{
};
// System.Action`1<UnityEngine.Vector3[]>
struct Action_1_t229A459B7FA7229984043C1868CAEDD374607A45 : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.AValidatableConfigProperty>
struct Action_1_t35048C73C117F287B28979D348000996CDA59F6A : public MulticastDelegate_t
{
};
// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.Canvas>
struct Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862 : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.Collider>
struct Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.Internal.Observers.IObserver>
struct Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.Internal.Core.IlluminationInfo>
struct Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9 : public MulticastDelegate_t
{
};
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.ObserverBehaviour>
struct Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799 : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.PointCloudMaterial>
struct Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8 : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.Renderer>
struct Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0 : public MulticastDelegate_t
{
};
// System.Action`1<System.Single>
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.Voxel>
struct Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.VuforiaEngineError>
struct Action_1_t200E6E63BE9DC88796A35F12241202F36461989B : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.VuforiaInitError>
struct Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43 : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>
struct Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB : public MulticastDelegate_t
{
};
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>
struct Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F : public MulticastDelegate_t
{
};
// System.Action`2<System.Single,System.Single>
struct Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132 : public MulticastDelegate_t
{
};
// System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation,Vuforia.TargetStatus>
struct Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D : public MulticastDelegate_t
{
};
// System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservationWithPose,Vuforia.Internal.Core.Pose>
struct Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD : public MulticastDelegate_t
{
};
// System.Func`1<System.Nullable`1<System.Int32>>
struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8 : public MulticastDelegate_t
{
};
// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t
{
};
// System.Func`1<System.Single>
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7 : public MulticastDelegate_t
{
};
// System.Func`2<System.Int32,System.Int32>
struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354 : public MulticastDelegate_t
{
};
// System.Func`2<Vuforia.ObserverBehaviour,System.Boolean>
struct Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98 : public MulticastDelegate_t
{
};
// System.Func`2<System.String,System.Boolean>
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D : public MulticastDelegate_t
{
};
// System.Func`2<System.String,System.String>
struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93 : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.Vector3,UnityEngine.Vector3>
struct Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4 : public MulticastDelegate_t
{
};
// System.Func`3<System.Object,System.Object,System.Boolean>
struct Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79 : public MulticastDelegate_t
{
};
// System.Func`3<System.Object,System.Object,System.Object>
struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566 : public MulticastDelegate_t
{
};
// System.Func`3<System.String,Vuforia.IAnchorProvider,Vuforia.Internal.Observers.AnchorInstance>
struct Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6 : public MulticastDelegate_t
{
};
// System.Func`3<System.String,System.Int32,System.String>
struct Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07 : public MulticastDelegate_t
{
};
// System.Func`3<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3>
struct Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C : public MulticastDelegate_t
{
};
// System.Func`3<System.Version,System.Version,System.Boolean>
struct Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A : public MulticastDelegate_t
{
};
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
{
};
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// System.IO.DirectoryInfo
struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2 : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9
{
};
// System.IO.InvalidDataException
struct InvalidDataException_t9D62CAAA10DD31CCD9C0F92AA5729A05282F18A1 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.MeshFilter
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.OperationCanceledException
struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.Threading.CancellationToken System.OperationCanceledException::_cancellationToken
CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ____cancellationToken_18;
};
// System.ComponentModel.PropertyChangedEventHandler
struct PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA : public MulticastDelegate_t
{
};
// UnityEngine.Renderer
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// System.Threading.ThreadStart
struct ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2 : public MulticastDelegate_t
{
};
// 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.Threading.WaitCallback
struct WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3 : public MulticastDelegate_t
{
};
// Vuforia.WebCam
struct WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178 : public RuntimeObject
{
// Vuforia.IWebCamTexAdaptor Vuforia.WebCam::mWebCamTexture
RuntimeObject* ___mWebCamTexture_0;
// Vuforia.Internal.Utility.VuforiaCoroutineUtility Vuforia.WebCam::mVuforiaCoroutineUtility
VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* ___mVuforiaCoroutineUtility_1;
// Vuforia.Internal.Core.IEngine Vuforia.WebCam::mEngine
RuntimeObject* ___mEngine_2;
// System.Int32 Vuforia.WebCam::mRenderTextureLayer
int32_t ___mRenderTextureLayer_3;
// UnityEngine.Camera Vuforia.WebCam::mARCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___mARCamera_4;
// System.Int32 Vuforia.WebCam::mOriginalCameraCullMask
int32_t ___mOriginalCameraCullMask_5;
// Vuforia.Internal.Rendering.TextureRenderer Vuforia.WebCam::mTextureRenderer
TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* ___mTextureRenderer_6;
// UnityEngine.Texture2D Vuforia.WebCam::mBufferReadTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mBufferReadTexture_7;
// UnityEngine.Rect Vuforia.WebCam::mReadPixelsRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mReadPixelsRect_8;
// Vuforia.WebCamProfile/ProfileData Vuforia.WebCam::mWebCamProfile
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___mWebCamProfile_9;
// System.Boolean Vuforia.WebCam::mWebCamPlaying
bool ___mWebCamPlaying_10;
// Vuforia.Internal.VuforiaDriver.CameraImage Vuforia.WebCam::mCameraImage
CameraImage_t160C5E11444459AB15B3F57830F054206547048F ___mCameraImage_11;
// System.IntPtr Vuforia.WebCam::mCameraImagePtr
intptr_t ___mCameraImagePtr_12;
// System.Boolean Vuforia.WebCam::mDisposed
bool ___mDisposed_13;
// System.Func`1<System.Boolean> Vuforia.WebCam::mOnCameraReady
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___mOnCameraReady_14;
};
// Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53
struct U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA
{
// System.Int32 Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53::<>t__builder
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder_1;
// Vuforia.AreaTargetCaptureBehaviour Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53::<>4__this
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* ___U3CU3E4__this_2;
// System.Runtime.CompilerServices.TaskAwaiter Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53::<>u__1
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1_3;
};
// Vuforia.FileIOTask/OnTaskCompleted
struct OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F : public MulticastDelegate_t
{
};
// Vuforia.FileIOTask/OnTaskFailed
struct OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01 : public MulticastDelegate_t
{
};
// Vuforia.Voxel/MeshBuildCallback
struct MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293 : public MulticastDelegate_t
{
};
// UnityEngine.BoxCollider
struct BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
{
};
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.MeshCollider
struct MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
{
};
// UnityEngine.MeshRenderer
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
{
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// 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.Internal.Simulator.SimulatedRuntimeMeshBehaviour
struct SimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour::mOnMeshBlockAdded
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___mOnMeshBlockAdded_4;
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour::mOnMeshBlockUpdated
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___mOnMeshBlockUpdated_5;
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour::mOnMeshBlockRemoved
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___mOnMeshBlockRemoved_6;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour::mMeshBlocks
Dictionary_2_t0B3381E4FD59192C6F5E66EF3DEA1A86A6F5432B* ___mMeshBlocks_7;
// Vuforia.MeshSetBehaviour Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour::mMeshSetBehaviour
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* ___mMeshSetBehaviour_8;
};
// Vuforia.Voxel
struct Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Int32 Vuforia.Voxel::Depth
int32_t ___Depth_4;
// Vuforia.PCTile Vuforia.Voxel::Tile
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___Tile_5;
// UnityEngine.Collider Vuforia.Voxel::mCollider
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___mCollider_6;
// UnityEngine.MeshFilter Vuforia.Voxel::mMeshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___mMeshFilter_7;
// Vuforia.VoxelTree Vuforia.Voxel::mTreeBehaviour
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* ___mTreeBehaviour_8;
// UnityEngine.MeshRenderer Vuforia.Voxel::mMeshRenderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___mMeshRenderer_9;
// System.Boolean Vuforia.Voxel::mMeshRendererCanBeVisible
bool ___mMeshRendererCanBeVisible_10;
// UnityEngine.Mesh Vuforia.Voxel::mContentMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mContentMesh_11;
// UnityEngine.Bounds Vuforia.Voxel::mVoxelBounds
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___mVoxelBounds_12;
// Vuforia.FileIOTask Vuforia.Voxel::mLoadingTask
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* ___mLoadingTask_13;
// UnityEngine.Coroutine Vuforia.Voxel::mMeshConstruction
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mMeshConstruction_14;
// Vuforia.MeshConstructionRequest Vuforia.Voxel::mRequest
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* ___mRequest_15;
// Vuforia.MeshState Vuforia.Voxel::mCurrentState
int32_t ___mCurrentState_16;
// System.Action`1<Vuforia.Voxel> Vuforia.Voxel::mOnLoadingDone
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* ___mOnLoadingDone_17;
};
// Vuforia.VoxelTree
struct VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Material Vuforia.VoxelTree::ContentMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___ContentMaterial_6;
// System.Boolean Vuforia.VoxelTree::OcclusionIsOn
bool ___OcclusionIsOn_7;
// Vuforia.Voxel Vuforia.VoxelTree::RootVoxel
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* ___RootVoxel_8;
// UnityEngine.GameObject Vuforia.VoxelTree::RootGameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___RootGameObject_9;
// System.Boolean Vuforia.VoxelTree::mInitialized
bool ___mInitialized_10;
// UnityEngine.Transform Vuforia.VoxelTree::mRootTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mRootTransform_11;
// UnityEngine.Transform Vuforia.VoxelTree::mAreaTargetTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mAreaTargetTransform_12;
// UnityEngine.Camera Vuforia.VoxelTree::mActiveCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___mActiveCamera_13;
// UnityEngine.Coroutine Vuforia.VoxelTree::mRenderingCoroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mRenderingCoroutine_14;
// System.Single Vuforia.VoxelTree::mCurrentVirtualScale
float ___mCurrentVirtualScale_15;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile> Vuforia.VoxelTree::mContentTiles
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* ___mContentTiles_16;
// Vuforia.VoxelPool Vuforia.VoxelTree::mVoxelPool
VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* ___mVoxelPool_17;
// System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest> Vuforia.VoxelTree::mMeshBuildingRequests
List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* ___mMeshBuildingRequests_18;
// UnityEngine.WaitForSeconds Vuforia.VoxelTree::mVoxelCheckWait
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* ___mVoxelCheckWait_19;
// System.Action Vuforia.VoxelTree::VoxelTreeUpdated
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___VoxelTreeUpdated_25;
// System.IntPtr Vuforia.VoxelTree::<zipHandle>k__BackingField
intptr_t ___U3CzipHandleU3Ek__BackingField_26;
// System.Int32 Vuforia.VoxelTree::<MaxDepth>k__BackingField
int32_t ___U3CMaxDepthU3Ek__BackingField_27;
};
// Vuforia.VuforiaMonoBehaviour
struct VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour
struct EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour> Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::OnBehaviourDestroyed
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* ___OnBehaviourDestroyed_4;
// Vuforia.ImageTargetBehaviour Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::mImageTargetBehaviour
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* ___mImageTargetBehaviour_5;
// Vuforia.TargetStatus Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::mPreviousTargetStatus
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ___mPreviousTargetStatus_6;
// UnityEngine.BoxCollider Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::mBoxCollider
BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* ___mBoxCollider_7;
};
// Vuforia.GuideViewCameraBehaviour
struct GuideViewCameraBehaviour_t1ACABEDA123BC8A9F041B2D9C8E5A5C9C686F92B : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
};
// Vuforia.MeshSetBehaviour
struct MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E : public VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B
{
// System.Boolean Vuforia.MeshSetBehaviour::colliderEnabled
bool ___colliderEnabled_28;
};
// Vuforia.MeshSetVoxel
struct MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A : public Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED
{
// UnityEngine.Vector3[] Vuforia.MeshSetVoxel::mVertexCache
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___mVertexCache_18;
// System.Int32[] Vuforia.MeshSetVoxel::mIndexCache
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___mIndexCache_19;
// System.Object Vuforia.MeshSetVoxel::mCacheLock
RuntimeObject* ___mCacheLock_20;
};
// Vuforia.ObserverBehaviour
struct ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
// System.Boolean Vuforia.ObserverBehaviour::PreviewVisible
bool ___PreviewVisible_4;
// System.Boolean Vuforia.ObserverBehaviour::RuntimeOcclusion
bool ___RuntimeOcclusion_5;
// System.Boolean Vuforia.ObserverBehaviour::RuntimeCollider
bool ___RuntimeCollider_6;
// System.String Vuforia.ObserverBehaviour::mTrackableName
String_t* ___mTrackableName_7;
// System.Boolean Vuforia.ObserverBehaviour::mInitializedInEditor
bool ___mInitializedInEditor_8;
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus> Vuforia.ObserverBehaviour::OnTargetStatusChanged
Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F* ___OnTargetStatusChanged_9;
// System.Action`1<Vuforia.ObserverBehaviour> Vuforia.ObserverBehaviour::OnBehaviourDestroyed
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___OnBehaviourDestroyed_10;
// Vuforia.Internal.Observers.IObserver Vuforia.ObserverBehaviour::mObserver
RuntimeObject* ___mObserver_11;
// Vuforia.TargetStatus Vuforia.ObserverBehaviour::<TargetStatus>k__BackingField
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ___U3CTargetStatusU3Ek__BackingField_12;
};
// Vuforia.PointCloudBehaviour
struct PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503 : public VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B
{
// System.Collections.Generic.List`1<Vuforia.PointCloudMaterial> Vuforia.PointCloudBehaviour::mLevelMaterials
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* ___mLevelMaterials_33;
// System.Int32 Vuforia.PointCloudBehaviour::mMaxDepth
int32_t ___mMaxDepth_34;
// System.Single Vuforia.PointCloudBehaviour::mPointSize
float ___mPointSize_35;
// System.Single Vuforia.PointCloudBehaviour::mVirtualScaleFactor
float ___mVirtualScaleFactor_36;
};
// Vuforia.PointCloudVoxel
struct PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D : public Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED
{
// Vuforia.ColoredPointCloudData Vuforia.PointCloudVoxel::mPointCache
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF ___mPointCache_18;
// System.Object Vuforia.PointCloudVoxel::mLoadingLock
RuntimeObject* ___mLoadingLock_19;
};
// Vuforia.SmartTerrainBehaviour
struct SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287 : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
};
// Vuforia.TargetPreview
struct TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
// Vuforia.ObserverBehaviour Vuforia.TargetPreview::mObserverBehaviour
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___mObserverBehaviour_4;
// UnityEngine.GameObject Vuforia.TargetPreview::mHiddenRoot
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mHiddenRoot_5;
// System.String Vuforia.TargetPreview::mTargetName
String_t* ___mTargetName_6;
// System.String Vuforia.TargetPreview::mDatasetName
String_t* ___mDatasetName_7;
// System.Single Vuforia.TargetPreview::mVirtualScale
float ___mVirtualScale_8;
// System.String Vuforia.TargetPreview::mPreviewName
String_t* ___mPreviewName_9;
// System.Boolean Vuforia.TargetPreview::mIsSimulatorMode
bool ___mIsSimulatorMode_10;
// UnityEngine.Transform Vuforia.TargetPreview::mParent
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mParent_11;
// UnityEngine.HideFlags Vuforia.TargetPreview::mRootFlag
int32_t ___mRootFlag_12;
// UnityEngine.HideFlags Vuforia.TargetPreview::mSelectableFlag
int32_t ___mSelectableFlag_13;
};
// Vuforia.VuforiaAugmentationRenderer
struct VuforiaAugmentationRenderer_t1494A3E0CE4C90DFA9D1383039EB783F07B79F68 : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
};
// Vuforia.VuforiaBehaviour
struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6 : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
// Vuforia.Internal.Core.IEngine Vuforia.VuforiaBehaviour::mEngine
RuntimeObject* ___mEngine_5;
// Vuforia.IObserverRegistry Vuforia.VuforiaBehaviour::mObserversRegistry
RuntimeObject* ___mObserversRegistry_6;
// Vuforia.WorldCenterMode Vuforia.VuforiaBehaviour::mWorldCenterMode
int32_t ___mWorldCenterMode_7;
// Vuforia.ObserverBehaviour Vuforia.VuforiaBehaviour::mWorldCenter
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___mWorldCenter_8;
// Vuforia.CameraDevice Vuforia.VuforiaBehaviour::<CameraDevice>k__BackingField
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* ___U3CCameraDeviceU3Ek__BackingField_9;
// Vuforia.ObserverFactory Vuforia.VuforiaBehaviour::<ObserverFactory>k__BackingField
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* ___U3CObserverFactoryU3Ek__BackingField_10;
// Vuforia.DevicePoseBehaviour Vuforia.VuforiaBehaviour::<DevicePoseBehaviour>k__BackingField
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* ___U3CDevicePoseBehaviourU3Ek__BackingField_11;
// Vuforia.VideoBackground Vuforia.VuforiaBehaviour::<VideoBackground>k__BackingField
VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* ___U3CVideoBackgroundU3Ek__BackingField_12;
// Vuforia.World Vuforia.VuforiaBehaviour::<World>k__BackingField
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* ___U3CWorldU3Ek__BackingField_13;
};
// Vuforia.AnchorBehaviour
struct AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F : public ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB
{
// Vuforia.StageType Vuforia.AnchorBehaviour::mSelectedStageType
int32_t ___mSelectedStageType_13;
// UnityEngine.GameObject Vuforia.AnchorBehaviour::mPlaneReference
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mPlaneReference_14;
// UnityEngine.GameObject Vuforia.AnchorBehaviour::mMidAirReference
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mMidAirReference_15;
// Vuforia.AnchorPreview Vuforia.AnchorBehaviour::mPreview
AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* ___mPreview_16;
};
// Vuforia.AnchorInputListenerBehaviour
struct AnchorInputListenerBehaviour_t823C829EC1D341F163808353A8B43B5E8762AC44 : public SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287
{
// System.Boolean Vuforia.AnchorInputListenerBehaviour::mDisplayAdvanced
bool ___mDisplayAdvanced_4;
// Vuforia.AnchorInputListenerBehaviour/InputReceivedEvent Vuforia.AnchorInputListenerBehaviour::OnInputReceivedEvent
InputReceivedEvent_tEA1093629DE6DF3C56D54C35D90BE6ABA180644D* ___OnInputReceivedEvent_5;
};
// Vuforia.AnchorPreview
struct AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384 : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.AnchorBehaviour Vuforia.AnchorPreview::mCastedBehaviour
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* ___mCastedBehaviour_16;
// Vuforia.StageType Vuforia.AnchorPreview::mSelectedStageType
int32_t ___mSelectedStageType_17;
};
// Vuforia.AreaTargetPreview
struct AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15 : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.AreaTargetBehaviour Vuforia.AreaTargetPreview::mCastedBehaviour
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___mCastedBehaviour_16;
// Vuforia.AreaTargetType Vuforia.AreaTargetPreview::mType
int32_t ___mType_17;
// System.Action Vuforia.AreaTargetPreview::PreviewUpdated
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___PreviewUpdated_18;
// System.Action Vuforia.AreaTargetPreview::PreviewDestroyed
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___PreviewDestroyed_19;
// Vuforia.IShadedPreview Vuforia.AreaTargetPreview::mPreviewMesh
RuntimeObject* ___mPreviewMesh_20;
};
// Vuforia.BarcodeBehaviour
struct BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D : public ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB
{
// Vuforia.BarcodeInstanceData Vuforia.BarcodeBehaviour::<InstanceData>k__BackingField
RuntimeObject* ___U3CInstanceDataU3Ek__BackingField_14;
// Vuforia.BarcodeBehaviour/BarcodeType[] Vuforia.BarcodeBehaviour::mBarcodeTypes
BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* ___mBarcodeTypes_15;
// System.Boolean Vuforia.BarcodeBehaviour::mDetectMultipleBarcodes
bool ___mDetectMultipleBarcodes_16;
// System.Boolean Vuforia.BarcodeBehaviour::mShowAdvanced
bool ___mShowAdvanced_17;
// System.Boolean Vuforia.BarcodeBehaviour::mShowObservedTypes
bool ___mShowObservedTypes_18;
// Vuforia.BarcodePreview Vuforia.BarcodeBehaviour::mPreview
BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* ___mPreview_19;
// System.Action`1<UnityEngine.Vector3[]> Vuforia.BarcodeBehaviour::mOnBarcodeOutlineChanged
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* ___mOnBarcodeOutlineChanged_20;
// System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType> Vuforia.BarcodeBehaviour::mObserverTypes
HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* ___mObserverTypes_21;
// Vuforia.Internal.Observers.BarcodeObserver Vuforia.BarcodeBehaviour::mBarcodeObserver
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* ___mBarcodeObserver_22;
// Vuforia.BarcodeInstancesManager Vuforia.BarcodeBehaviour::mBarcodeInstancesManager
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* ___mBarcodeInstancesManager_23;
};
// Vuforia.BarcodePreview
struct BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72 : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.BarcodeBehaviour Vuforia.BarcodePreview::mCastedBehaviour
BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* ___mCastedBehaviour_16;
// UnityEngine.GameObject Vuforia.BarcodePreview::mBarcodeReferencePreview
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mBarcodeReferencePreview_17;
};
// Vuforia.ContentPositioningBehaviour
struct ContentPositioningBehaviour_t1DBEF9D9161B1E504EC1A56D9AAC9DB41713513F : public SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287
{
// Vuforia.AnchorBehaviour Vuforia.ContentPositioningBehaviour::AnchorStage
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* ___AnchorStage_4;
// System.Boolean Vuforia.ContentPositioningBehaviour::DuplicateStage
bool ___DuplicateStage_5;
// Vuforia.ContentPlacedEvent Vuforia.ContentPositioningBehaviour::OnContentPlaced
ContentPlacedEvent_t2D650AAAB3ECFF3AEB86D7652E9579884B2CEA15* ___OnContentPlaced_6;
// System.Boolean Vuforia.ContentPositioningBehaviour::mDisplayAdvanced
bool ___mDisplayAdvanced_7;
};
// 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;
};
// Vuforia.MeshSetRenderer
struct MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43 : public VuforiaAugmentationRenderer_t1494A3E0CE4C90DFA9D1383039EB783F07B79F68
{
// Vuforia.MeshSetBehaviour Vuforia.MeshSetRenderer::mMeshSet
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* ___mMeshSet_4;
// System.Boolean Vuforia.MeshSetRenderer::mMeshSetActive
bool ___mMeshSetActive_5;
};
// Vuforia.MidAirPositionerBehaviour
struct MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6 : public SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287
{
// System.Single Vuforia.MidAirPositionerBehaviour::DistanceToCamera
float ___DistanceToCamera_4;
// UnityEngine.GameObject Vuforia.MidAirPositionerBehaviour::MidAirIndicator
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___MidAirIndicator_5;
// Vuforia.MidAirPositionerBehaviour/AnchorPositionConfirmedEvent Vuforia.MidAirPositionerBehaviour::OnAnchorPositionConfirmed
AnchorPositionConfirmedEvent_tC4445B9E8E6AC7CA0D416E16E07201F21558D40D* ___OnAnchorPositionConfirmed_6;
// System.Boolean Vuforia.MidAirPositionerBehaviour::mDisplayAdvanced
bool ___mDisplayAdvanced_7;
// Vuforia.DevicePoseBehaviour Vuforia.MidAirPositionerBehaviour::mDevicePoseBehaviour
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* ___mDevicePoseBehaviour_8;
// Vuforia.IAnchorProvider Vuforia.MidAirPositionerBehaviour::mAnchorProvider
RuntimeObject* ___mAnchorProvider_9;
// UnityEngine.Transform Vuforia.MidAirPositionerBehaviour::mCamera
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mCamera_10;
};
// Vuforia.PlaneFinderBehaviour
struct PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5 : public SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287
{
// UnityEngine.GameObject Vuforia.PlaneFinderBehaviour::PlaneIndicator
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___PlaneIndicator_4;
// System.Single Vuforia.PlaneFinderBehaviour::Height
float ___Height_5;
// Vuforia.HitTestEvent Vuforia.PlaneFinderBehaviour::OnInteractiveHitTest
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* ___OnInteractiveHitTest_6;
// Vuforia.HitTestEvent Vuforia.PlaneFinderBehaviour::OnAutomaticHitTest
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* ___OnAutomaticHitTest_7;
// System.Boolean Vuforia.PlaneFinderBehaviour::mDisplayAdvanced
bool ___mDisplayAdvanced_8;
// Vuforia.HitTestMode Vuforia.PlaneFinderBehaviour::mHitTestMode
int32_t ___mHitTestMode_9;
// Vuforia.Internal.Observers.DeviceObserver Vuforia.PlaneFinderBehaviour::mDeviceObserver
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___mDeviceObserver_10;
// Vuforia.IAnchorProvider Vuforia.PlaneFinderBehaviour::mAnchorProvider
RuntimeObject* ___mAnchorProvider_11;
// System.Single Vuforia.PlaneFinderBehaviour::mLastUpdate
float ___mLastUpdate_12;
// System.Boolean Vuforia.PlaneFinderBehaviour::mPreviouslyVisible
bool ___mPreviouslyVisible_13;
};
// Vuforia.PointCloudRenderer
struct PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164 : public VuforiaAugmentationRenderer_t1494A3E0CE4C90DFA9D1383039EB783F07B79F68
{
// Vuforia.PointCloudBehaviour Vuforia.PointCloudRenderer::mPointCloudBehaviour
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* ___mPointCloudBehaviour_4;
// System.Boolean Vuforia.PointCloudRenderer::<IsActive>k__BackingField
bool ___U3CIsActiveU3Ek__BackingField_5;
};
// Vuforia.Public.Observers.RuntimeMeshBehaviour
struct RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB : public ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB
{
// Vuforia.Internal.Observers.MeshObserver Vuforia.Public.Observers.RuntimeMeshBehaviour::mMeshObserver
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* ___mMeshObserver_13;
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Public.Observers.RuntimeMeshBehaviour::mOnMeshBlockAdded
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___mOnMeshBlockAdded_14;
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Public.Observers.RuntimeMeshBehaviour::mOnMeshBlockUpdated
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___mOnMeshBlockUpdated_15;
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Public.Observers.RuntimeMeshBehaviour::mOnMeshBlockRemoved
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___mOnMeshBlockRemoved_16;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.Internal.Observers.MeshObservationBlock> Vuforia.Public.Observers.RuntimeMeshBehaviour::mMeshBlocks
Dictionary_2_t0B3381E4FD59192C6F5E66EF3DEA1A86A6F5432B* ___mMeshBlocks_17;
};
// 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.Public.Observers.AreaTargetCaptureRuntimeMeshBehaviour
struct AreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0 : public RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB
{
};
// Vuforia.ScalableDataSetTrackableBehaviour
struct ScalableDataSetTrackableBehaviour_tC0985C18F93D61F367025B09CA45401C82592B8A : public DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F
{
};
// Vuforia.ImageTargetBehaviour
struct ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120 : public ScalableDataSetTrackableBehaviour_tC0985C18F93D61F367025B09CA45401C82592B8A
{
// System.Single Vuforia.ImageTargetBehaviour::mAspectRatio
float ___mAspectRatio_15;
// Vuforia.ImageTargetType Vuforia.ImageTargetBehaviour::mImageTargetType
int32_t ___mImageTargetType_16;
// System.Single Vuforia.ImageTargetBehaviour::mWidth
float ___mWidth_17;
// System.Single Vuforia.ImageTargetBehaviour::mHeight
float ___mHeight_18;
// UnityEngine.Texture2D Vuforia.ImageTargetBehaviour::mRuntimeTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mRuntimeTexture_19;
// Vuforia.Internal.TargetMotionHint Vuforia.ImageTargetBehaviour::mMotionHint
int32_t ___mMotionHint_20;
// Vuforia.TrackingOptimization Vuforia.ImageTargetBehaviour::mTrackingOptimization
int32_t ___mTrackingOptimization_21;
// System.Boolean Vuforia.ImageTargetBehaviour::mTrackingOptimizationNeedsUpgrade
bool ___mTrackingOptimizationNeedsUpgrade_22;
// Vuforia.ImageTargetPreview Vuforia.ImageTargetBehaviour::mPreview
ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* ___mPreview_23;
// UnityEngine.Vector2 Vuforia.ImageTargetBehaviour::mLastSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___mLastSize_24;
// System.Collections.Generic.List`1<Vuforia.VirtualButtonBehaviour> Vuforia.ImageTargetBehaviour::mVirtualButtonBehaviours
List_1_t7F11ABA4A96E2842FB0A540B2DB6A4A521CAB024* ___mVirtualButtonBehaviours_25;
// Vuforia.Internal.Observers.ImageTargetObserver Vuforia.ImageTargetBehaviour::mImageTargetObserver
ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ___mImageTargetObserver_26;
};
// Vuforia.ModelTargetBehaviour
struct ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362 : public ScalableDataSetTrackableBehaviour_tC0985C18F93D61F367025B09CA45401C82592B8A
{
// UnityEngine.GameObject Vuforia.ModelTargetBehaviour::mGuideViewRenderer
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mGuideViewRenderer_16;
// System.Single Vuforia.ModelTargetBehaviour::mBaseSize
float ___mBaseSize_17;
// System.Single Vuforia.ModelTargetBehaviour::mAspectRatioXY
float ___mAspectRatioXY_18;
// System.Single Vuforia.ModelTargetBehaviour::mAspectRatioXZ
float ___mAspectRatioXZ_19;
// System.Boolean Vuforia.ModelTargetBehaviour::mShowBoundingBox
bool ___mShowBoundingBox_20;
// System.Boolean Vuforia.ModelTargetBehaviour::mOverrideSnappingPose
bool ___mOverrideSnappingPose_21;
// UnityEngine.Vector3 Vuforia.ModelTargetBehaviour::mBBoxMin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mBBoxMin_22;
// UnityEngine.Vector3 Vuforia.ModelTargetBehaviour::mBBoxMax
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mBBoxMax_23;
// UnityEngine.Texture2D Vuforia.ModelTargetBehaviour::mPreviewImage
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mPreviewImage_24;
// System.Single Vuforia.ModelTargetBehaviour::mLength
float ___mLength_25;
// System.Single Vuforia.ModelTargetBehaviour::mWidth
float ___mWidth_26;
// System.Single Vuforia.ModelTargetBehaviour::mHeight
float ___mHeight_27;
// UnityEngine.GameObject Vuforia.ModelTargetBehaviour::m3DGuideViewModel
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m3DGuideViewModel_28;
// UnityEngine.Texture2D Vuforia.ModelTargetBehaviour::m2DGuideViewImage
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m2DGuideViewImage_29;
// Vuforia.ModelTargetBehaviour/GuideViewDisplayMode Vuforia.ModelTargetBehaviour::mGuideViewDisplayMode
int32_t ___mGuideViewDisplayMode_30;
// UnityEngine.Material Vuforia.ModelTargetBehaviour::m2DGuideViewMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m2DGuideViewMaterial_31;
// UnityEngine.Material Vuforia.ModelTargetBehaviour::m3DGuideViewMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m3DGuideViewMaterial_32;
// System.String Vuforia.ModelTargetBehaviour::mSelectedGuideView
String_t* ___mSelectedGuideView_33;
// Vuforia.Internal.TargetMotionHint Vuforia.ModelTargetBehaviour::mMotionHint
int32_t ___mMotionHint_34;
// Vuforia.Internal.ModelTargetTrackingMode Vuforia.ModelTargetBehaviour::mTrackingMode
int32_t ___mTrackingMode_35;
// Vuforia.TrackingOptimization Vuforia.ModelTargetBehaviour::mTrackingOptimization
int32_t ___mTrackingOptimization_36;
// System.Boolean Vuforia.ModelTargetBehaviour::mTrackingOptimizationNeedsUpgrade
bool ___mTrackingOptimizationNeedsUpgrade_37;
// System.Boolean Vuforia.ModelTargetBehaviour::mHasRealisticTextures
bool ___mHasRealisticTextures_38;
// Vuforia.ModelTargetPreview Vuforia.ModelTargetBehaviour::mPreview
ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* ___mPreview_39;
// System.String Vuforia.ModelTargetBehaviour::mAutoValidationDataSetName
String_t* ___mAutoValidationDataSetName_40;
// UnityEngine.Vector3 Vuforia.ModelTargetBehaviour::mLastSize
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mLastSize_41;
// Vuforia.Internal.Observers.ModelTargetObserver Vuforia.ModelTargetBehaviour::mModelTargetObserver
ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* ___mModelTargetObserver_42;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.ModelTargetBehaviour::mRuntimeMeshBehaviour
RuntimeObject* ___mRuntimeMeshBehaviour_43;
};
// System.Collections.Concurrent.BlockingCollection`1<System.Threading.Tasks.Task>
// System.Collections.Concurrent.BlockingCollection`1<System.Threading.Tasks.Task>
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>
// System.EmptyArray`1<System.Int32>
struct EmptyArray_1_tE700FA647008891EF64C31436B092B253493667F_StaticFields
{
// T[] System.EmptyArray`1::Value
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Value_0;
};
// System.EmptyArray`1<System.Int32>
// System.EmptyArray`1<UnityEngine.Vector3>
struct EmptyArray_1_tF91FBA61857F9D60B55FD121DEADC9788D1FE016_StaticFields
{
// T[] System.EmptyArray`1::Value
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___Value_0;
};
// System.EmptyArray`1<UnityEngine.Vector3>
// System.Collections.Generic.HashSet`1<System.Int32>
// System.Collections.Generic.HashSet`1<System.Int32>
// System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType>
// System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType>
// System.Collections.Generic.List`1<Vuforia.AValidatableConfigProperty>
struct List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
AValidatableConfigPropertyU5BU5D_t7999EDEE5956C2650040A8CE7C8CF9103B0C2F74* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.AValidatableConfigProperty>
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Int32>
// System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>
struct List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
MeshConstructionRequestU5BU5D_tC62B470DA3FC9A1412DF295B4BC997CA294851FE* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>
// 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<Vuforia.ObserverBehaviour>
struct List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObserverBehaviourU5BU5D_t60C0F29DE297A156E010C67C271DBB123FBB70C2* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.ObserverBehaviour>
// System.Collections.Generic.List`1<Vuforia.PCTile>
struct List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.PCTile>
// System.Collections.Generic.List`1<Vuforia.PointCloudMaterial>
struct List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
PointCloudMaterialU5BU5D_tA485EA39532F3F9A235651A100D78D23C3425A07* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.PointCloudMaterial>
// System.Collections.Generic.List`1<UnityEngine.Pose>
struct List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
PoseU5BU5D_tFC818445A5F54FE4CD8B53D645FF0AD0E2A133EB* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Pose>
// System.Collections.Generic.List`1<System.Threading.Tasks.Task>
struct List_1_t84C257E858DDB8EA0B6269E08AAD9A2A2018A551_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Threading.Tasks.Task>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,Vuforia.ContentTile>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,Vuforia.ContentTile>
// Vuforia.AMigratableVideoBackgroundConfigProperty
// Vuforia.AMigratableVideoBackgroundConfigProperty
// Vuforia.Internal.Observers.AObserver
// Vuforia.Internal.Observers.AObserver
// Vuforia.ARFoundationAnchorProvider
// Vuforia.ARFoundationAnchorProvider
// Vuforia.ARFoundationHitTestProvider
// Vuforia.ARFoundationHitTestProvider
// Vuforia.AValidatableConfigProperty
// Vuforia.AValidatableConfigProperty
// Vuforia.AnchorProvider
// Vuforia.AnchorProvider
// UnityEngine.AndroidJavaObject
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_StaticFields
{
// System.Boolean UnityEngine.AndroidJavaObject::enableDebugPrints
bool ___enableDebugPrints_0;
};
// UnityEngine.AndroidJavaObject
// Vuforia.AreaTargetCapture
// Vuforia.AreaTargetCapture
// Vuforia.BarcodeInstancesManager
// Vuforia.BarcodeInstancesManager
// Vuforia.CameraDevice
struct CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_StaticFields
{
// Vuforia.CameraDevice Vuforia.CameraDevice::sLocalCameraDevice
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* ___sLocalCameraDevice_0;
};
// Vuforia.CameraDevice
// System.Text.RegularExpressions.Capture
// System.Text.RegularExpressions.Capture
// Vuforia.ConfigDefaultProvider
// Vuforia.ConfigDefaultProvider
// Vuforia.ContentTile
// Vuforia.ContentTile
// Vuforia.Internal.Core.CoreDependencies
struct CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields
{
// Vuforia.Internal.Core.CoreDependencies Vuforia.Internal.Core.CoreDependencies::sInstance
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* ___sInstance_3;
};
// Vuforia.Internal.Core.CoreDependencies
// Vuforia.DefaultConfigValidator
// Vuforia.DefaultConfigValidator
// Vuforia.DracoMeshData
// Vuforia.DracoMeshData
// Vuforia.FileIOTask
// Vuforia.FileIOTask
// Vuforia.MeshConstructionRequest
struct MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE_StaticFields
{
// System.Int32 Vuforia.MeshConstructionRequest::sID
int32_t ___sID_0;
};
// Vuforia.MeshConstructionRequest
// Vuforia.NativeHitTestProvider
// Vuforia.NativeHitTestProvider
// Vuforia.ObserverFactory
// Vuforia.ObserverFactory
// Vuforia.ObserverRegistry
// Vuforia.ObserverRegistry
// Vuforia.ObserverRegistryFactory
// Vuforia.ObserverRegistryFactory
// Vuforia.PCAdditionalInfo
// Vuforia.PCAdditionalInfo
// Vuforia.PCBoundingVolume
// Vuforia.PCBoundingVolume
// Vuforia.PCContentUrl
// Vuforia.PCContentUrl
// Vuforia.PCRuntimeUtility
// Vuforia.PCRuntimeUtility
// Vuforia.PCShaderSupportUtil
// Vuforia.PCShaderSupportUtil
// Vuforia.PCTileSet
// Vuforia.PCTileSet
// Vuforia.PointCloudLoaderUtility
// Vuforia.PointCloudLoaderUtility
// Vuforia.PointCloudMaterial
// Vuforia.PointCloudMaterial
// Vuforia.PointCloudModelCreator
// Vuforia.PointCloudModelCreator
// Vuforia.PosixPath
// Vuforia.PosixPath
// Vuforia.RuntimeMeshBehaviourFactory
// Vuforia.RuntimeMeshBehaviourFactory
// Vuforia.Internal.Simulator.SimulatedObservationProvider
// Vuforia.Internal.Simulator.SimulatedObservationProvider
// Vuforia.SimulatedObserverRegistry
// Vuforia.SimulatedObserverRegistry
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields
{
// System.Int32 System.Threading.Tasks.Task::s_taskIdCounter
int32_t ___s_taskIdCounter_0;
// System.Object System.Threading.Tasks.Task::s_taskCompletionSentinel
RuntimeObject* ___s_taskCompletionSentinel_24;
// System.Boolean System.Threading.Tasks.Task::s_asyncDebuggingEnabled
bool ___s_asyncDebuggingEnabled_25;
// System.Action`1<System.Object> System.Threading.Tasks.Task::s_taskCancelCallback
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback_27;
// System.Func`1<System.Threading.Tasks.Task/ContingentProperties> System.Threading.Tasks.Task::s_createContingentProperties
Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties_30;
// System.Threading.Tasks.TaskFactory System.Threading.Tasks.Task::<Factory>k__BackingField
TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField_31;
// System.Threading.Tasks.Task System.Threading.Tasks.Task::<CompletedTask>k__BackingField
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField_32;
// System.Predicate`1<System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_IsExceptionObservedByParentPredicate
Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate_33;
// System.Threading.ContextCallback System.Threading.Tasks.Task::s_ecCallback
ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback_34;
// System.Predicate`1<System.Object> System.Threading.Tasks.Task::s_IsTaskContinuationNullPredicate
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate_35;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_currentActiveTasks
Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks_36;
// System.Object System.Threading.Tasks.Task::s_activeTasksLock
RuntimeObject* ___s_activeTasksLock_37;
};
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields
{
// System.Threading.Tasks.Task System.Threading.Tasks.Task::t_currentTask
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask_28;
// System.Threading.Tasks.StackGuard System.Threading.Tasks.Task::t_stackGuard
StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard_29;
};
// System.Threading.Tasks.TaskScheduler
struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_StaticFields
{
// System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Threading.Tasks.TaskScheduler,System.Object> System.Threading.Tasks.TaskScheduler::s_activeTaskSchedulers
ConditionalWeakTable_2_t815A43BFBA64EC1F9F92AD042622E80EED65712E* ___s_activeTaskSchedulers_0;
// System.Threading.Tasks.TaskScheduler System.Threading.Tasks.TaskScheduler::s_defaultTaskScheduler
TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___s_defaultTaskScheduler_1;
// System.Int32 System.Threading.Tasks.TaskScheduler::s_taskSchedulerIdCounter
int32_t ___s_taskSchedulerIdCounter_2;
// System.EventHandler`1<System.Threading.Tasks.UnobservedTaskExceptionEventArgs> System.Threading.Tasks.TaskScheduler::_unobservedTaskException
EventHandler_1_tE698654C3F437D97ABCCA3FD0AD8F86E776DC77A* ____unobservedTaskException_4;
// System.Threading.Lock System.Threading.Tasks.TaskScheduler::_unobservedTaskExceptionLockObject
Lock_t529C04C831C120E5FFD6039EC3CB76F9956BCDD7* ____unobservedTaskExceptionLockObject_5;
};
// System.Threading.Tasks.TaskScheduler
// Vuforia.TileSetUtil
// Vuforia.TileSetUtil
// Vuforia.UnityVersionUtility
// Vuforia.UnityVersionUtility
// Vuforia.UnityViewportUtilities
// Vuforia.UnityViewportUtilities
// System.Version
// System.Version
// Vuforia.VideoBackground
// Vuforia.VideoBackground
// Vuforia.VideoBackgroundConfigMigrator
// Vuforia.VideoBackgroundConfigMigrator
// Vuforia.VoxelGameObject
// Vuforia.VoxelGameObject
// Vuforia.VoxelPool
// Vuforia.VoxelPool
// Vuforia.VuforiaApplication
struct VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields
{
// Vuforia.VuforiaApplication Vuforia.VuforiaApplication::sInstance
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* ___sInstance_0;
};
// Vuforia.VuforiaApplication
// Vuforia.VuforiaShare
// Vuforia.VuforiaShare
// Vuforia.World
// Vuforia.World
// Vuforia.WorldOriginUtility
// Vuforia.WorldOriginUtility
// Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54
// Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54
// Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55
// Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55
// Vuforia.BarcodeBehaviour/<>c
struct U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields
{
// Vuforia.BarcodeBehaviour/<>c Vuforia.BarcodeBehaviour/<>c::<>9
U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65* ___U3CU3E9_0;
// System.Func`3<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3> Vuforia.BarcodeBehaviour/<>c::<>9__31_2
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* ___U3CU3E9__31_2_1;
// System.Func`2<UnityEngine.Vector3,UnityEngine.Vector3> Vuforia.BarcodeBehaviour/<>c::<>9__31_3
Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* ___U3CU3E9__31_3_2;
// System.Func`3<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3> Vuforia.BarcodeBehaviour/<>c::<>9__31_4
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* ___U3CU3E9__31_4_3;
};
// Vuforia.BarcodeBehaviour/<>c
// Vuforia.BarcodeBehaviour/<>c__DisplayClass31_0
// Vuforia.BarcodeBehaviour/<>c__DisplayClass31_0
// Vuforia.CameraDevice/AndroidDevice
// Vuforia.CameraDevice/AndroidDevice
// Vuforia.CameraDevice/HoloLensDevice
// Vuforia.CameraDevice/HoloLensDevice
// Vuforia.CameraDevice/WebCamDevice
// Vuforia.CameraDevice/WebCamDevice
// Vuforia.ContentPositioningBehaviour/<>c__DisplayClass5_0
// Vuforia.ContentPositioningBehaviour/<>c__DisplayClass5_0
// Vuforia.ContentPositioningBehaviour/<>c__DisplayClass6_0
// Vuforia.ContentPositioningBehaviour/<>c__DisplayClass6_0
// Vuforia.DefaultConfigValidator/<>c__DisplayClass2_0
// Vuforia.DefaultConfigValidator/<>c__DisplayClass2_0
// Vuforia.MeshSetVoxel/<BuildContentMesh>d__6
// Vuforia.MeshSetVoxel/<BuildContentMesh>d__6
// Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0
// Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0
// Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0
// Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0
// Vuforia.PointCloudVoxel/<BuildContentMesh>d__5
// Vuforia.PointCloudVoxel/<BuildContentMesh>d__5
// Vuforia.PosixPath/<>c
struct U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields
{
// Vuforia.PosixPath/<>c Vuforia.PosixPath/<>c::<>9
U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7* ___U3CU3E9_0;
// System.Func`2<System.String,System.Boolean> Vuforia.PosixPath/<>c::<>9__1_0
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___U3CU3E9__1_0_1;
// System.Func`3<System.String,System.Int32,System.String> Vuforia.PosixPath/<>c::<>9__1_1
Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07* ___U3CU3E9__1_1_2;
};
// Vuforia.PosixPath/<>c
// Vuforia.TileSetUtil/<>c
struct U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_StaticFields
{
// Vuforia.TileSetUtil/<>c Vuforia.TileSetUtil/<>c::<>9
U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB* ___U3CU3E9_0;
// System.Func`2<System.Int32,System.Int32> Vuforia.TileSetUtil/<>c::<>9__3_0
Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___U3CU3E9__3_0_1;
};
// Vuforia.TileSetUtil/<>c
// Vuforia.UnityVersionUtility/<>c
struct U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_StaticFields
{
// Vuforia.UnityVersionUtility/<>c Vuforia.UnityVersionUtility/<>c::<>9
U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521* ___U3CU3E9_0;
// System.Func`3<System.Version,System.Version,System.Boolean> Vuforia.UnityVersionUtility/<>c::<>9__1_0
Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* ___U3CU3E9__1_0_1;
};
// Vuforia.UnityVersionUtility/<>c
// Vuforia.Voxel/<BuildContentMesh>d__33
// Vuforia.Voxel/<BuildContentMesh>d__33
// Vuforia.VoxelTree/<UpdateVisibleTiles>d__36
// Vuforia.VoxelTree/<UpdateVisibleTiles>d__36
// Vuforia.VuforiaBehaviour/<>c__DisplayClass38_0
// Vuforia.VuforiaBehaviour/<>c__DisplayClass38_0
// Vuforia.VuforiaConfiguration/DatabaseConfiguration
// Vuforia.VuforiaConfiguration/DatabaseConfiguration
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration
struct GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_StaticFields
{
// System.Action`2<System.Single,System.Single> Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::VirtualSceneScaleFactorUpdated
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___VirtualSceneScaleFactorUpdated_2;
};
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration
// Vuforia.VuforiaConfiguration/PackageInfo
// Vuforia.VuforiaConfiguration/PackageInfo
// Vuforia.VuforiaConfiguration/PlayModeConfiguration
// Vuforia.VuforiaConfiguration/PlayModeConfiguration
// Vuforia.VuforiaConfiguration/RequiredShaders
// Vuforia.VuforiaConfiguration/RequiredShaders
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration
// Vuforia.VuforiaConfiguration/WebCamConfiguration
// Vuforia.VuforiaConfiguration/WebCamConfiguration
// Vuforia.VuforiaRuntimeUtilities/GlobalVars
struct GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_StaticFields
{
// System.String Vuforia.VuforiaRuntimeUtilities/GlobalVars::GLTF_ASSET_LOCATION
String_t* ___GLTF_ASSET_LOCATION_12;
// System.String Vuforia.VuforiaRuntimeUtilities/GlobalVars::EXTENSION_PLUGINS_PATH_OSX
String_t* ___EXTENSION_PLUGINS_PATH_OSX_45;
// System.String Vuforia.VuforiaRuntimeUtilities/GlobalVars::MODEL_TARGET_DEVICE_TRACKER_WARNING
String_t* ___MODEL_TARGET_DEVICE_TRACKER_WARNING_46;
// System.String Vuforia.VuforiaRuntimeUtilities/GlobalVars::GROUND_PLANE_DEVICE_TRACKER_ERROR
String_t* ___GROUND_PLANE_DEVICE_TRACKER_ERROR_47;
// System.String Vuforia.VuforiaRuntimeUtilities/GlobalVars::GROUND_PLANE_SMART_TERRAIN_ERROR
String_t* ___GROUND_PLANE_SMART_TERRAIN_ERROR_48;
};
// Vuforia.VuforiaRuntimeUtilities/GlobalVars
// Vuforia.VuforiaShare/VuforiaShare_AndroidBridge
// Vuforia.VuforiaShare/VuforiaShare_AndroidBridge
// Vuforia.VuforiaShare/VuforiaShare_iOSBridge
// Vuforia.VuforiaShare/VuforiaShare_iOSBridge
// Vuforia.World/<>c
struct U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_StaticFields
{
// Vuforia.World/<>c Vuforia.World/<>c::<>9
U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C* ___U3CU3E9_0;
// System.Func`2<Vuforia.ObserverBehaviour,System.Boolean> Vuforia.World/<>c::<>9__29_0
Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98* ___U3CU3E9__29_0_1;
};
// Vuforia.World/<>c
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c
struct U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields
{
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c::<>9
U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8* ___U3CU3E9_0;
// System.Func`1<System.Single> Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c::<>9__57_0
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__57_0_1;
// System.Action`1<System.Single> Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c::<>9__57_1
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___U3CU3E9__57_1_2;
};
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c
// System.Collections.Generic.List`1/Enumerator<System.Int32>
// System.Collections.Generic.List`1/Enumerator<System.Int32>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<Vuforia.PCTile>
// System.Collections.Generic.List`1/Enumerator<Vuforia.PCTile>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.ContentTile>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.ContentTile>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.Int32,Vuforia.ContentTile>
// System.Collections.Generic.KeyValuePair`2<System.Int32,Vuforia.ContentTile>
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
// System.Nullable`1<System.Int32>
// System.Nullable`1<System.Int32>
// System.Nullable`1<System.Single>
// System.Nullable`1<System.Single>
// System.Threading.Tasks.Task`1<System.Boolean>
struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043_StaticFields
{
// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
TaskFactory_1_tFAEAC22A1E986463E6956C344A78A7C7197288E0* ___s_defaultFactory_39;
};
// System.Threading.Tasks.Task`1<System.Boolean>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureCreationError>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureCreationError>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureGenerationError>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureGenerationError>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatusInfo>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatusInfo>
// UnityEngine.Events.UnityEvent`1<UnityEngine.GameObject>
// UnityEngine.Events.UnityEvent`1<UnityEngine.GameObject>
// UnityEngine.Events.UnityEvent`1<Vuforia.HitTestResult>
// UnityEngine.Events.UnityEvent`1<Vuforia.HitTestResult>
// UnityEngine.Events.UnityEvent`1<System.Int32>
// UnityEngine.Events.UnityEvent`1<System.Int32>
// UnityEngine.Events.UnityEvent`1<UnityEngine.Transform>
// UnityEngine.Events.UnityEvent`1<UnityEngine.Transform>
// UnityEngine.Events.UnityEvent`1<UnityEngine.Vector2>
// UnityEngine.Events.UnityEvent`1<UnityEngine.Vector2>
// UnityEngine.Events.UnityEvent`2<Vuforia.AreaTargetCaptureStatus,Vuforia.AreaTargetCaptureStatusInfo>
// UnityEngine.Events.UnityEvent`2<Vuforia.AreaTargetCaptureStatus,Vuforia.AreaTargetCaptureStatusInfo>
// UnityEngine.AndroidJavaClass
// UnityEngine.AndroidJavaClass
// Vuforia.Internal.Observers.BarcodeInstance
// Vuforia.Internal.Observers.BarcodeInstance
// Vuforia.Internal.Observers.BarcodeInstanceDataImpl
// Vuforia.Internal.Observers.BarcodeInstanceDataImpl
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Boolean
// System.Byte
// System.Byte
// System.Threading.CancellationToken
struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_StaticFields
{
// System.Action`1<System.Object> System.Threading.CancellationToken::s_actionToActionObjShunt
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_actionToActionObjShunt_1;
};
// System.Threading.CancellationToken
// 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.ColoredPointCloudData
// Vuforia.ColoredPointCloudData
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// System.DateTime
// System.Double
// System.Double
// Vuforia.DriverCameraMode
// Vuforia.DriverCameraMode
// System.Guid
struct Guid_t_StaticFields
{
// System.Guid System.Guid::Empty
Guid_t ___Empty_0;
};
// System.Guid
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
// System.Single UnityEngine.Mathf::Epsilon
float ___Epsilon_0;
};
// UnityEngine.Mathf
// UnityEngine.Matrix4x4
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17;
};
// UnityEngine.Matrix4x4
// Vuforia.MeshLoadTask
// Vuforia.MeshLoadTask
// Vuforia.NumDivisionsProperty
// Vuforia.NumDivisionsProperty
// Vuforia.PointLoadTask
// Vuforia.PointLoadTask
// Vuforia.Internal.Observers.PosePublisherComponent
// Vuforia.Internal.Observers.PosePublisherComponent
// UnityEngine.PropertyAttribute
// UnityEngine.PropertyAttribute
// System.ComponentModel.PropertyChangedEventArgs
// System.ComponentModel.PropertyChangedEventArgs
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};
// UnityEngine.Quaternion
// UnityEngine.Rect
// UnityEngine.Rect
// Vuforia.RequiredShadersProperty
// Vuforia.RequiredShadersProperty
// UnityEngine.SceneManagement.Scene
// UnityEngine.SceneManagement.Scene
// System.Single
// System.Single
// Vuforia.TargetStatus
// Vuforia.TargetStatus
// System.Runtime.CompilerServices.TaskAwaiter
// System.Runtime.CompilerServices.TaskAwaiter
// System.Threading.Thread
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields
{
// System.LocalDataStoreMgr System.Threading.Thread::s_LocalDataStoreMgr
LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr_0;
// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentCulture
AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture_4;
// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentUICulture
AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture_5;
};
// System.Threading.Thread
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields
{
// System.LocalDataStoreHolder System.Threading.Thread::s_LocalDataStore
LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore_1;
// System.Globalization.CultureInfo System.Threading.Thread::m_CurrentCulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture_2;
// System.Globalization.CultureInfo System.Threading.Thread::m_CurrentUICulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture_3;
// System.Threading.Thread System.Threading.Thread::current_thread
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread_9;
};
// UnityEngine.Events.UnityEvent
// UnityEngine.Events.UnityEvent
// Vuforia.UnlitShaderProperty
// Vuforia.UnlitShaderProperty
// 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.VideoBackgroundShaderProperty
// Vuforia.VideoBackgroundShaderProperty
// Vuforia.VideoModeData
// Vuforia.VideoModeData
// System.Void
// System.Void
// Vuforia.VuLibraryVersionInfo
// Vuforia.VuLibraryVersionInfo
// Vuforia.VuMatrix44F
// Vuforia.VuMatrix44F
// UnityEngine.WaitForSeconds
// UnityEngine.WaitForSeconds
// System.Xml.XmlDocument
struct XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_StaticFields
{
// System.Xml.EmptyEnumerator System.Xml.XmlDocument::EmptyEnumerator
EmptyEnumerator_t84EC9187C8460EE98E675ED9258AE4DF2A6776DA* ___EmptyEnumerator_41;
// System.Xml.Schema.IXmlSchemaInfo System.Xml.XmlDocument::NotKnownSchemaInfo
RuntimeObject* ___NotKnownSchemaInfo_42;
// System.Xml.Schema.IXmlSchemaInfo System.Xml.XmlDocument::ValidSchemaInfo
RuntimeObject* ___ValidSchemaInfo_43;
// System.Xml.Schema.IXmlSchemaInfo System.Xml.XmlDocument::InvalidSchemaInfo
RuntimeObject* ___InvalidSchemaInfo_44;
};
// System.Xml.XmlDocument
// Vuforia.CameraDevice/AndroidDevice/CameraField
// Vuforia.CameraDevice/AndroidDevice/CameraField
// Vuforia.CameraDevice/AndroidDevice/Int64Range
// Vuforia.CameraDevice/AndroidDevice/Int64Range
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,Vuforia.ContentTile>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,Vuforia.ContentTile>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
// System.Nullable`1<UnityEngine.Vector4>
// System.Nullable`1<UnityEngine.Vector4>
// Vuforia.Internal.ARFoundation.ARFoundationCamera
// Vuforia.Internal.ARFoundation.ARFoundationCamera
// Vuforia.ARFoundationVuHitTest
// Vuforia.ARFoundationVuHitTest
// Vuforia.Internal.Observers.ASingleTargetObserver
// Vuforia.Internal.Observers.ASingleTargetObserver
// Vuforia.Internal.Observers.AnchorInstance
// Vuforia.Internal.Observers.AnchorInstance
// Vuforia.Internal.Observers.AnchorObserver
// Vuforia.Internal.Observers.AnchorObserver
// System.Runtime.CompilerServices.AsyncVoidMethodBuilder
// System.Runtime.CompilerServices.AsyncVoidMethodBuilder
// Vuforia.Internal.Observers.BarcodeObserver
// Vuforia.Internal.Observers.BarcodeObserver
// UnityEngine.Bounds
// UnityEngine.Bounds
// Vuforia.ContentPlacedEvent
// Vuforia.ContentPlacedEvent
// UnityEngine.Coroutine
// UnityEngine.Coroutine
// Vuforia.CustomNameAttribute
// Vuforia.CustomNameAttribute
// System.Delegate
// System.Delegate
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// Vuforia.GuideView
// Vuforia.GuideView
// Vuforia.HitTestEvent
// Vuforia.HitTestEvent
// Vuforia.HitTestResult
// Vuforia.HitTestResult
// Vuforia.Internal.Core.IlluminationInfo
// Vuforia.Internal.Core.IlluminationInfo
// Vuforia.Internal.Observers.IlluminationObserver
// Vuforia.Internal.Observers.IlluminationObserver
// Vuforia.Image
// Vuforia.Image
// Vuforia.Intrinsics
// Vuforia.Intrinsics
// System.Text.RegularExpressions.Match
struct Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F_StaticFields
{
// System.Text.RegularExpressions.Match System.Text.RegularExpressions.Match::<Empty>k__BackingField
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* ___U3CEmptyU3Ek__BackingField_17;
};
// System.Text.RegularExpressions.Match
// Vuforia.Internal.Observers.MeshObserver
// Vuforia.Internal.Observers.MeshObserver
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// UnityEngine.Object
// UnityEngine.Plane
// UnityEngine.Plane
// Vuforia.PlayModeHitTestProvider
struct PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_StaticFields
{
// UnityEngine.Vector3 Vuforia.PlayModeHitTestProvider::EMULATOR_PLANE_SIZE
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___EMULATOR_PLANE_SIZE_2;
};
// Vuforia.PlayModeHitTestProvider
// Vuforia.Internal.Observers.PlayModeVuHitTest
// Vuforia.Internal.Observers.PlayModeVuHitTest
// UnityEngine.Pose
struct Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971_StaticFields
{
// UnityEngine.Pose UnityEngine.Pose::k_Identity
Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___k_Identity_2;
};
// UnityEngine.Pose
// Vuforia.Internal.Core.Pose
// Vuforia.Internal.Core.Pose
// UnityEngine.Ray
// UnityEngine.Ray
// UnityEngine.RaycastHit
// UnityEngine.RaycastHit
// System.RuntimeFieldHandle
// System.RuntimeFieldHandle
// Vuforia.Internal.Simulator.SimulatedObjectFactory
struct SimulatedObjectFactory_t55CDF30E4F84E213E2D29B44CEEDD0027104D42C_StaticFields
{
// UnityEngine.Vector3 Vuforia.Internal.Simulator.SimulatedObjectFactory::COLLIDER_SIZE
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___COLLIDER_SIZE_0;
// UnityEngine.Color Vuforia.Internal.Simulator.SimulatedObjectFactory::BOUNDING_BOX_COLOR
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___BOUNDING_BOX_COLOR_1;
};
// Vuforia.Internal.Simulator.SimulatedObjectFactory
// Vuforia.SingleThreadTaskScheduler
// Vuforia.SingleThreadTaskScheduler
struct SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_ThreadStaticFields
{
// System.Boolean Vuforia.SingleThreadTaskScheduler::mIsExecuting
bool ___mIsExecuting_6;
};
// UnityEngine.Touch
// UnityEngine.Touch
// Vuforia.AnchorInputListenerBehaviour/InputReceivedEvent
// Vuforia.AnchorInputListenerBehaviour/InputReceivedEvent
// Vuforia.AreaTargetCaptureBehaviour/CaptureCreationErrorEvent
// Vuforia.AreaTargetCaptureBehaviour/CaptureCreationErrorEvent
// Vuforia.AreaTargetCaptureBehaviour/CaptureStartedEvent
// Vuforia.AreaTargetCaptureBehaviour/CaptureStartedEvent
// Vuforia.AreaTargetCaptureBehaviour/CaptureStatusInfoUpdated
// Vuforia.AreaTargetCaptureBehaviour/CaptureStatusInfoUpdated
// Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent
// Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationCompletedEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationCompletedEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationErrorEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationErrorEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationProgressEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationProgressEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationRemainingTimeEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationRemainingTimeEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationStartedEvent
// Vuforia.AreaTargetCaptureBehaviour/GenerationStartedEvent
// Vuforia.BarcodeBehaviour/BarcodeType
// Vuforia.BarcodeBehaviour/BarcodeType
// Vuforia.MidAirPositionerBehaviour/AnchorPositionConfirmedEvent
// Vuforia.MidAirPositionerBehaviour/AnchorPositionConfirmedEvent
// Vuforia.Internal.Observers.AreaTargetObserver
// Vuforia.Internal.Observers.AreaTargetObserver
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_StaticFields
{
// System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder::s_cachedCompleted
Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___s_cachedCompleted_0;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder
// UnityEngine.Component
// UnityEngine.Component
// Vuforia.Internal.Observers.DeviceObserver
// Vuforia.Internal.Observers.DeviceObserver
// UnityEngine.GameObject
// UnityEngine.GameObject
// Vuforia.IlluminationData
// Vuforia.IlluminationData
// UnityEngine.Material
// UnityEngine.Material
// UnityEngine.Mesh
// UnityEngine.Mesh
// Vuforia.Internal.Observers.ModelTargetObserver
// Vuforia.Internal.Observers.ModelTargetObserver
// Vuforia.Internal.Observers.OffsetResult
// Vuforia.Internal.Observers.OffsetResult
// Vuforia.PCTile
// Vuforia.PCTile
// UnityEngine.ScriptableObject
// UnityEngine.ScriptableObject
// UnityEngine.Shader
// UnityEngine.Shader
// 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.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52
// Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52
// Vuforia.PosixPath/InvalidPathException
// Vuforia.PosixPath/InvalidPathException
// System.Action`1<UnityEngine.Vector3[]>
// System.Action`1<UnityEngine.Vector3[]>
// System.Action`1<Vuforia.AValidatableConfigProperty>
// System.Action`1<Vuforia.AValidatableConfigProperty>
// System.Action`1<System.Boolean>
// System.Action`1<System.Boolean>
// System.Action`1<UnityEngine.Canvas>
// System.Action`1<UnityEngine.Canvas>
// System.Action`1<UnityEngine.Collider>
// System.Action`1<UnityEngine.Collider>
// System.Action`1<Vuforia.Internal.Observers.IObserver>
// System.Action`1<Vuforia.Internal.Observers.IObserver>
// System.Action`1<Vuforia.Internal.Core.IlluminationInfo>
// System.Action`1<Vuforia.Internal.Core.IlluminationInfo>
// System.Action`1<System.Object>
// System.Action`1<System.Object>
// System.Action`1<Vuforia.ObserverBehaviour>
// System.Action`1<Vuforia.ObserverBehaviour>
// System.Action`1<Vuforia.PointCloudMaterial>
// System.Action`1<Vuforia.PointCloudMaterial>
// System.Action`1<UnityEngine.Renderer>
// System.Action`1<UnityEngine.Renderer>
// System.Action`1<System.Single>
// System.Action`1<System.Single>
// System.Action`1<Vuforia.Voxel>
// System.Action`1<Vuforia.Voxel>
// System.Action`1<Vuforia.VuforiaEngineError>
// System.Action`1<Vuforia.VuforiaEngineError>
// System.Action`1<Vuforia.VuforiaInitError>
// System.Action`1<Vuforia.VuforiaInitError>
// System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>
// System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>
// System.Action`2<System.Single,System.Single>
// System.Action`2<System.Single,System.Single>
// System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation,Vuforia.TargetStatus>
// System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation,Vuforia.TargetStatus>
// System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservationWithPose,Vuforia.Internal.Core.Pose>
// System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservationWithPose,Vuforia.Internal.Core.Pose>
// System.Func`1<System.Nullable`1<System.Int32>>
// System.Func`1<System.Nullable`1<System.Int32>>
// System.Func`1<System.Boolean>
// System.Func`1<System.Boolean>
// System.Func`1<System.Single>
// System.Func`1<System.Single>
// System.Func`2<System.Int32,System.Int32>
// System.Func`2<System.Int32,System.Int32>
// System.Func`2<Vuforia.ObserverBehaviour,System.Boolean>
// System.Func`2<Vuforia.ObserverBehaviour,System.Boolean>
// System.Func`2<System.String,System.Boolean>
// System.Func`2<System.String,System.Boolean>
// System.Func`2<System.String,System.String>
// System.Func`2<System.String,System.String>
// System.Func`2<UnityEngine.Vector3,UnityEngine.Vector3>
// System.Func`2<UnityEngine.Vector3,UnityEngine.Vector3>
// System.Func`3<System.Object,System.Object,System.Boolean>
// System.Func`3<System.Object,System.Object,System.Boolean>
// System.Func`3<System.Object,System.Object,System.Object>
// System.Func`3<System.Object,System.Object,System.Object>
// System.Func`3<System.String,Vuforia.IAnchorProvider,Vuforia.Internal.Observers.AnchorInstance>
// System.Func`3<System.String,Vuforia.IAnchorProvider,Vuforia.Internal.Observers.AnchorInstance>
// System.Func`3<System.String,System.Int32,System.String>
// System.Func`3<System.String,System.Int32,System.String>
// System.Func`3<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3>
// System.Func`3<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3>
// System.Func`3<System.Version,System.Version,System.Boolean>
// System.Func`3<System.Version,System.Version,System.Boolean>
// System.Action
// System.Action
// System.AsyncCallback
// System.AsyncCallback
// UnityEngine.Behaviour
// UnityEngine.Behaviour
// UnityEngine.Collider
// UnityEngine.Collider
// System.IO.DirectoryInfo
// System.IO.DirectoryInfo
// System.IO.InvalidDataException
// System.IO.InvalidDataException
// System.InvalidOperationException
// System.InvalidOperationException
// UnityEngine.MeshFilter
// UnityEngine.MeshFilter
// System.NotImplementedException
// System.NotImplementedException
// System.NotSupportedException
// System.NotSupportedException
// System.OperationCanceledException
// System.OperationCanceledException
// System.ComponentModel.PropertyChangedEventHandler
// System.ComponentModel.PropertyChangedEventHandler
// UnityEngine.Renderer
// UnityEngine.Renderer
// UnityEngine.Texture2D
// UnityEngine.Texture2D
// System.Threading.ThreadStart
// System.Threading.ThreadStart
// UnityEngine.Transform
// UnityEngine.Transform
// Vuforia.VuforiaConfiguration
struct VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields
{
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::sInstance
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___sInstance_4;
};
// Vuforia.VuforiaConfiguration
// System.Threading.WaitCallback
// System.Threading.WaitCallback
// Vuforia.WebCam
// Vuforia.WebCam
// Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53
// Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53
// Vuforia.FileIOTask/OnTaskCompleted
// Vuforia.FileIOTask/OnTaskCompleted
// Vuforia.FileIOTask/OnTaskFailed
// Vuforia.FileIOTask/OnTaskFailed
// Vuforia.Voxel/MeshBuildCallback
// Vuforia.Voxel/MeshBuildCallback
// UnityEngine.BoxCollider
// UnityEngine.BoxCollider
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};
// UnityEngine.Camera
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_StaticFields
{
// UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::preWillRenderCanvases
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___preWillRenderCanvases_4;
// UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::willRenderCanvases
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___willRenderCanvases_5;
// System.Action`1<System.Int32> UnityEngine.Canvas::<externBeginRenderOverlays>k__BackingField
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternBeginRenderOverlaysU3Ek__BackingField_6;
// System.Action`2<System.Int32,System.Int32> UnityEngine.Canvas::<externRenderOverlaysBefore>k__BackingField
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___U3CexternRenderOverlaysBeforeU3Ek__BackingField_7;
// System.Action`1<System.Int32> UnityEngine.Canvas::<externEndRenderOverlays>k__BackingField
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternEndRenderOverlaysU3Ek__BackingField_8;
};
// UnityEngine.Canvas
// UnityEngine.MeshCollider
// UnityEngine.MeshCollider
// UnityEngine.MeshRenderer
// UnityEngine.MeshRenderer
// UnityEngine.MonoBehaviour
// UnityEngine.MonoBehaviour
// Vuforia.AreaTargetCaptureBehaviour
// Vuforia.AreaTargetCaptureBehaviour
// Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour
// Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour
// Vuforia.Voxel
// Vuforia.Voxel
// Vuforia.VoxelTree
struct VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_StaticFields
{
// System.Int32 Vuforia.VoxelTree::RunningCoroutines
int32_t ___RunningCoroutines_4;
// System.Int32 Vuforia.VoxelTree::CoroutineLimit
int32_t ___CoroutineLimit_5;
};
// Vuforia.VoxelTree
// Vuforia.VuforiaMonoBehaviour
// Vuforia.VuforiaMonoBehaviour
// Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour
// Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour
// Vuforia.GuideViewCameraBehaviour
// Vuforia.GuideViewCameraBehaviour
// Vuforia.MeshSetBehaviour
// Vuforia.MeshSetBehaviour
// Vuforia.MeshSetVoxel
// Vuforia.MeshSetVoxel
// Vuforia.ObserverBehaviour
// Vuforia.ObserverBehaviour
// Vuforia.PointCloudBehaviour
struct PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields
{
// System.Int32 Vuforia.PointCloudBehaviour::MAX_HEIGHT_PROPERTY_ID
int32_t ___MAX_HEIGHT_PROPERTY_ID_28;
// System.Int32 Vuforia.PointCloudBehaviour::POINT_SIZE_PROPERTY_ID
int32_t ___POINT_SIZE_PROPERTY_ID_29;
// System.Int32 Vuforia.PointCloudBehaviour::USER_NORMALS_PROPERTY_ID
int32_t ___USER_NORMALS_PROPERTY_ID_30;
// System.Int32 Vuforia.PointCloudBehaviour::CENTER_PROPERTY_ID
int32_t ___CENTER_PROPERTY_ID_31;
// System.Int32 Vuforia.PointCloudBehaviour::AXISY_PROPERTY_ID
int32_t ___AXISY_PROPERTY_ID_32;
};
// Vuforia.PointCloudBehaviour
// Vuforia.PointCloudVoxel
// Vuforia.PointCloudVoxel
// Vuforia.SmartTerrainBehaviour
// Vuforia.SmartTerrainBehaviour
// Vuforia.VuforiaAugmentationRenderer
// Vuforia.VuforiaAugmentationRenderer
// Vuforia.VuforiaBehaviour
struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields
{
// Vuforia.VuforiaBehaviour Vuforia.VuforiaBehaviour::sInstance
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* ___sInstance_4;
};
// Vuforia.VuforiaBehaviour
// Vuforia.AnchorBehaviour
// Vuforia.AnchorBehaviour
// Vuforia.AnchorInputListenerBehaviour
// Vuforia.AnchorInputListenerBehaviour
// Vuforia.AnchorPreview
// Vuforia.AnchorPreview
// Vuforia.AreaTargetPreview
// Vuforia.AreaTargetPreview
// Vuforia.BarcodeBehaviour
struct BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_StaticFields
{
// Vuforia.BarcodeBehaviour/BarcodeType[] Vuforia.BarcodeBehaviour::AllBarcodeTypes
BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* ___AllBarcodeTypes_13;
};
// Vuforia.BarcodeBehaviour
// Vuforia.BarcodePreview
// Vuforia.BarcodePreview
// Vuforia.ContentPositioningBehaviour
// Vuforia.ContentPositioningBehaviour
// Vuforia.DataSetTrackableBehaviour
struct DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_StaticFields
{
// System.Single Vuforia.DataSetTrackableBehaviour::VirtualSceneScaleFactor
float ___VirtualSceneScaleFactor_13;
};
// Vuforia.DataSetTrackableBehaviour
// Vuforia.DevicePoseBehaviour
// Vuforia.DevicePoseBehaviour
// Vuforia.MeshSetRenderer
// Vuforia.MeshSetRenderer
// Vuforia.MidAirPositionerBehaviour
// Vuforia.MidAirPositionerBehaviour
// Vuforia.PlaneFinderBehaviour
struct PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_StaticFields
{
// UnityEngine.Vector2 Vuforia.PlaneFinderBehaviour::VIEWPORT_CENTER
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___VIEWPORT_CENTER_14;
};
// Vuforia.PlaneFinderBehaviour
// Vuforia.PointCloudRenderer
// Vuforia.PointCloudRenderer
// Vuforia.Public.Observers.RuntimeMeshBehaviour
// Vuforia.Public.Observers.RuntimeMeshBehaviour
// Vuforia.AreaTargetBehaviour
// Vuforia.AreaTargetBehaviour
// Vuforia.Public.Observers.AreaTargetCaptureRuntimeMeshBehaviour
// Vuforia.Public.Observers.AreaTargetCaptureRuntimeMeshBehaviour
// Vuforia.ImageTargetBehaviour
// Vuforia.ImageTargetBehaviour
// Vuforia.ModelTargetBehaviour
struct ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_StaticFields
{
// System.String Vuforia.ModelTargetBehaviour::GUIDE_VIEW_RENDERER_NAME
String_t* ___GUIDE_VIEW_RENDERER_NAME_15;
};
// Vuforia.ModelTargetBehaviour
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
{
ALIGN_FIELD (8) Delegate_t* m_Items[1];
inline Delegate_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// Vuforia.PCTile[]
struct PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057 : public RuntimeArray
{
ALIGN_FIELD (8) PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* m_Items[1];
inline PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8** 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, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Plane[]
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE : public RuntimeArray
{
ALIGN_FIELD (8) Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C m_Items[1];
inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* 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, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C value)
{
m_Items[index] = 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.Color32[]
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259 : public RuntimeArray
{
ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1];
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* 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, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B 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;
}
};
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
{
ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
m_Items[index] = value;
}
};
// System.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.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.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.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
{
ALIGN_FIELD (8) float m_Items[1];
inline float GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, float value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
{
m_Items[index] = value;
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Threading.Tasks.Task[]
struct TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3 : public RuntimeArray
{
ALIGN_FIELD (8) Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* m_Items[1];
inline Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572** 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, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.RaycastHit[]
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8 : public RuntimeArray
{
ALIGN_FIELD (8) RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 m_Items[1];
inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* 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, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 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.Collider[]
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787 : public RuntimeArray
{
ALIGN_FIELD (8) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* m_Items[1];
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** 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, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Canvas[]
struct CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841 : public RuntimeArray
{
ALIGN_FIELD (8) Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* m_Items[1];
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26** 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, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// Vuforia.BarcodeBehaviour/BarcodeType[]
struct BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E : 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;
}
};
// T UnityEngine.GameObject::AddComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling<System.Object>(System.Action`1<T>,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeWithExceptionHandling_TisRuntimeObject_mF82225C6B4DD7082F7902B198FDFF5032AB20022_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_action, RuntimeObject* ___1_arg, 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.Void System.Action`2<System.Single,System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D_gshared (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.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.Void System.Action`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.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.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::set_Capacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mD826E33A9E5EBC19C714653217071790693E0B95_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.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.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Int32>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, 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) ;
// 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.Dictionary`2<System.Int32,System.Object>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, 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) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// 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 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 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) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mB1687BC0FFB3D5E49E5129641D4FB9EA23743F91_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
// T[] System.Array::Empty<UnityEngine.Vector3>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_gshared_inline (const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Int32>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_gshared_inline (const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::ForEach(System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_action, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::CopyAttributeData<UnityEngine.Vector3>(System.IntPtr,T[]&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F_gshared (intptr_t ___0_attributeData, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::CopyMeshIndexData<System.Int32>(System.IntPtr,T[]&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_CopyMeshIndexData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0974C82632AD83843139F0456B636221A4669DA1_gshared (intptr_t ___0_mesh, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::CopyAttributeData<System.Byte>(System.IntPtr,T[]&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_CopyAttributeData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mCEF7E00AB27C058681FE9C2DE7F02350A2785540_gshared (intptr_t ___0_attributeData, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method) ;
// T Vuforia.Newtonsoft.Json.JsonConvert::DeserializeObject<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonConvert_DeserializeObject_TisRuntimeObject_mB634F4FD9410FDAC814687B688D521F5727112C6_gshared (String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.HashSet`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Int32,System.Int32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5_gshared (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderBy<System.Int32,System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF5A320122A7F872D706F9258F5F8B15341FB80F6_gshared (RuntimeObject* ___0_source, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___1_keySelector, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::Last<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Last_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFD5BA313EA72B18F61BD8C68803034882461219_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.HashSet`1<System.Int32>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.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) ;
// System.Void System.Func`3<System.Object,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m8411CFF2BC76BE5C0B5F4237F89BCB1F18EE2F01_gshared (Func_3_tA23F5D62E264071C33C09639DD065B0B691A804D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m45C3AA817263477F450AE834CEABAE18078DAFD5_gshared (RuntimeObject* ___0_source, Func_3_tA23F5D62E264071C33C09639DD065B0B691A804D* ___1_selector, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ;
// System.Void System.Collections.Concurrent.BlockingCollection`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockingCollection_1__ctor_mE4804AFC835406D60751B014C8CE62A1BECBE558_gshared (BlockingCollection_1_t81934C5472D881165093C9221B01BD4C59224566* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<T> System.Collections.Concurrent.BlockingCollection`1<System.Object>::GetConsumingEnumerable(System.Threading.CancellationToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BlockingCollection_1_GetConsumingEnumerable_m54821BA85A315D63DB8D65149612A5484E4E4CAD_gshared (BlockingCollection_1_t81934C5472D881165093C9221B01BD4C59224566* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_cancellationToken, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Void System.Collections.Concurrent.BlockingCollection`1<System.Object>::Add(T,System.Threading.CancellationToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockingCollection_1_Add_mB4AC461D7BA08B694441BAB2975505D4CF536EAE_gshared (BlockingCollection_1_t81934C5472D881165093C9221B01BD4C59224566* __this, RuntimeObject* ___0_item, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___1_cancellationToken, const RuntimeMethod* method) ;
// System.Void System.Func`3<System.Object,System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m00571BE1A999D918DAD5FA2E9BD5F28DDEF2F365_gshared (Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// TResult System.Func`3<System.Object,System.Object,System.Boolean>::Invoke(T1,T2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_gshared_inline (Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ;
// FieldType UnityEngine.AndroidJavaObject::GetStatic<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method) ;
// ReturnType UnityEngine.AndroidJavaObject::CallStatic<System.Boolean>(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidJavaObject_CallStatic_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mE956BC9A30BEC746DE593C53C1B8DB6A685185A6_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32Enum>::Invoke(T0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_mB03FAFB4EA9BB010481D103709FB149F26D2D1D0_gshared (UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81* __this, int32_t ___0_arg0, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::Start<Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52>(TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncVoidMethodBuilder_Start_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m99BA6F3FD3D59B16113113D2DCFE2118947B2431_gshared (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53>(TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mCCF7A0E0865940CAE20C6F3ACF8525810DF821C4_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Int32Enum>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_mB02CA1F5BD6D866640636D18011AC3329058C26B_gshared (UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684_gshared (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`2<System.Int32Enum,System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_2__ctor_m71FE6B8CDBE4AA9947F0876C455F4D4712A60BA3_gshared (UnityEvent_2_t0B199A7D77AC76D1AAC960592A617D014E6C54E4* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m961EFCED70B31E5C4F94B8C66E7A0B8C37842AE9_gshared (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* ___1_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Threading.Tasks.Task`1<TResult> System.Threading.Tasks.Task::Run<System.Boolean>(System.Func`1<TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t824317F4B958F7512E8F7300511752937A6C6043* Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_function, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mAA706FD7DD9770616C847A982E864ACFAA3B04C7_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* ___1_stateMachine, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32>::Invoke(T0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638_gshared (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A* __this, int32_t ___0_arg0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`2<System.Int32Enum,System.Int32Enum>::Invoke(T0,T1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_2_Invoke_m718C68D37B8F6926533C5530D2A7ED9A80C537D5_gshared (UnityEvent_2_t0B199A7D77AC76D1AAC960592A617D014E6C54E4* __this, int32_t ___0_arg0, int32_t ___1_arg1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Pose>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF35895D0A5F369F3003B2BF656C692AAD6169B74_gshared_inline (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Pose>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 List_1_get_Item_m30DAA93C38186B88FCB4FDE8CD17B27CC6517431_gshared (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* __this, int32_t ___0_index, 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.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.Void System.Nullable`1<UnityEngine.Vector4>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mEEB980D4B200822F835DDCD39FCAAF36F15FA578_gshared (Nullable_1_t5070FF5B4129C859CA3EFC7B94E615A818E11144* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_value, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// T UnityEngine.Object::FindObjectOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared (const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling<System.Int32Enum>(System.Action`1<T>,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeWithExceptionHandling_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m9BFF19C0F37875526D481BAB9F6C3882E28106AD_gshared (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* ___0_action, int32_t ___1_arg, const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling<System.Boolean>(System.Action`1<T>,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_action, bool ___1_arg, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF_gshared (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// T UnityEngine.Resources::Load<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared (String_t* ___0_path, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<System.Object>(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared (RuntimeObject* ___0_original, const RuntimeMethod* method) ;
// T UnityEngine.ScriptableObject::CreateInstance<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (const RuntimeMethod* method) ;
// TResult System.Func`1<System.Single>::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_gshared_inline (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Single>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_gshared_inline (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___0_obj, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71_gshared (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Single,System.Single>::Invoke(T1,T2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_gshared_inline (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.Internal.Core.IlluminationInfo>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m4C95D35E50C02E9C59F3F36392EF4B759D7CFB60_gshared (Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponentInParent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, 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 UnityEngine.Events.UnityEvent`1<UnityEngine.Vector2>::Invoke(T0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m756C9B879DDBE079CDE2D06DC231CE42C01C4AD0_gshared (UnityEvent_1_t9A868DD8EBFC0D9D8134D903A170ECBDEE567932* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<UnityEngine.Vector2>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_m75F2CB288BDA04F9CA6542CCC40CC2CFE442FB0D_gshared (UnityEvent_1_t9A868DD8EBFC0D9D8134D903A170ECBDEE567932* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, const RuntimeMethod* method) ;
// System.Void System.Func`3<System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7A3CDF8CC909FAEEA005D42C71F113B505F766DD_gshared (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// TResult System.Func`3<System.Object,System.Object,System.Object>::Invoke(T1,T2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_gshared_inline (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<System.Object>::Invoke(T0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method) ;
// T Vuforia.Internal.Observers.AObserver::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AObserver_GetComponent_TisRuntimeObject_mFD5CA724883B553D6F302EC78F6DC1208322183D_gshared (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method) ;
// System.Void System.Action`3<System.Object,System.Object,Vuforia.TargetStatus>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_3__ctor_mE4F084D585C6F2609C5A9EF801F17C462C2E2FFE_gshared (Action_3_t2DDA476626C83E61B40D2231D251968B93E6DFF3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Action`3<System.Object,System.Object,Vuforia.Internal.Core.Pose>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_3__ctor_mB9D8F5D65F59933E0735786F3B048F0E8D3B21D6_gshared (Action_3_tE6E38953567A47D52A1C6421A2C9E10423DFB6B1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// T[] UnityEngine.GameObject::GetComponentsInChildren<System.Object>(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* GameObject_GetComponentsInChildren_TisRuntimeObject_m511E687BF2424F8D832EA2EAA459870887FB9540_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_includeInactive, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.ExtensionMethods.IEnumerableExtensionMethods::ForEach<System.Object>(System.Collections.Generic.IEnumerable`1<T>,System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IEnumerableExtensionMethods_ForEach_TisRuntimeObject_m750820EA818024D238C99A0B19E5B5C89AA062A1_gshared (RuntimeObject* ___0_enumerable, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_action, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.ObserverFactory::CreateRuntimeMeshBehaviourImpl<System.Object>(Vuforia.Public.Observers.IRuntimeMeshBehaviour,UnityEngine.Material,System.Boolean,UnityEngine.HideFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ObserverFactory_CreateRuntimeMeshBehaviourImpl_TisRuntimeObject_m173BBB2DEE7EAD5D27B40E8186A1ECD7829E620A_gshared (ObserverFactory_t15303B50E9714D21517E15020805420A68418285* __this, RuntimeObject* ___0_meshBehaviour, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_displayMaterial, bool ___2_hasCollision, int32_t ___3_hideFlags, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m67F18797ADF615671341068504396819F0378201_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Int32Enum>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* Enumerable_ToArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF0ED7CE327D8D9E549912B674D4EDB30393887A4_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.Vector3,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m3B1BCBC0885F3E93CDC21C75185F09A25FE0CC17_gshared (Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<UnityEngine.Vector3,UnityEngine.Vector3>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4_gshared (RuntimeObject* ___0_source, Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* ___1_selector, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<UnityEngine.Vector3>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Void System.Func`3<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m26AFD41330EA0B83350AB3F6F7A2DB0D2DBE610A_gshared (Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// TAccumulate System.Linq.Enumerable::Aggregate<UnityEngine.Vector3,UnityEngine.Vector3>(System.Collections.Generic.IEnumerable`1<TSource>,TAccumulate,System.Func`3<TAccumulate,TSource,TAccumulate>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Enumerable_Aggregate_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m96FF4145CF958B8626E2DB961A398CC6E23BFB83_gshared (RuntimeObject* ___0_source, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_seed, Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* ___2_func, const RuntimeMethod* method) ;
// System.Int32 System.Linq.Enumerable::Count<UnityEngine.Vector3>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC44B7DB65ABE22FB6B31F20168591552226483FE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Void Vuforia.MeshSetRenderer::ShowAreaTargetAugmentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetRenderer_ShowAreaTargetAugmentation_m81966F61D08D218F7E794F8EE08EE6DCF371CC53 (MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.MeshSetRenderer::HideAreaTargetAugmentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetRenderer_HideAreaTargetAugmentation_mD15438745740A45FE2D1E816F668291E1C7579DD (MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* __this, 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.VoxelTree::StopRendering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_StopRendering_m330A0190076EC1B215F76BF28C7FC4FE8AE2F6AD (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::StartRendering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_StartRendering_mFDF28A0BC2E749945FB1DB6C66A4CC19E1ADBAB0 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaAugmentationRenderer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaAugmentationRenderer__ctor_m31E1CB26B83E55E3D2B177A8E94DD196B2C2AF95 (VuforiaAugmentationRenderer_t1494A3E0CE4C90DFA9D1383039EB783F07B79F68* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.GraphicsDeviceType UnityEngine.SystemInfo::get_graphicsDeviceType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545 (const RuntimeMethod* method) ;
// System.Boolean Vuforia.TileSetUtil::LoadJsonFile(System.String,System.String,System.IntPtr&,Vuforia.PCTileSet&,Vuforia.StorageType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TileSetUtil_LoadJsonFile_m1B593DDF698A04E0E136B089E65876EA84D41E0E (String_t* ___0_dataSetName, String_t* ___1_tileSetFilePath, intptr_t* ___2_zipHandle, PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64** ___3_tileSet, int32_t ___4_storageType, const RuntimeMethod* method) ;
// System.Int32 Vuforia.TileSetUtil::GetDepth(Vuforia.PCTileSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TileSetUtil_GetDepth_mE1096E1798400136908160486BFA31CE565A4EA2 (PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* ___0_tileSet, const RuntimeMethod* method) ;
// 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.GameObject::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
// 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.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsSimulatorPlayMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.LayerMask::NameToLayer(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_NameToLayer_m2764C530EDA9EC3226A36E3FD43E020B413AF139 (String_t* ___0_layerName, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::set_layer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, int32_t ___0_value, 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) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.PointCloudBehaviour>()
inline PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* GameObject_AddComponent_TisPointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_m715A08AFF8FCA0BA18B49A7956DE871AF6BD69A7 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// UnityEngine.HideFlags UnityEngine.Object::get_hideFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Single Vuforia.TileSetUtil::GetSpacing(Vuforia.PCTileSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TileSetUtil_GetSpacing_mDF59E2214EF1821809A641783599F1836BEEF89C (PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* ___0_tileSet, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// UnityEngine.Material Vuforia.PointCloudLoaderUtility::GetMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* PointCloudLoaderUtility_GetMaterial_m9D87DC891B544C43A768C9065E8E0F332C6E8279 (const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudBehaviour::Setup(System.IntPtr,System.Int32,System.Single,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_Setup_m30248009C5F64FE4498BAD81C8C8551478EFAD82 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, intptr_t ___0_zipHandlePtr, int32_t ___1_maxDepth, float ___2_pointSize, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::Initialize(UnityEngine.Transform,UnityEngine.Transform,Vuforia.PCTile,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_Initialize_mF4114C3995CB8BB117444752E1C432E00FD69EB0 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_areaTargetTransform, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___2_rootTile, bool ___3_occlusion, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.PointCloudRenderer>()
inline PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* GameObject_AddComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m5849A842E7DE5CC6453D8068E9A20AFF185AEC4D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.PointCloudRenderer::Initialize(Vuforia.PointCloudBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_Initialize_m844422D53C6711FAAC0550CD19095D3BEA50ECA0 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* ___0_behaviour, const RuntimeMethod* method) ;
// System.Boolean Vuforia.PCShaderSupportUtil::IsGeometryShaderSupported()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PCShaderSupportUtil_IsGeometryShaderSupported_m2F14241B556E75F51CB85007E4A6049F2B2CA6E8 (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 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 System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.PointCloudLoaderUtility::Load(Vuforia.PointCloudBehaviour&,System.String,System.String,UnityEngine.Transform,System.Boolean,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointCloudLoaderUtility_Load_m0E940DF071B21E1ADFCA2FA7CD705613C986DAA8 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** ___0_pointCloudBehaviour, String_t* ___1_datasetName, String_t* ___2_path, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___3_parentTransform, bool ___4_withOcclusion, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___5_material, 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 Vuforia.PointCloudRenderer::get_IsActive()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PointCloudRenderer_get_IsActive_m83674CFE228529ECE9A2840FE0D905D990E9AD12_inline (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudRenderer::ShowPointCloud()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_ShowPointCloud_m7E2848E32FB4E939CA62262E20023C370B468D7B (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudRenderer::HidePointCloud()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_HidePointCloud_m33A03519476F9259B58EF1C4256CD820B9A54AE7 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudRenderer::set_IsActive(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointCloudRenderer_set_IsActive_mC5F3D6319B4CA6E85F25DEE8A0CE4EA194671EC5_inline (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.PointCloudRenderer::AreVoxelBoundsSeveredByScriptRecompilation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PointCloudRenderer_AreVoxelBoundsSeveredByScriptRecompilation_m2231AA59579B9C57FABE7CE0E023B778D0C2D49F (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudRenderer::DestroyPointCloudAugmentationAndThisRenderer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_DestroyPointCloudAugmentationAndThisRenderer_m5419E9698B83196CFB5AF516F8091CB5974CB376 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
// System.Int32 Vuforia.VoxelTree::get_MaxDepth()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VoxelTree_get_MaxDepth_m0DF38C8E03FAE724167B73102B178FFCC1C89B42_inline (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::SetParent(UnityEngine.Transform,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, bool ___1_worldPositionStays, const RuntimeMethod* method) ;
// System.Void UnityEngine.Renderer::set_sharedMaterial(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Transform::get_parent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.GameObject::get_layer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Voxel::get_IsLoaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Voxel_get_IsLoaded_m748C53A91FF5B1F140015AEA69DF6C01E3CC53A0 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Voxel::get_ShouldLoad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Voxel_get_ShouldLoad_m67F4A612AB5A9EC4FD8C0ADF7E7161DFC0D72479 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.Voxel>::Invoke(T)
inline void Action_1_Invoke_mC7B179DE3A7B1E699D9F39601BF95E418E37B20F_inline (Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* __this, Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F*, Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
// System.Void Vuforia.Voxel::TryAssemblingMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_TryAssemblingMesh_m818F5F2407D0B44BD36F79CF597B6B18B4C5B585 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel::StartLoadingContent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_StartLoadingContent_mD8187CC54D7A533DCA1DC8A245022E19C3A50B12 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VoxelTree::TryRequestLoading(Vuforia.MeshConstructionRequest&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VoxelTree_TryRequestLoading_mE9B328C1CC86A8FA9427E5FECEEF6D5E97128AAC (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE** ___0_request, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel/MeshBuildCallback::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshBuildCallback__ctor_mD4E4A0A0C96E41EA65F7CEC7F918A81C67C9648D (MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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 UnityEngine.MeshFilter::set_sharedMesh(UnityEngine.Mesh)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel::CompleteMeshBuildingRequest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_CompleteMeshBuildingRequest_mFFFF7BBB5931F4EF03604EA6C10FFB0F48819418 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel::InvokeOnLoadingDoneEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_InvokeOnLoadingDoneEvent_m7515A9A613AA85E49BD9B0D9E2F1495D465D2767 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.FileIOTask/OnTaskCompleted::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTaskCompleted__ctor_m7850A5043D56F83AC62DF13FFB9AC2F235F4C24B (OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void Vuforia.FileIOTask::add_OnTaskCompletedEvent(Vuforia.FileIOTask/OnTaskCompleted)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_add_OnTaskCompletedEvent_m9DE2EFFF32BD51F7852820E6C0F9298596AD3073 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Threading.WaitCallback::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitCallback__ctor_m9730564F9A28ECB72462D05AA92CA9E43DE9B41C (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Boolean System.Threading.ThreadPool::QueueUserWorkItem(System.Threading.WaitCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool ThreadPool_QueueUserWorkItem_mE534D14C47699D1D37288AE0710B19FC7EC02BAB (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* ___0_callBack, RuntimeObject* ___1_state, const RuntimeMethod* method) ;
// System.Void Vuforia.FileIOTask::Cancel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_Cancel_m96AD6C453CED2BBAF26D7F1159E86CF1A034E091 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel::DestroyMeshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_DestroyMeshes_mE461CDA0736A3008E07E3F715FD49142F85C45FE (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* 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) ;
// System.Void Vuforia.Voxel::DestroyMesh(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_DestroyMesh_mB083A107FD781672E3CE57FCC15C78A117A29FA4 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_mesh, const RuntimeMethod* method) ;
// System.IntPtr Vuforia.VoxelTree::get_zipHandle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VoxelTree_get_zipHandle_mD7F6A11DDA3614ADEA56D19CF5F68659C3CCACC4_inline (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel/<BuildContentMesh>d__33::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__33__ctor_m6A0A8D66AF71138868A5B0C2587966250AF4F782 (U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void UnityEngine.Renderer::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_enabled_m015E6D7B825528A31182F267234CC6A925F71DA8 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Collider::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::StopCoroutine(UnityEngine.Coroutine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___0_routine, const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling<Vuforia.Voxel>(System.Action`1<T>,T)
inline void DelegateHelper_InvokeWithExceptionHandling_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m09A5B9D0D895138AC6F9DF45322C80DD294AB724 (Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* ___0_action, Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* ___1_arg, const RuntimeMethod* method)
{
(( void (*) (Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F*, Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisRuntimeObject_mF82225C6B4DD7082F7902B198FDFF5032AB20022_gshared)(___0_action, ___1_arg, 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.VoxelTree::DeQueueRequest(Vuforia.MeshConstructionRequest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_DeQueueRequest_m73DD2903BC732668BF9E45B20E3463F7849814F4 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* ___0_request, const RuntimeMethod* method) ;
// System.Boolean Vuforia.PCRuntimeUtility::IsEditor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PCRuntimeUtility_IsEditor_mEA475203D478638E8D980A7082D0793CBA1E9F0C (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.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __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) ;
// System.Void UnityEngine.Mesh::set_bounds(UnityEngine.Bounds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel/MeshBuildCallback::Invoke(UnityEngine.Mesh)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_inline (MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, 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.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelPool::Get(Vuforia.VoxelGameObject&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelPool_Get_mB685FD2A26788B775D5B31705D1A6E0A9F56BB7D (VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* __this, VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E** ___0_newVoxelGameObject, const RuntimeMethod* method) ;
// 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.Void UnityEngine.Transform::SetParent(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_p, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::InitTiles(Vuforia.PCTile,System.Int32,UnityEngine.Vector3,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_InitTiles_m201CE94AD20E05ABBC44AC2A9E9B380C5D19C279 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, int32_t ___1_depth, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_parentCenter, int32_t* ___3_id, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel::Init(Vuforia.VoxelTree,UnityEngine.Transform,Vuforia.PCTile,Vuforia.VoxelGameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_Init_mF85FA19C3D6A3B4A1B176C2757BAF0A2E5D45331 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* ___0_pcBehaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___2_tile, VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* ___3_voxelGameObject, const RuntimeMethod* method) ;
// System.Void Vuforia.ContentTile::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentTile__ctor_m10148467FBBDCCA7E182CDC61CFA35366AE63889 (ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>::Add(TKey,TValue)
inline void Dictionary_2_Add_m0501CAA3BAFD6F2462FC0B8D3F27BF994BE5E7D6 (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* __this, int32_t ___0_key, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*, int32_t, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
}
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314 (const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration Vuforia.VuforiaConfiguration::get_Vuforia()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ;
// System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_VirtualSceneScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Single,System.Single>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::add_VirtualSceneScaleFactorUpdated(System.Action`2<System.Single,System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_add_VirtualSceneScaleFactorUpdated_mEB63EA06ED2BBA85203191F4038F6E0452123F6E (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Vuforia.TileSetUtil::GetLocalCenter(Vuforia.PCTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TileSetUtil_GetLocalCenter_m67D62C59208D56D52D35922D698A7706DDA8278D (PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Bounds Vuforia.TileSetUtil::GetBounds(Vuforia.PCTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 TileSetUtil_GetBounds_m791239D64248169D38BFFADCEC93E210B8BB33B9 (PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Bounds::get_center()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
// 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.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) ;
// System.Void Vuforia.VoxelTree/<UpdateVisibleTiles>d__36::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateVisibleTilesU3Ed__36__ctor_mD0E1095249288FDCB375BD8D4EC7D37AA55C02F8 (U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Camera::get_projectionMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Camera::get_worldToCameraMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_worldToCameraMatrix_m48E324BD76706A316A1701EFC6A3DEC7DFB2FF40 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, 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::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) ;
// System.Void UnityEngine.GeometryUtility::CalculateFrustumPlanes(UnityEngine.Matrix4x4,UnityEngine.Plane[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeometryUtility_CalculateFrustumPlanes_mEF5113B6E681CC589EE06AF63CD4BE1E744F731D (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_worldToProjectionMatrix, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_planes, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>::get_Values()
inline ValueCollection_t470EDA97EB97D5823D843D6D11ED3DEABA92A2C5* Dictionary_2_get_Values_m60061083B170D4C058F9F322E6079607B8C648BC (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* __this, const RuntimeMethod* method)
{
return (( ValueCollection_t470EDA97EB97D5823D843D6D11ED3DEABA92A2C5* (*) (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*, 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.ContentTile>::GetEnumerator()
inline Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9 ValueCollection_GetEnumerator_mAD86906A1A620260FE12148A2C6BE30D64A0E752 (ValueCollection_t470EDA97EB97D5823D843D6D11ED3DEABA92A2C5* __this, const RuntimeMethod* method)
{
return (( Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9 (*) (ValueCollection_t470EDA97EB97D5823D843D6D11ED3DEABA92A2C5*, const RuntimeMethod*))ValueCollection_GetEnumerator_mDC2BD0AFDA087B7E7C23A8077E612664DFA8A152_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.ContentTile>::Dispose()
inline void Enumerator_Dispose_m8658ECEB1F39D836451E9593A06B251BBF4267A8 (Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9*, const RuntimeMethod*))Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.ContentTile>::get_Current()
inline ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* Enumerator_get_Current_mA9D7497E35B855E68D4160D5347DD9CA6DB9FF17_inline (Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9* __this, const RuntimeMethod* method)
{
return (( ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* (*) (Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9*, const RuntimeMethod*))Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline)(__this, method);
}
// System.Void System.Action`1<Vuforia.Voxel>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m49BABA6B50F6438D721DA7BFC910DAB895820F36 (Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Voxel::LoadVoxelMeshes(System.Action`1<Vuforia.Voxel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_LoadVoxelMeshes_m24E15876B75A5314638465129E8FBE2B07DAB9F6 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* ___0_onLoadingDone, const RuntimeMethod* method) ;
// System.Int32 System.Threading.Interlocked::Increment(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309 (int32_t* ___0_location, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VoxelTree::AllChildrenReady(Vuforia.ContentTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VoxelTree_AllChildrenReady_m0D4A98CFC5A61AAEBCDE2686CA397ECC03CD04A9 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* ___0_contentTile, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel::ShowMesh(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_ShowMesh_m960988EFBC27F635E89FE4474758E269D9260BA2 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, bool ___0_show, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.ContentTile>::MoveNext()
inline bool Enumerator_MoveNext_mE7213CD4CEC6ADB2192D80FE49EA55CFE96F429B (Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9*, const RuntimeMethod*))Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared)(__this, method);
}
// System.Int32 System.Threading.Interlocked::Decrement(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D (int32_t* ___0_location, const RuntimeMethod* method) ;
// System.Void System.Action::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.PCTile>::.ctor()
inline void List_1__ctor_mF4BDC2820CE45E3F221A867D4115A85868BA53B0 (List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.PCTile>::set_Capacity(System.Int32)
inline void List_1_set_Capacity_m449CB4647FAFBAE523B7F6E12B6699D0699A7EEF (List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mD826E33A9E5EBC19C714653217071790693E0B95_gshared)(__this, ___0_value, method);
}
// System.Void Vuforia.VoxelTree::GetVisibleTiles(Vuforia.PCTile,UnityEngine.Plane[],System.Single,System.Collections.Generic.List`1<Vuforia.PCTile>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_GetVisibleTiles_mEA4D564F198013AFD6EE021269D93CB1A496F03D (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_frustumPlanes, float ___2_scaleFactor, List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* ___3_tiles, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Vuforia.PCTile>::GetEnumerator()
inline Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348 List_1_GetEnumerator_m6A80FEF161BE8FC56FF3E204F50B025CA52D6599 (List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* __this, const RuntimeMethod* method)
{
return (( Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348 (*) (List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Vuforia.PCTile>::Dispose()
inline void Enumerator_Dispose_m213A0FD34BF2216812BD20B0E3949A899C514A8E (Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Vuforia.PCTile>::get_Current()
inline PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* Enumerator_get_Current_mDBE90A93E6D12EA6BDFDDA6A814F3317B02CDB2A_inline (Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348* __this, const RuntimeMethod* method)
{
return (( PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* (*) (Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Void Vuforia.VoxelTree::AddTileVoxel(Vuforia.PCTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_AddTileVoxel_mA67E5C91A33516CDB39FD64B1E4199E0580E2B6F (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<Vuforia.PCTile>::MoveNext()
inline bool Enumerator_MoveNext_m80CA30CCEEAFE1EFC89745D79DA21BD14FCD42B6 (Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>::GetEnumerator()
inline Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* __this, const RuntimeMethod* method)
{
return (( Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA (*) (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,Vuforia.ContentTile>::Dispose()
inline void Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F (Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,Vuforia.ContentTile>::get_Current()
inline KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_inline (Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E (*) (Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,Vuforia.ContentTile>::get_Key()
inline int32_t KeyValuePair_2_get_Key_mFEEA925865156833D041792EAFCF2E2D93CC4BDE_inline (KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E*, const RuntimeMethod*))KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m40797BA7769A4EDCD0FAB362D0879FD67738F458 (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared)(__this, ___0_key, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,Vuforia.ContentTile>::get_Value()
inline ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_inline (KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E* __this, const RuntimeMethod* method)
{
return (( ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* (*) (KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
}
// System.Boolean Vuforia.VoxelTree::IsTileInDistanceRange(Vuforia.PCTile,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VoxelTree_IsTileInDistanceRange_m57338E01B60F6F0E59A692ACAE482B042F91B213 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, float ___1_scaleFactor, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,Vuforia.ContentTile>::MoveNext()
inline bool Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7 (Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Int32>::GetEnumerator()
inline Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
return (( Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::Dispose()
inline void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<System.Int32>::get_Current()
inline int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline)(__this, method);
}
// System.Void Vuforia.VoxelTree::RemoveTileVoxel(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_RemoveTileVoxel_mA49D626F128F713075433F085D31A1B728BDABE7 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, int32_t ___0_tileID, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared)(__this, method);
}
// System.Boolean UnityEngine.GeometryUtility::TestPlanesAABB(UnityEngine.Plane[],UnityEngine.Bounds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeometryUtility_TestPlanesAABB_mC59A5BE75084C86EAEB8E8F0FF6E6C171E0C1012 (PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___0_planes, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_bounds, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m8F79EDF620E84FD8027F85458A4F6341CBD0E088 (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* __this, int32_t ___0_key, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*, int32_t, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>::Remove(TKey)
inline bool Dictionary_2_Remove_m2F75E0CB3B5138E9E81E911F80663A36C0E74E4C (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method);
}
// System.Void Vuforia.VoxelPool::Return(Vuforia.ContentTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelPool_Return_mB33F4C65B5A0E017655A4C06C84B6FFA4F568882 (VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* __this, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* ___0_contentTile, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<Vuforia.Voxel>()
inline Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* GameObject_GetComponent_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m6237DBC2CAB1E4ABB1660FE625CCC8344B36A257 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_mCCBD9B1D73F022678AE08C1EA2C3E28478B69AB8 (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* __this, int32_t ___0_key, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*, int32_t, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218*, const RuntimeMethod*))Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared)(__this, ___0_key, ___1_value, 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) ;
// 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.Transform::TransformPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, 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.Single UnityEngine.Vector3::Distance(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VoxelTree::IsTileVisible(Vuforia.PCTile,UnityEngine.Plane[],System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VoxelTree_IsTileVisible_mEB9FC9289A7525E9BF5EA64451D11047E19419BD (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_frustumPlanes, float ___2_scaleFactor, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.PCTile>::Add(T)
inline void List_1_Add_m3A309F0B30DD39AFC41B1BAC64BFFD0C7DED5C27_inline (List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550*, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Int32 System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>::get_Count()
inline int32_t List_1_get_Count_m53B0213D17A28DDFF560E256EB17CCD659031233_inline (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void Vuforia.MeshConstructionRequest::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshConstructionRequest__ctor_m89EED1BB53F2A24424996EB64E80BC7B2FE0617D (MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>::Add(T)
inline void List_1_Add_mC2A3339CC7313DCB535ED5E574CA6E0123B30F3F_inline (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* __this, MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A*, MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// T System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>::get_Item(System.Int32)
inline MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* List_1_get_Item_m169D5A582E30E81C917B99C25039ABE9E61CE75F (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* (*) (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Int32 Vuforia.MeshConstructionRequest::get_UniqueId()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MeshConstructionRequest_get_UniqueId_m0E4A03F3B68CA4DF8C6C1F17867D0D33DFC042C2_inline (MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_mB01D62C11EBF13B196DCF1F46986AF1A747D117F (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::remove_VirtualSceneScaleFactorUpdated(System.Action`2<System.Single,System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_remove_VirtualSceneScaleFactorUpdated_m069108D8AC23B1CA2B2FC858EE3BA23F8C967883 (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Transform::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::get_isPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
// Vuforia.IPlayModeEditorUtility Vuforia.PlayModeEditorUtility::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE (const RuntimeMethod* method) ;
// Vuforia.VuforiaBehaviour Vuforia.VuforiaBehaviour::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0 (const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.Camera>()
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void 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.Collections.IEnumerator Vuforia.VoxelTree::UpdateVisibleTiles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VoxelTree_UpdateVisibleTiles_m2338066C7EC78EEFD1E3918A96363958555C074B (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>::.ctor()
inline void Dictionary_2__ctor_m5085AD84A18DB084E0B1C33EF77DF74218CBD518 (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
// System.Void Vuforia.VoxelPool::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelPool__ctor_mCA81E07955D94DFF2A6E2B8A84077E5CE05BC499 (VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>::.ctor()
inline void List_1__ctor_mC7C7BDD7A5DB73AC5FAAC24DB3DCF43CC635B330 (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.WaitForSeconds::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* __this, float ___0_seconds, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::CalculateFrustumPlanes(UnityEngine.Plane[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_CalculateFrustumPlanes_mBEA28F744494B87CC634F77C544A4F9092366FBD (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___0_frustumPlanes, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::RemoveNonVisibleVoxels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_RemoveNonVisibleVoxels_m5376EFD02D04F026F7EB561D2ABE6E15E2C5F65F (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>::get_Count()
inline int32_t Dictionary_2_get_Count_m93965237F1034184DF7CC37C56572C2F62B051E8 (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*, const RuntimeMethod*))Dictionary_2_get_Count_mB1687BC0FFB3D5E49E5129641D4FB9EA23743F91_gshared)(__this, method);
}
// System.Void Vuforia.VoxelTree::SearchForVisibleVoxelsAndCreateContentTiles(Vuforia.PCTile,UnityEngine.Plane[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_SearchForVisibleVoxelsAndCreateContentTiles_mD301FF8EAB8E2483B87A5E1E95335B85DE7C3918 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_frustumPlanes, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::UpdateMeshConstructions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_UpdateMeshConstructions_m6092A97DA9C5AF7DD999E3256C3C439F7FAEEC60 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::set_zipHandle(System.IntPtr)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VoxelTree_set_zipHandle_mC6C703143ACEAC9E5479B3B95C8E495C330FB13E_inline (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, intptr_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::set_MaxDepth(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VoxelTree_set_MaxDepth_m1FEF8A46F46044B0F0E86AC390E164010BA6E3A9_inline (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.MeshSetVoxel>()
inline MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* GameObject_AddComponent_TisMeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A_m2F04953366CB1C374EF71957B2793FA2AFD956E2 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.VoxelTree::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree__ctor_m920846DB071A3F52B2C7B5D5D7A13C06A9BAC3E5 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.MeshSetVoxel::ClearCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetVoxel_ClearCache_mD34251A9C217B45E92C06CB6F52346E08EBA1585 (MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel::UnloadContent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_UnloadContent_m8100E215362C1B575B33D364E46AED7301CB38D7 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.MeshLoadTask::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshLoadTask__ctor_m82BA863CAA8F50CB7321CFE3ABD479CCC9D0E02B (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.FileIOTask::set_FileName(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FileIOTask_set_FileName_mCB76870C5ACE964E544D2E4F8372E4841508F6F0_inline (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Voxel::OnContentLoaded(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_OnContentLoaded_m0C4778F2C64FD18319EFEB709F00AB0AAB3B7625 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, RuntimeObject* ___0_loadedData, const RuntimeMethod* method) ;
// System.Void System.Threading.Monitor::Exit(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
// System.Void Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__6__ctor_mC8A1B4C5D89E8FACE9BB0195A63358E1F5920E76 (U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// T[] System.Array::Empty<UnityEngine.Vector3>()
inline Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_inline (const RuntimeMethod* method)
{
return (( Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* (*) (const RuntimeMethod*))Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_gshared_inline)(method);
}
// T[] System.Array::Empty<System.Int32>()
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_inline (const RuntimeMethod* method)
{
return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (const RuntimeMethod*))Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_gshared_inline)(method);
}
// System.Void Vuforia.Voxel::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel__ctor_m9F8F227879F26FB8AAD52BBC69901B089448E33C (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, 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.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_triangles(System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Voxel::get_IsMaxDepthLeafNode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Voxel_get_IsMaxDepthLeafNode_mD86C9770A15BAE3313F8727A798A8E2B8E693310 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::RecalculateNormals()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_RecalculateNormals_m3AA2788914611444E030CA310E03E3CFE683902B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<UnityEngine.MeshCollider>()
inline MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void UnityEngine.MeshCollider::set_cookingOptions(UnityEngine.MeshColliderCookingOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshCollider_set_cookingOptions_m76B9DE7A503EDD73499CFFB46F7ECD942B6C7A2C (MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.MeshCollider::set_sharedMesh(UnityEngine.Mesh)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshCollider_set_sharedMesh_m05F87B9AC04139285EBBCC159F77B51C6940E79C (MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_OnDestroy_mEF9820B7A8F18AF4E1C167B523280A906A1AAC0C (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudBehaviour::DestroyZipPtr()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_DestroyZipPtr_m218EADFE2FEEC51E46EC070F967D22C57963ABFF (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudBehaviour::UpdatePointSizeInMaterials(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_UpdatePointSizeInMaterials_m11997007712D403AAE298936CEB96C14C44B9C58 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, float ___0_newValue, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<Vuforia.PointCloudMaterial>::get_Item(System.Int32)
inline PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2 (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* (*) (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Void Vuforia.PointCloudBehaviour::SetMaterialProperty(UnityEngine.Material,System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_SetMaterialProperty_m94E9F1CC41B57177C364FF15EF4411061DCC90CD (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, int32_t ___1_propertyId, float ___2_newValue, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Vuforia.PointCloudMaterial>::get_Count()
inline int32_t List_1_get_Count_mF60904C3EA6519AE3AAD37E0C712E250257E3CA6_inline (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<Vuforia.PointCloudVoxel>()
inline PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* GameObject_AddComponent_TisPointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D_m9C79418D4E853114BB4A621F725E20D2A6A9B8EE (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass14_0__ctor_m5D7396B93EA450C0229F2E37BF854A0D73EE8D2B (U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudBehaviour::UpdateMaterial(UnityEngine.Material,System.Single,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_UpdateMaterial_m1EBF3EE17DFFEF2AA5854C499ED85958CB7CD55B (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, float ___1_height, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_parentTransform, const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.PointCloudMaterial>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m7B5E393082EC3DDF3D6AA78369FACD4D7987F6D8 (Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.PointCloudMaterial>::ForEach(System.Action`1<T>)
inline void List_1_ForEach_m97741FDE0EBF183B1E991061CDD0DB9CB7E3B4B7 (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* __this, Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8* ___0_action, const RuntimeMethod* method)
{
(( void (*) (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C*, Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8*, const RuntimeMethod*))List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared)(__this, ___0_action, method);
}
// System.Void Vuforia.PointCloudBehaviour::SetMaterialPropertyVector(UnityEngine.Material,System.Int32,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_SetMaterialPropertyVector_mC655016A679860D5E6D0EC7159AEFBDFA03FBEBC (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, int32_t ___1_propertyId, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_vector, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_up()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.PointCloudBehaviour::ContainsLevelMaterial(System.Int32,UnityEngine.Material&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PointCloudBehaviour_ContainsLevelMaterial_m2610A7DBD5339D5E9616F176FB9ACB13D46D7D9F (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, int32_t ___0_level, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___1_material, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudMaterial::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudMaterial__ctor_mDA485BE566F44B9FCBB9F535224EADD44B595ED0 (PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* __this, const RuntimeMethod* 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.Boolean UnityEngine.Material::HasProperty(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.PointCloudMaterial>::Add(T)
inline void List_1_Add_m5D6541EE5998396956310D875AE5A04CC0FB5EEE_inline (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* __this, PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C*, PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void UnityEngine.Material::SetFloat(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetVector(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::Destroy3DTiles(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_Destroy3DTiles_m4936C02030EB79581889D703FA47A452854655B8 (intptr_t ___0_tiles, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.PointCloudMaterial>::.ctor()
inline void List_1__ctor_mCFE6549CB6002DAFB1BF7DB7F771EE4F8F9DAEC7 (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Int32 UnityEngine.Shader::PropertyToID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void Vuforia.PointLoadTask::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointLoadTask__ctor_m4AC90668E32836EFC7A336EAC8437694AFA5DBEC (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__5__ctor_m6907BA9D6B9FE0955843B4A34BBCC83BEEBA069D (U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Boolean Vuforia.ColoredPointCloudData::IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColoredPointCloudData_IsNull_m827C713D18356BA220C570D83721E896DEADEB58 (ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_colors32(UnityEngine.Color32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_colors32_m0E4462B7A1D613E6FB15DD7584BCE5491C17820F (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_normals(UnityEngine.Vector3[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::SetIndices(System.Int32[],UnityEngine.MeshTopology,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetIndices_m2AE7ED76A6C77D218C37C011DDB948589FD45B97 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_indices, int32_t ___1_topology, int32_t ___2_submesh, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color32::op_Implicit(UnityEngine.Color32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
// System.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::set_uv(UnityEngine.Vector2[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.FileIOTask/OnTaskCompleted::Invoke(System.Object)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_inline (OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) ;
// System.Void Vuforia.FileIOTask/OnTaskFailed::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_inline (OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, const RuntimeMethod* method) ;
// System.String Vuforia.FileIOTask::get_FileName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* FileIOTask_get_FileName_m820000B894F55224868A348D19CB4CDA1742E323_inline (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, const RuntimeMethod* method) ;
// Vuforia.DracoMeshData Vuforia.MeshLoadTask::ReadTileMesh(System.String,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* MeshLoadTask_ReadTileMesh_m3EF0061C86A94D15D97FD0B0D027CB2976CE5914 (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, String_t* ___0_filePath, intptr_t ___1_zipHandle, const RuntimeMethod* method) ;
// System.Void Vuforia.FileIOTask::SetDone(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_SetDone_m5F9572AAFFE2E707D01C08526F9682DF18A7AEB2 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) ;
// System.Void Vuforia.DracoMeshData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DracoMeshData__ctor_m16DEC54D0F77C2ED8AED37D1BDE3AE9759D9E9F4 (DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::CreateMesh(System.IntPtr&,System.IntPtr,System.String,Vuforia.CesiumTiles/ErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_CreateMesh_m001F9CC4DE5CAB1C6F3E356A3AC6B4ADB6DC6BCF (intptr_t* ___0_mesh, intptr_t ___1_tiles, String_t* ___2_entryPath, int32_t* ___3_error, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::DestroyMesh(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_DestroyMesh_mE8D50391F07EDBCA4C789050EF04B679F7FF3751 (intptr_t ___0_mesh, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::HasMeshIndices(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_HasMeshIndices_m63021A68DBF0D75D6A44007CD2E30876734D5214 (intptr_t ___0_mesh, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::GetMeshVertexCount(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetMeshVertexCount_m1F43304468E5D5C4198408E435AC46635DFAD0E8 (intptr_t ___0_mesh, int32_t* ___1_vertexCount, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::GetMeshIndexCount(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetMeshIndexCount_mC0D223C28BCF2AE95F0A70CE444626698B5A3037 (intptr_t ___0_mesh, int32_t* ___1_indexCount, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::GetMeshAttributeList(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetMeshAttributeList_m13A514AD302009ABD20C0B687966E8B4D9654AE2 (intptr_t ___0_mesh, intptr_t* ___1_attributes, const RuntimeMethod* method) ;
// UnityEngine.Vector3[] Vuforia.MeshLoadTask::GetAttributeDataVertices(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* MeshLoadTask_GetAttributeDataVertices_mC63C4F4F91E63CE5AE63BC241602456DA75DD9E0 (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, intptr_t ___0_attributeListPointer, int32_t ___1_attributeType, int32_t ___2_vertexCount, const RuntimeMethod* method) ;
// System.Void Vuforia.MeshLoadTask::ConvertNativeTransformToUnity(UnityEngine.Vector3[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshLoadTask_ConvertNativeTransformToUnity_m76481161E41A575E8032992CA4EEE161093A17BB (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_vertices, const RuntimeMethod* method) ;
// System.Int32[] Vuforia.MeshLoadTask::GetAttributeDataTriangles(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshLoadTask_GetAttributeDataTriangles_m229214AE815702839CFF5244FABBFF4F229AB15C (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, intptr_t ___0_meshSetPointer, int32_t ___1_indicesCount, const RuntimeMethod* method) ;
// System.Void Vuforia.MeshLoadTask::RevertTrianglesIndicesOrder(System.Int32[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshLoadTask_RevertTrianglesIndicesOrder_mC22695D8C83D5FCF95455B2FEDD91CD06DB32B15 (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_triangles, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::GetAttributeListElement(System.IntPtr,System.Int32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetAttributeListElement_mBE80D98FDA0D39A663F71E7C964AFA102787FF4C (intptr_t ___0_list, int32_t ___1_element, intptr_t* ___2_attribute, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::GetAttributeData(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetAttributeData_m1AFB776FFC5DF1B08970CE411501936915492E90 (intptr_t ___0_attribute, intptr_t* ___1_data, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::CopyAttributeData<UnityEngine.Vector3>(System.IntPtr,T[]&,System.Int32)
inline bool CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F (intptr_t ___0_attributeData, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**, int32_t, const RuntimeMethod*))CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F_gshared)(___0_attributeData, ___1_buffer, ___2_bufferSize, method);
}
// System.Boolean Vuforia.CesiumTiles::CopyMeshIndexData<System.Int32>(System.IntPtr,T[]&,System.Int32)
inline bool CesiumTiles_CopyMeshIndexData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0974C82632AD83843139F0456B636221A4669DA1 (intptr_t ___0_mesh, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))CesiumTiles_CopyMeshIndexData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0974C82632AD83843139F0456B636221A4669DA1_gshared)(___0_mesh, ___1_buffer, ___2_bufferSize, method);
}
// System.Void Vuforia.FileIOTask::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask__ctor_m5A1BBB0800DF54F95689A2C0B7303B59312C961F (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, const RuntimeMethod* method) ;
// Vuforia.ColoredPointCloudData Vuforia.PointLoadTask::ReadTilePoints(System.String,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF PointLoadTask_ReadTilePoints_m3AB0DF911255861304FC18F423CB4FD2EA3B8ACC (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, String_t* ___0_filePath, intptr_t ___1_zipHandle, const RuntimeMethod* method) ;
// System.Void Vuforia.FileIOTask::SetFailed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_SetFailed_m323A2D10F951AEFBD9801BE891469E5CFED5657A (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::CreatePointCloud(System.IntPtr&,System.IntPtr,System.String,Vuforia.CesiumTiles/ErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_CreatePointCloud_m08EE7A74D75B37910BD8C4538662C21150D674A3 (intptr_t* ___0_pointCloud, intptr_t ___1_tiles, String_t* ___2_entryPath, int32_t* ___3_error, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::GetPointCloudVertexCount(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetPointCloudVertexCount_m56D2C3F2259F92953722B3594575030A49A74973 (intptr_t ___0_pointCloud, int32_t* ___1_vertexCount, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::GetPointCloudAttributeList(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetPointCloudAttributeList_m7CD9C0EB2799F38DC950BB5DECC19824F891C3A1 (intptr_t ___0_pointCloud, intptr_t* ___1_attributes, const RuntimeMethod* method) ;
// UnityEngine.Vector3[] Vuforia.PointLoadTask::GetAttributeDataInVector3(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* PointLoadTask_GetAttributeDataInVector3_m85E89A9C4C117BD7E7F49DEAE79D41312C899EB3 (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, intptr_t ___0_attributeListPointer, int32_t ___1_attributeType, int32_t ___2_vertexCount, const RuntimeMethod* method) ;
// System.Void Vuforia.PointLoadTask::ChangeNativeTransformToUnity(UnityEngine.Vector3[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointLoadTask_ChangeNativeTransformToUnity_m65785F801B4D8C4BD7C50664298DB03364B09F62 (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_vertices, const RuntimeMethod* method) ;
// UnityEngine.Color32[] Vuforia.PointLoadTask::GetAttributeDataInColor(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* PointLoadTask_GetAttributeDataInColor_m986AA458BF141420985B5C5B6F3D7627197A8EA5 (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, intptr_t ___0_attributeListPointer, int32_t ___1_vertexCount, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::DestroyPointCloud(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_DestroyPointCloud_m4267536A40794E1AECDD29E7D79AFF022932BB40 (intptr_t ___0_pointCloud, const RuntimeMethod* method) ;
// UnityEngine.Color32[] Vuforia.PointLoadTask::GetColorArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* PointLoadTask_GetColorArray_m93D6CA38363FEFB333B79448AF234D1FFC20CC04 (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, intptr_t ___0_colorAttributePointer, int32_t ___1_vertexCount, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::CopyAttributeData<System.Byte>(System.IntPtr,T[]&,System.Int32)
inline bool CesiumTiles_CopyAttributeData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mCEF7E00AB27C058681FE9C2DE7F02350A2785540 (intptr_t ___0_attributeData, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**, int32_t, const RuntimeMethod*))CesiumTiles_CopyAttributeData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mCEF7E00AB27C058681FE9C2DE7F02350A2785540_gshared)(___0_attributeData, ___1_buffer, ___2_bufferSize, 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.Void System.Xml.XmlDocument::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDocument__ctor_m09B578D51E249702C90A99B87A31ABE8CE4027DC (XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* __this, const RuntimeMethod* method) ;
// System.String System.String::Replace(System.Char,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___0_oldChar, Il2CppChar ___1_newChar, const RuntimeMethod* method) ;
// System.String[] System.String::Split(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_separator, const RuntimeMethod* method) ;
// System.Int32 System.String::IndexOf(System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m490810CB7ADA9230AC0F8D78E213A8EFED129F55 (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_dataPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7 (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 Vuforia.PosixPath::Join(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_subPaths, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::Create3DTiles(System.IntPtr&,System.String,Vuforia.StorageType,Vuforia.CesiumTiles/ErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_Create3DTiles_mB3876BE90D0F0F6C5E180945874BC46C5A580132 (intptr_t* ___0_tiles, String_t* ___1_path, int32_t ___2_storageType, int32_t* ___3_error, const RuntimeMethod* method) ;
// System.String Vuforia.VuforiaRuntimeUtilities::GetStoragePath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuforiaRuntimeUtilities_GetStoragePath_mE4D2F4E26A6F6CB2738769D64EEC7740A3C6295F (String_t* ___0_path, 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) ;
// 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) ;
// System.Boolean Vuforia.CesiumTiles::Has3DTilesSet(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_Has3DTilesSet_mEFC7F9B6D58691EF3DBFC180C49FE12275C2EB03 (intptr_t ___0_tiles, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CesiumTiles::Get3DTilesSet(System.IntPtr,System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_Get3DTilesSet_mC33C67A20CAF805067080836595F42DDB5D1872E (intptr_t ___0_tiles, String_t** ___1_jsonTextBuffer, const RuntimeMethod* method) ;
// T Vuforia.Newtonsoft.Json.JsonConvert::DeserializeObject<Vuforia.PCTileSet>(System.String)
inline PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* JsonConvert_DeserializeObject_TisPCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64_m0ABD36B18202000035D083EE34F259E7BB7737BD (String_t* ___0_value, const RuntimeMethod* method)
{
return (( PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* (*) (String_t*, const RuntimeMethod*))JsonConvert_DeserializeObject_TisRuntimeObject_mB634F4FD9410FDAC814687B688D521F5727112C6_gshared)(___0_value, method);
}
// System.Void System.Collections.Generic.HashSet`1<System.Int32>::.ctor()
inline void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, const RuntimeMethod*))HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared)(__this, method);
}
// System.Void Vuforia.TileSetUtil::GetTileDepths(Vuforia.PCTile,System.Int32,System.Collections.Generic.HashSet`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TileSetUtil_GetTileDepths_m17D22B4C4B020F13E3627B4166D52CF139D9FDEC (PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, int32_t ___1_tileDepth, HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___2_depths, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Int32,System.Int32>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5 (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderBy<System.Int32,System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
inline RuntimeObject* Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF5A320122A7F872D706F9258F5F8B15341FB80F6 (RuntimeObject* ___0_source, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, const RuntimeMethod*))Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF5A320122A7F872D706F9258F5F8B15341FB80F6_gshared)(___0_source, ___1_keySelector, method);
}
// TSource System.Linq.Enumerable::Last<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
inline int32_t Enumerable_Last_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFD5BA313EA72B18F61BD8C68803034882461219 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Last_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFD5BA313EA72B18F61BD8C68803034882461219_gshared)(___0_source, method);
}
// System.Boolean System.Collections.Generic.HashSet`1<System.Int32>::Add(T)
inline bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared)(__this, ___0_item, method);
}
// System.Void Vuforia.TileSetUtil/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1D381AEB2CF69C70734EC8E0480441064D380CED (U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.String,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184 (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Boolean System.Linq.Enumerable::Any<System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisString_t_m3FE24CD50CFE82BB1A8D4AD1E53ECA8A5F53F501 (RuntimeObject* ___0_source, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___1_predicate, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared)(___0_source, ___1_predicate, method);
}
// System.Void Vuforia.PosixPath/InvalidPathException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidPathException__ctor_m62D559F92FDF121CC92E7A12401318483CD63979 (InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void System.Func`3<System.String,System.Int32,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m45855EDB11F442874423C04AB3FC60DA3D8735B9 (Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m8411CFF2BC76BE5C0B5F4237F89BCB1F18EE2F01_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.String,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,TResult>)
inline RuntimeObject* Enumerable_Select_TisString_t_TisString_t_m2555DD2A716A72DDD1F66A92114348A3634D8DE8 (RuntimeObject* ___0_source, Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m45C3AA817263477F450AE834CEABAE18078DAFD5_gshared)(___0_source, ___1_selector, method);
}
// TSource[] System.Linq.Enumerable::ToArray<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method);
}
// System.Void System.Func`2<System.String,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m6A29D0BC8A4BCF6079AD2737B4119D3802B41814 (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.String,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisString_t_TisString_t_mFD118DAE211D26D1F9416E64403E9182543D9AF6 (RuntimeObject* ___0_source, Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method);
}
// System.String System.String::Join(System.String,System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD (String_t* ___0_separator, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_value, 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.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.PosixPath/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3ECA5FC7F5D4E86E18C908E8A85310FB9247E6C0 (U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7* __this, const RuntimeMethod* method) ;
// System.String Vuforia.PosixPath::TrimLeadingSlashes(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PosixPath_TrimLeadingSlashes_mE808C71D0CFA0E7F0B4EE869A1E48414EE02C617 (String_t* ___0_subPath, const RuntimeMethod* method) ;
// System.Void System.Threading.Tasks.TaskScheduler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskScheduler__ctor_m5B686A63A37DECEC84F95EB67AF7B315703DB0B0 (TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Concurrent.BlockingCollection`1<System.Threading.Tasks.Task>::.ctor()
inline void BlockingCollection_1__ctor_m73F8D4A0E6A2516A956AD6397D3B02045CBF3F85 (BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88* __this, const RuntimeMethod* method)
{
(( void (*) (BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88*, const RuntimeMethod*))BlockingCollection_1__ctor_mE4804AFC835406D60751B014C8CE62A1BECBE558_gshared)(__this, method);
}
// System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71 (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* ___0_start, const RuntimeMethod* method) ;
// System.Void System.Threading.Thread::set_Name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_set_Name_m53E2BA6E84C04A6393EA5E470E516703CB892E4A (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Threading.Thread::set_IsBackground(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void System.Threading.Thread::Start()
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<T> System.Collections.Concurrent.BlockingCollection`1<System.Threading.Tasks.Task>::GetConsumingEnumerable(System.Threading.CancellationToken)
inline RuntimeObject* BlockingCollection_1_GetConsumingEnumerable_mE8EE3A401317C79F57EE3DCAFA9BEE8AD104093C (BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_cancellationToken, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*))BlockingCollection_1_GetConsumingEnumerable_m54821BA85A315D63DB8D65149612A5484E4E4CAD_gshared)(__this, ___0_cancellationToken, method);
}
// System.Boolean System.Threading.Tasks.TaskScheduler::TryExecuteTask(System.Threading.Tasks.Task)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskScheduler_TryExecuteTask_m54B7DE5E7D9D29D8FBC43B617CA0DD45A1966A1D (TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Threading.Tasks.Task>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_t84C257E858DDB8EA0B6269E08AAD9A2A2018A551* Enumerable_ToList_TisTask_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_m45D1584B2A77BDFCE7DE912A05BC2150C5EE854A (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_t84C257E858DDB8EA0B6269E08AAD9A2A2018A551* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
}
// System.Void System.Collections.Concurrent.BlockingCollection`1<System.Threading.Tasks.Task>::Add(T,System.Threading.CancellationToken)
inline void BlockingCollection_1_Add_m6CEAAF4D1412BA1176EEDB50708654EE9D30C785 (BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_item, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___1_cancellationToken, const RuntimeMethod* method)
{
(( void (*) (BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88*, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*))BlockingCollection_1_Add_mB4AC461D7BA08B694441BAB2975505D4CF536EAE_gshared)(__this, ___0_item, ___1_cancellationToken, method);
}
// System.Void UnityEngine.PropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.CustomNameAttribute::set_mVisibleName(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CustomNameAttribute_set_mVisibleName_m3B2884FA8F6CDFD675903CB58278EBC05761174A_inline (CustomNameAttribute_tA3F45EDA40725ABF23518C33CA7DDA72DD987D9F* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_unityVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_unityVersion_m27BB3207901305BD239E1C3A74035E15CF3E5D21 (const RuntimeMethod* method) ;
// System.Boolean Vuforia.UnityVersionUtility::VersionGreaterOrEqualThan(System.String,System.String,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVersionUtility_VersionGreaterOrEqualThan_mFCBE665C98AB3C5E574E991986A00A804199BE7A (String_t* ___0_version, String_t* ___1_referenceVersion, bool* ___2_validResult, const RuntimeMethod* method) ;
// System.Void System.Func`3<System.Version,System.Version,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mA82FA37FD0EF1992BED9AD6B8630ADC7B9EE1BA9 (Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m00571BE1A999D918DAD5FA2E9BD5F28DDEF2F365_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Boolean Vuforia.UnityVersionUtility::CompareVersions(System.String,System.String,System.Func`3<System.Version,System.Version,System.Boolean>,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVersionUtility_CompareVersions_m9AA71B3F6C68B59DB0EF5EC7D9522CCD1DBD55E3 (String_t* ___0_v1, String_t* ___1_v2, Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* ___2_comparer, bool* ___3_validResult, const RuntimeMethod* method) ;
// System.Version Vuforia.UnityVersionUtility::ParseUnityVersion(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* UnityVersionUtility_ParseUnityVersion_m5A083F4DF70982A4CAE069C33D04456E861A8FBD (String_t* ___0_unityVersionString, const RuntimeMethod* method) ;
// TResult System.Func`3<System.Version,System.Version,System.Boolean>::Invoke(T1,T2)
inline bool Func_3_Invoke_m91EF738A28A2FDF62BA96E2B8E311FCFFF9CC546_inline (Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* __this, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___0_arg1, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___1_arg2, const RuntimeMethod* method)
{
return (( bool (*) (Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A*, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*, const RuntimeMethod*))Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
// System.Text.RegularExpressions.Match System.Text.RegularExpressions.Regex::Match(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* Regex_Match_mE3EC82B72BF82AA4B8749251C12C383047531972 (String_t* ___0_input, String_t* ___1_pattern, const RuntimeMethod* method) ;
// System.String System.Text.RegularExpressions.Capture::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Capture_get_Value_m1AB4193C2FC4B0D08AA34FECF10D03876D848BDC (Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void System.IO.InvalidDataException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidDataException__ctor_mE85BD9741C8A2C6D03128821898A587169DA0C41 (InvalidDataException_t9D62CAAA10DD31CCD9C0F92AA5729A05282F18A1* __this, const RuntimeMethod* method) ;
// System.Void System.Version::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__ctor_m52D06833AE6481C0A9B72085BDC4D09A723CEF7F (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* __this, String_t* ___0_version, const RuntimeMethod* method) ;
// System.Void Vuforia.UnityVersionUtility/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m636CB05E57480575C015D9A47F1A22527F188CF6 (U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521* __this, const RuntimeMethod* method) ;
// System.Boolean System.Version::op_GreaterThanOrEqual(System.Version,System.Version)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Version_op_GreaterThanOrEqual_m792CE284B083EDAAC120E4028150194D1C1284EB (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___0_v1, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___1_v2, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Camera::ViewportToScreenPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Camera_ViewportToScreenPoint_m014E001B50C96CDE5AE5055B597DAA8DE7113023 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_xMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_yMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaShare/VuforiaShare_AndroidBridge::Share(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaShare_AndroidBridge_Share_m874EF05C78D8C3FB3A4D90AC524BA02CB71F71F3 (String_t* ___0_filePath, const RuntimeMethod* method) ;
// System.Void UnityEngine.AndroidJavaClass::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389 (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* __this, String_t* ___0_className, const RuntimeMethod* method) ;
// FieldType UnityEngine.AndroidJavaObject::GetStatic<UnityEngine.AndroidJavaObject>(System.String)
inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method)
{
return (( AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, const RuntimeMethod*))AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared)(__this, ___0_fieldName, method);
}
// ReturnType UnityEngine.AndroidJavaObject::CallStatic<System.Boolean>(System.String,System.Object[])
inline bool AndroidJavaObject_CallStatic_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mE956BC9A30BEC746DE593C53C1B8DB6A685185A6 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
return (( bool (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))AndroidJavaObject_CallStatic_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mE956BC9A30BEC746DE593C53C1B8DB6A685185A6_gshared)(__this, ___0_methodName, ___1_args, method);
}
// UnityEngine.Vector3 Vuforia.Internal.Core.Pose::get_Position()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion Vuforia.Internal.Core.Pose::get_Rotation()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Vuforia.Internal.Core.Pose::get_Scale()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Core.Pose::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_scale, const RuntimeMethod* method) ;
// Vuforia.Internal.Core.Pose Vuforia.Internal.Core.Pose::Invert(Vuforia.Internal.Core.Pose)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 Pose_Invert_m2700219C865CDFA9F1DB1C27A18112AAF53F998C (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.AValidatableConfigProperty>::.ctor()
inline void List_1__ctor_mD4330FAD8DB6A06D22B8F25617390F50BE54DD59 (List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void Vuforia.VideoBackgroundShaderProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundShaderProperty__ctor_mAE969BCB0B4273D3744251FA8517400CAF496045 (VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.AValidatableConfigProperty>::Add(T)
inline void List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_inline (List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* __this, AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC*, AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void Vuforia.RequiredShadersProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredShadersProperty__ctor_mC3CF227F7D71327BD00268E00FD989F5B1E819C0 (RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method) ;
// System.Void Vuforia.NumDivisionsProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumDivisionsProperty__ctor_mD91210019D1A721EE4401591C72EEBEBE289F904 (NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method) ;
// System.Void Vuforia.UnlitShaderProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnlitShaderProperty__ctor_m097ACE01D1826E693E2F77AA99662E260B55BBEA (UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method) ;
// System.Void Vuforia.DefaultConfigValidator/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_mB9DD24825B9EBF6C99C58F477424328D09EFD6F5 (U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.AValidatableConfigProperty>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m40D3F3F530F82DDCB2321D8DB2A50A8BF76A0334 (Action_1_t35048C73C117F287B28979D348000996CDA59F6A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t35048C73C117F287B28979D348000996CDA59F6A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.AValidatableConfigProperty>::ForEach(System.Action`1<T>)
inline void List_1_ForEach_mD307A92D526B105AF7B414451D1E419E200F29BD (List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* __this, Action_1_t35048C73C117F287B28979D348000996CDA59F6A* ___0_action, const RuntimeMethod* method)
{
(( void (*) (List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC*, Action_1_t35048C73C117F287B28979D348000996CDA59F6A*, const RuntimeMethod*))List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared)(__this, ___0_action, method);
}
// System.Void Vuforia.AValidatableConfigProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AValidatableConfigProperty__ctor_mFB0B774E3E1E242D4EB3D608AF04C5CBC2461721 (AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration Vuforia.VuforiaConfiguration::get_VideoBackground()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::get_NumDivisions()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VideoBackgroundConfiguration_get_NumDivisions_m1DD8A186BCDD376FC9A8C2DE2B9BEB2775812E91_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.ConfigDefaultProvider::get_DefaultNumDivisions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigDefaultProvider_get_DefaultNumDivisions_mB1C059BB56D8241A27D739F313151D0FAA90F645 (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::set_NumDivisions(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration_set_NumDivisions_mED62E6E63130BF107D9DB8B46B9AAE5C5C661487_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration/RequiredShaders Vuforia.VuforiaConfiguration::get_Shaders()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/RequiredShaders::get_DepthMaskShader()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* RequiredShaders_get_DepthMaskShader_m123D37CD6F445A7354CE579BBDE2F1D94CB7CE16_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/RequiredShaders::get_OutlineShader()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* RequiredShaders_get_OutlineShader_mB6B37112BCD92DC8E7D2B769DE2DC74346ADDDA5_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/RequiredShaders::get_UnlitTransparentShader()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* RequiredShaders_get_UnlitTransparentShader_m36EE10D2CFB88E96D68F81A41E04C5410501D97F_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetDepthMaskShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetDepthMaskShader_mDAD75F7C2526EA84BE6B41D66BEE2F8B1925A418 (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/RequiredShaders::set_DepthMaskShader(UnityEngine.Shader)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredShaders_set_DepthMaskShader_m05F191AA9D2C6F4C9B2811EF54B8BDE5290F3030_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetOutlineShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetOutlineShader_m23A400EE54F87CB255672F06A4A50704A0E6C46F (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/RequiredShaders::set_OutlineShader(UnityEngine.Shader)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredShaders_set_OutlineShader_m007A92AF8133531D860DAA78E330C0BD65AABAA1_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetUnlitTransparentShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetUnlitTransparentShader_mC21803850735AD4640055A0C5037EB735FCEF1D2 (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/RequiredShaders::set_UnlitTransparentShader(UnityEngine.Shader)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredShaders_set_UnlitTransparentShader_mFFF753720F266952D4EE8606886D12EAE74F6BC0_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetDefaultUnlitShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetDefaultUnlitShader_m61C8F6552FED87CFDA9C16F9B24E31EA0F7CCB1C (const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::get_VideoBackgroundShader()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetDefaultVideoBackgroundShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetDefaultVideoBackgroundShader_m9AA021F240D33FFC265139EB7EA24DFF140AFD62 (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::set_VideoBackgroundShader(UnityEngine.Shader)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration_set_VideoBackgroundShader_mFB4349B54EF60C4CEA607452AE99AB5ECA3C3583_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method) ;
// Vuforia.AreaTargetCaptureStatus Vuforia.AreaTargetCapture::get_Status()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ;
// Vuforia.AreaTargetCaptureStatusInfo Vuforia.AreaTargetCapture::get_StatusInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ;
// System.Single Vuforia.AreaTargetCapture::get_GenerationProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AreaTargetCapture_get_GenerationProgress_m7EF2E527E960171CE3CD07B7B07A139BC1328817 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.RuntimeMeshBehaviourFactory::CreateRuntimeMeshBehaviour(Vuforia.AreaTargetCaptureBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeMeshBehaviourFactory_CreateRuntimeMeshBehaviour_m0981AD6F7861D3DFEE9CDCB2110881654A18080A (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* ___0_areaTargetCaptureBehaviour, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AreaTargetCapture::GetGenerationTimeEstimate(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_GetGenerationTimeEstimate_m6B5A94832B0141AF52D283B47E64A0E04202CD34 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, int32_t* ___0_generationTimeEstimate, const RuntimeMethod* method) ;
// Vuforia.AreaTargetCaptureCreationError Vuforia.AreaTargetCapture::CreateCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCapture_CreateCapture_mFAA79278137E2A7265E41BA268FEF33F546D15CC (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __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.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureCreationError>::Invoke(T0)
inline void UnityEvent_1_Invoke_m7BEEDDE3C36ACE7B2C49D7A7CD1FB986051255A5 (UnityEvent_1_t59403781425157F43E6C87BB698A020454523851* __this, int32_t ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t59403781425157F43E6C87BB698A020454523851*, int32_t, const RuntimeMethod*))UnityEvent_1_Invoke_mB03FAFB4EA9BB010481D103709FB149F26D2D1D0_gshared)(__this, ___0_arg0, method);
}
// System.Boolean Vuforia.AreaTargetCapture::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Start_m90AC237F9F7AD2C7A8CCFB55C0B1097B5AE28B3F (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ;
// System.Collections.IEnumerator Vuforia.AreaTargetCaptureBehaviour::CaptureStatusInfoUpdater()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetCaptureBehaviour_CaptureStatusInfoUpdater_m739A15B06EE8865855F9F3373E103C8A07927868 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>::Invoke(T0)
inline void UnityEvent_1_Invoke_m2B0401D820C3020770F9029C72AFCA48C3D93542 (UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA* __this, int32_t ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA*, int32_t, const RuntimeMethod*))UnityEvent_1_Invoke_mB03FAFB4EA9BB010481D103709FB149F26D2D1D0_gshared)(__this, ___0_arg0, method);
}
// System.Boolean Vuforia.AreaTargetCapture::Pause()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Pause_m21424A271263751025A6C87DB781C8A264C6E68A (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AreaTargetCapture::Resume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Resume_mA5B4B838126597179DF394EC81993B1A1F35CE1E (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AreaTargetCapture::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Stop_mE0D3637F162D7C9DB59CB62B40A6E698B3F5B885 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AreaTargetCapture::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Destroy_m1E1D283B8F97D9E5F8AE91DA30C77B98E9520791 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.Log::Info(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Info_m267EDACA868595EBAFC0B2450522D293D6749CCB (String_t* ___0_message, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_Now()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ;
// System.String System.DateTime::ToString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, String_t* ___0_format, 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.String UnityEngine.Application::get_persistentDataPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399 (const RuntimeMethod* method) ;
// System.String System.IO.Path::Combine(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_mA07781A88C6F9067A942D5C11B9703DA8518E4C3 (String_t* ___0_path1, String_t* ___1_path2, String_t* ___2_path3, const RuntimeMethod* method) ;
// System.Boolean System.IO.Directory::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F (String_t* ___0_path, const RuntimeMethod* method) ;
// Vuforia.AreaTargetCaptureGenerationError Vuforia.AreaTargetCapture::Generate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCapture_Generate_mE0699A52B09C2F51EFCAFA9C19040F0FEF52499C (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, String_t* ___0_clientId, String_t* ___1_clientSecret, String_t* ___2_targetName, String_t* ___3_outputDirectory, bool ___4_generateAuthoringFiles, bool ___5_generatePackages, bool ___6_generateDatabase, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_Invoke_mFBF80D59B03C30C5FE6A06F897D954ACADE061D2 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, const RuntimeMethod* method) ;
// System.Collections.IEnumerator Vuforia.AreaTargetCaptureBehaviour::UpdateGenerationProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetCaptureBehaviour_UpdateGenerationProgress_mBF80E53573F53FFCD6DE225D29C28B9885FD92F7 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureGenerationError>::Invoke(T0)
inline void UnityEvent_1_Invoke_mA2EB113C3EF7EE39A35F724C46BA36D450815070 (UnityEvent_1_t64C04E0925E7DFD8FB9F488E7EAE20AB9918A67C* __this, int32_t ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t64C04E0925E7DFD8FB9F488E7EAE20AB9918A67C*, int32_t, const RuntimeMethod*))UnityEvent_1_Invoke_mB03FAFB4EA9BB010481D103709FB149F26D2D1D0_gshared)(__this, ___0_arg0, method);
}
// System.Runtime.CompilerServices.AsyncVoidMethodBuilder System.Runtime.CompilerServices.AsyncVoidMethodBuilder::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D AsyncVoidMethodBuilder_Create_m13D0B23DD350C14035918384E10AF641E6B9EE67 (const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::Start<Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52>(TStateMachine&)
inline void AsyncVoidMethodBuilder_Start_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m99BA6F3FD3D59B16113113D2DCFE2118947B2431 (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*, U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173*, const RuntimeMethod*))AsyncVoidMethodBuilder_Start_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m99BA6F3FD3D59B16113113D2DCFE2118947B2431_gshared)(__this, ___0_stateMachine, method);
}
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A (const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53>(TStateMachine&)
inline void AsyncTaskMethodBuilder_Start_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mCCF7A0E0865940CAE20C6F3ACF8525810DF821C4 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA*, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mCCF7A0E0865940CAE20C6F3ACF8525810DF821C4_gshared)(__this, ___0_stateMachine, method);
}
// System.Threading.Tasks.Task System.Runtime.CompilerServices.AsyncTaskMethodBuilder::get_Task()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaptureStatusInfoUpdaterU3Ed__54__ctor_m6A0CB7CEC58E7A57DA4AA02D073D702BAC510D72 (U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateGenerationProgressU3Ed__55__ctor_m0DE6536FA621BC5B61D80056A89F1326ADA2CEE1 (U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// Vuforia.VuforiaApplication Vuforia.VuforiaApplication::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03 (const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.VuforiaInitError>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1 (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.VuforiaApplication::add_OnVuforiaInitialized(System.Action`1<Vuforia.VuforiaInitError>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_add_OnVuforiaInitialized_m35EEFC8D4F23F86714C144AD37F4C6C1DB49E18E (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) ;
// 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 Vuforia.VuforiaApplication::remove_OnVuforiaInitialized(System.Action`1<Vuforia.VuforiaInitError>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_remove_OnVuforiaInitialized_m791D07F37D6A1C4EECF15F2A3121386C9B0E3FB6 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Threading.Tasks.Task::WaitAll(System.Threading.Tasks.Task[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_WaitAll_mE7A07D36EE1717CBA542FBF011F0FCFA6AFCA419 (TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3* ___0_tasks, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/CaptureCreationErrorEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureCreationErrorEvent__ctor_mBDD2DFE3588F55775A5D307082BAF99E0216CE25 (CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/CaptureStartedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureStartedEvent__ctor_m6128551F4A3E5260359C5BB4737A157DC33599B2 (CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureStoppedEvent__ctor_m1224DC07B1F418B35FA5EEA785F13E185E720B6F (CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/CaptureStatusInfoUpdated::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureStatusInfoUpdated__ctor_m8E65EE2C594FE128A28DA2E2B214F590B73A15AE (CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/GenerationStartedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationStartedEvent__ctor_m6DE5FC73172105F7B47AAC1322E67A9F4781680F (GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/GenerationErrorEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationErrorEvent__ctor_m454B3205DE9A542A50DA20A8547B03D043A1927B (GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/GenerationProgressEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationProgressEvent__ctor_m2FB669132F8BBF4A7EBE09AA6D65ACADF453911B (GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/GenerationRemainingTimeEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationRemainingTimeEvent__ctor_m659A22EEC4DCC496D5685616FD9079A4398A652E (GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/GenerationCompletedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationCompletedEvent__ctor_m6B6CCDEFE64C44BA692F12D3D0570264C108E225 (GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* __this, const RuntimeMethod* method) ;
// System.Threading.Tasks.Task System.Threading.Tasks.Task::get_CompletedTask()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline (const RuntimeMethod* method) ;
// System.Boolean Vuforia.AreaTargetCapture::CancelGeneration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_CancelGeneration_mD6ADD9C54EFBDA9D911097C34F96A4704399A184 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureCreationError>::.ctor()
inline void UnityEvent_1__ctor_m6487201DBF3DFBD798916C70802B84E7E4946F24 (UnityEvent_1_t59403781425157F43E6C87BB698A020454523851* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t59403781425157F43E6C87BB698A020454523851*, const RuntimeMethod*))UnityEvent_1__ctor_mB02CA1F5BD6D866640636D18011AC3329058C26B_gshared)(__this, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>::.ctor()
inline void UnityEvent_1__ctor_m31A5223741DEC8E9340867D744D65CC8C10B7182 (UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA*, const RuntimeMethod*))UnityEvent_1__ctor_mB02CA1F5BD6D866640636D18011AC3329058C26B_gshared)(__this, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatusInfo>::.ctor()
inline void UnityEvent_1__ctor_mA743651FEAC887BFD5C6A63DC23ED66B0F83E6A9 (UnityEvent_1_t5D5081D96518B41F4F8A2AB7CA9EEC47E18196DC* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t5D5081D96518B41F4F8A2AB7CA9EEC47E18196DC*, const RuntimeMethod*))UnityEvent_1__ctor_mB02CA1F5BD6D866640636D18011AC3329058C26B_gshared)(__this, method);
}
// System.Void UnityEngine.Events.UnityEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent__ctor_m03D3E5121B9A6100351984D0CE3050B909CD3235 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureGenerationError>::.ctor()
inline void UnityEvent_1__ctor_m21FB09438CE020C19F79EB2F30341E254E9F00CF (UnityEvent_1_t64C04E0925E7DFD8FB9F488E7EAE20AB9918A67C* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t64C04E0925E7DFD8FB9F488E7EAE20AB9918A67C*, const RuntimeMethod*))UnityEvent_1__ctor_mB02CA1F5BD6D866640636D18011AC3329058C26B_gshared)(__this, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32>::.ctor()
inline void UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684 (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A*, const RuntimeMethod*))UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684_gshared)(__this, method);
}
// System.Void UnityEngine.Events.UnityEvent`2<Vuforia.AreaTargetCaptureStatus,Vuforia.AreaTargetCaptureStatusInfo>::.ctor()
inline void UnityEvent_2__ctor_m7DF84024F9EC03CAE6571FA955FF0FFA3EE8C53B (UnityEvent_2_t6280CF92F6038D31C2CDC5D63657CE874E1B1540* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_2_t6280CF92F6038D31C2CDC5D63657CE874E1B1540*, const RuntimeMethod*))UnityEvent_2__ctor_m71FE6B8CDBE4AA9947F0876C455F4D4712A60BA3_gshared)(__this, method);
}
// System.Threading.Tasks.Task Vuforia.AreaTargetCaptureBehaviour::CancelGenerationAsync()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AreaTargetCaptureBehaviour_CancelGenerationAsync_m17EC4C01274CA5A9B9E96D0157889F37565D4953 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method) ;
// System.Runtime.CompilerServices.TaskAwaiter System.Threading.Tasks.Task::GetAwaiter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ;
// System.Boolean System.Runtime.CompilerServices.TaskAwaiter::get_IsCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8 (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52>(TAwaiter&,TStateMachine&)
inline void AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m961EFCED70B31E5C4F94B8C66E7A0B8C37842AE9 (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173*, const RuntimeMethod*))AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m961EFCED70B31E5C4F94B8C66E7A0B8C37842AE9_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// System.Void System.Runtime.CompilerServices.TaskAwaiter::GetResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::SetException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncVoidMethodBuilder_SetException_mD9A6F5D1A99A62AC9DF322901BFDE05193CB177B (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::SetResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncVoidMethodBuilder_SetResult_m008490FDF057D5F5D871F537C7A58BE36027F3DC (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCancelTargetGenerationU3Ed__52_MoveNext_m9C7081C5B65A99E84FDF345A04E3F26DA0EAE7DF (U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncVoidMethodBuilder_SetStateMachine_m48640FB81C34D4C2B5A5BBA7F5AE17DC50BF1A25 (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCancelTargetGenerationU3Ed__52_SetStateMachine_m740919DB8EECE5E7120B18F56F9F403234714CE8 (U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Threading.Tasks.Task`1<TResult> System.Threading.Tasks.Task::Run<System.Boolean>(System.Func`1<TResult>)
inline Task_1_t824317F4B958F7512E8F7300511752937A6C6043* Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_function, const RuntimeMethod* method)
{
return (( Task_1_t824317F4B958F7512E8F7300511752937A6C6043* (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_gshared)(___0_function, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mAA706FD7DD9770616C847A982E864ACFAA3B04C7 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA*, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mAA706FD7DD9770616C847A982E864ACFAA3B04C7_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::SetException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::SetResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCancelGenerationAsyncU3Ed__53_MoveNext_m23608DAA8456DA0C9B466E08BFF9F7A19AD1D6AF (U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCancelGenerationAsyncU3Ed__53_SetStateMachine_m12D7C73862E507C8CFC4E769CFDE8737DCF53F55 (U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatusInfo>::Invoke(T0)
inline void UnityEvent_1_Invoke_mA5008615C8EA5C7A0F180F838475CB95317BA7C8 (UnityEvent_1_t5D5081D96518B41F4F8A2AB7CA9EEC47E18196DC* __this, int32_t ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t5D5081D96518B41F4F8A2AB7CA9EEC47E18196DC*, int32_t, const RuntimeMethod*))UnityEvent_1_Invoke_mB03FAFB4EA9BB010481D103709FB149F26D2D1D0_gshared)(__this, ___0_arg0, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32>::Invoke(T0)
inline void UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638 (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A* __this, int32_t ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A*, int32_t, const RuntimeMethod*))UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638_gshared)(__this, ___0_arg0, method);
}
// System.Void UnityEngine.Events.UnityEvent`2<Vuforia.AreaTargetCaptureStatus,Vuforia.AreaTargetCaptureStatusInfo>::Invoke(T0,T1)
inline void UnityEvent_2_Invoke_m422C15BA7C73DC48A8640A3CCFAAFAA178C48A57 (UnityEvent_2_t6280CF92F6038D31C2CDC5D63657CE874E1B1540* __this, int32_t ___0_arg0, int32_t ___1_arg1, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_2_t6280CF92F6038D31C2CDC5D63657CE874E1B1540*, int32_t, int32_t, const RuntimeMethod*))UnityEvent_2_Invoke_m718C68D37B8F6926533C5530D2A7ED9A80C537D5_gshared)(__this, ___0_arg0, ___1_arg1, method);
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::DestroyCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_DestroyCapture_mC3E9D1C865060604847880980B205A74A2AE6852 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method) ;
// Vuforia.Internal.Observers.AnchorInstance Vuforia.Internal.Observers.AnchorObserver::CreateMidAirAnchor(System.String,UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* AnchorObserver_CreateMidAirAnchor_m168386EEDEB9553EB33C146F9CA7AC295FCC0205 (AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* __this, String_t* ___0_name, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Vuforia.HitTestResult::get_Position()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 HitTestResult_get_Position_m2F30FBF2AF4D53E6C3F1E51D44AE699C153C4784_inline (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion Vuforia.HitTestResult::get_Rotation()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 HitTestResult_get_Rotation_mC31CC43254A626A8F8470FF4849CF157D5F0C4F9_inline (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Observers.AnchorObserver::DestroyAllAnchors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorObserver_DestroyAllAnchors_mC9F276A8B81CAB9EBB62412B62C8FD2780516A18 (AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 Vuforia.ARFoundationHitTestProvider::ConvertImageSpaceToScreenSpace(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ARFoundationHitTestProvider_ConvertImageSpaceToScreenSpace_m9DAB0BEE98AD0CACC8E2740F8173800D775E0341 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_imageSpacePos, 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) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Pose>::get_Count()
inline int32_t List_1_get_Count_mF35895D0A5F369F3003B2BF656C692AAD6169B74_inline (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2*, const RuntimeMethod*))List_1_get_Count_mF35895D0A5F369F3003B2BF656C692AAD6169B74_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<UnityEngine.Pose>::get_Item(System.Int32)
inline Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 List_1_get_Item_m30DAA93C38186B88FCB4FDE8CD17B27CC6517431 (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 (*) (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2*, int32_t, const RuntimeMethod*))List_1_get_Item_m30DAA93C38186B88FCB4FDE8CD17B27CC6517431_gshared)(__this, ___0_index, method);
}
// System.Void Vuforia.ARFoundationVuHitTest::.ctor(UnityEngine.Pose,Vuforia.Internal.Core.Pose)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationVuHitTest__ctor_m05D0231CC9BA5AAC882808FF5E52288EAC6215E2 (ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_pose, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___1_worldOffset, const RuntimeMethod* method) ;
// System.Void Vuforia.HitTestResult::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion,Vuforia.IVuHitTest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HitTestResult__ctor_mF0173A41CF79595699E0EC0E235ADDB448E2E844 (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_orientation, RuntimeObject* ___2_vuHitTest, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, 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) ;
// Vuforia.Internal.Core.Pose Vuforia.WorldOriginUtility::UnityToNative(Vuforia.Internal.Core.Pose,Vuforia.Internal.Core.Pose)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 WorldOriginUtility_UnityToNative_m2FA9476687765FDBDD4C7D12FE59E388A818A34D (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___1_worldOffset, const RuntimeMethod* method) ;
// Vuforia.VuMatrix44F Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertUnityPoseToNativePoseMatrix(Vuforia.Internal.Core.Pose)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 NativeToUnityConversionUtil_ConvertUnityPoseToNativePoseMatrix_mE1D188B008D41DCD3A82311525DB949FB69AC496 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, const RuntimeMethod* method) ;
// System.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 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.Void System.Nullable`1<UnityEngine.Vector4>::.ctor(T)
inline void Nullable_1__ctor_mEEB980D4B200822F835DDCD39FCAAF36F15FA578 (Nullable_1_t5070FF5B4129C859CA3EFC7B94E615A818E11144* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t5070FF5B4129C859CA3EFC7B94E615A818E11144*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))Nullable_1__ctor_mEEB980D4B200822F835DDCD39FCAAF36F15FA578_gshared)(__this, ___0_value, method);
}
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.ObserverBehaviour>::.ctor()
inline void List_1__ctor_mB1716F2EA77B905C53C772AA4CB56818AAEDAAD2 (List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void Vuforia.Internal.Simulator.SimulatedObjectFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SimulatedObjectFactory__ctor_m3C231B0AFC145A42D96AB9F7F31453A7C9AFB740 (SimulatedObjectFactory_t55CDF30E4F84E213E2D29B44CEEDD0027104D42C* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.SimulatedObserverRegistry::.ctor(Vuforia.Internal.Simulator.ISimulatedObjectFactory,Vuforia.Internal.Simulator.SimulatedObservationProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SimulatedObserverRegistry__ctor_mB1ACB0EDDE171A88054569979658790AE1C4812A (SimulatedObserverRegistry_t5CA6D8D13C58CECACE20BBBA2F0B65BB6A289939* __this, RuntimeObject* ___0_simulatedObjectFactory, SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B* ___1_observationProvider, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverRegistry::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverRegistry__ctor_m67FF5B9539356A930FE26EB8B5ADAF769139BC06 (ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaApplication::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication__ctor_m9A1BEB8AA2A81D2BB72CB797C4A925BB156E734C (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __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 System.Action`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Action`1<Vuforia.VuforiaEngineError>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mD87AB6938DAE5FB5D46A1BE778A8D35C7AA05466 (Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared)(__this, ___0_object, ___1_method, method);
}
// T UnityEngine.Object::FindObjectOfType<Vuforia.VuforiaBehaviour>()
inline VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* Object_FindObjectOfType_TisVuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_mE3D4A234A9ED8BC3EECA3132086E57A589018BC7 (const RuntimeMethod* method)
{
return (( VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared)(method);
}
// System.Boolean Vuforia.VuforiaApplication::IsEulaAccepted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaApplication_IsEulaAccepted_m0B05A67C3B38BD4EFBF11450BE93F11D51E74C3B (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaApplication::InitEngine()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_InitEngine_mF10838F45F3AF390AE81E2A967E46A6E3C19A923 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaApplication::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_Initialize_m6A160CFE67CA29CAE0A66EF63358F46885CA144E (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling<Vuforia.VuforiaInitError>(System.Action`1<T>,T)
inline void DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7 (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_action, int32_t ___1_arg, const RuntimeMethod* method)
{
(( void (*) (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*, int32_t, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m9BFF19C0F37875526D481BAB9F6C3882E28106AD_gshared)(___0_action, ___1_arg, method);
}
// Vuforia.VuLibraryVersionInfo Vuforia.VuEngine::get_VersionInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC VuEngine_get_VersionInfo_mEAF49F8251EBEB3E0DB3B1D98E3BD2A30AE46784 (const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsPlayMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsPlayMode_m00B33166EF7724E7A333D0ED11623D7CE0907B07 (const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration Vuforia.Internal.Core.CoreDependencies::get_VuforiaConfiguration()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* CoreDependencies_get_VuforiaConfiguration_m0B71355FA8D0634C1058279777FBF1A641B4C308_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration/PlayModeConfiguration Vuforia.VuforiaConfiguration::get_PlayMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* VuforiaConfiguration_get_PlayMode_m0D034B51B758C99CD51525C97BC77443825C9A32_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ;
// Vuforia.PlayModeType Vuforia.VuforiaConfiguration/PlayModeConfiguration::get_PlayModeType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlayModeConfiguration_get_PlayModeType_mF9A5888EB26A48C99FCFF510BB4653917B44CEB0_inline (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __this, const RuntimeMethod* method) ;
// System.String Vuforia.VuforiaConfiguration/PlayModeConfiguration::get_SequencePath()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* PlayModeConfiguration_get_SequencePath_m30B432E1CEB92407B2B448F8ED70DDE54B9EB98C_inline (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __this, const RuntimeMethod* method) ;
// 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) ;
// 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 Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling<Vuforia.VuforiaEngineError>(System.Action`1<T>,T)
inline void DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3 (Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___0_action, int32_t ___1_arg, const RuntimeMethod* method)
{
(( void (*) (Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*, int32_t, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m9BFF19C0F37875526D481BAB9F6C3882E28106AD_gshared)(___0_action, ___1_arg, method);
}
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling<System.Boolean>(System.Action`1<T>,T)
inline void DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_action, bool ___1_arg, const RuntimeMethod* method)
{
(( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_gshared)(___0_action, ___1_arg, method);
}
// System.Void Vuforia.World::.ctor(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World__ctor_mA06F5DB380051C2A1808855F4871D1A18D23D149 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaBehaviour::set_World(Vuforia.World)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_World_m2DFB1D30A82256FFFF391DD6AED4A7E7383C53DE_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraDevice::.ctor(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraDevice__ctor_m5719EBF5D2AAA4F30215E7B686FE5400A38D5D94 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaBehaviour::set_CameraDevice(Vuforia.CameraDevice)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_CameraDevice_m880193FBAAF8B1905AEFF583060883E2353B4F7E_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverFactory::.ctor(Vuforia.VuforiaBehaviour,Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverFactory__ctor_m35D6BAAEA1A7E179D7D691D15F414AC569AC36BE (ObserverFactory_t15303B50E9714D21517E15020805420A68418285* __this, VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* ___0_vuforiaBehaviour, RuntimeObject* ___1_engine, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaBehaviour::set_ObserverFactory(Vuforia.ObserverFactory)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_ObserverFactory_m1D9732D5E777E7942E5F0E3096FA7FA33C9DC843_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, ObserverFactory_t15303B50E9714D21517E15020805420A68418285* ___0_value, const RuntimeMethod* method) ;
// Vuforia.ObserverFactory Vuforia.VuforiaBehaviour::get_ObserverFactory()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObserverFactory_t15303B50E9714D21517E15020805420A68418285* VuforiaBehaviour_get_ObserverFactory_m58CBBB055DA900E6F04BC2605833C687C1C38B0F_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaBehaviour::ShouldStartPositionalDeviceTracking()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaBehaviour_ShouldStartPositionalDeviceTracking_m9B094BC4F696B3BFD1E24A26F77C22C70DDFE997 (const RuntimeMethod* method) ;
// Vuforia.DevicePoseBehaviour Vuforia.ObserverFactory::CreateDevicePoseBehaviour(UnityEngine.GameObject,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* ObserverFactory_CreateDevicePoseBehaviour_m0B2E84C675FDD40B4B5D34AC4F349EAB11399067 (ObserverFactory_t15303B50E9714D21517E15020805420A68418285* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rootObject, bool ___1_enabled, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaBehaviour::set_DevicePoseBehaviour(Vuforia.DevicePoseBehaviour)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_DevicePoseBehaviour_m2E452AEFC01C65CD50252C62C2D9AC5342EA2ACD_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* ___0_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaBehaviour::CheckUnique(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaBehaviour_CheckUnique_m17C1F016277EDDD6AFFA961D8F5C92EF70E7A3BB (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, bool ___0_reportError, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaBehaviour/<>c__DisplayClass38_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass38_0__ctor_m6F1E440B3BDEECF1F2F3C2F4135E677F9BD0DC2A (U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D* __this, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF_gshared)(__this, ___0_object, ___1_method, method);
}
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration Vuforia.VuforiaConfiguration::get_DeviceTracker()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* VuforiaConfiguration_get_DeviceTracker_mF3F6F7414BC3BAF7EB3F33A13ADDDA305124EA0E_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::get_AutoInitAndStartTracker()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeviceTrackerConfiguration_get_AutoInitAndStartTracker_mB3C18C36D003927C3706F4C7BE667E475872A3AD_inline (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::DoesCameraRequireReinit(Vuforia.Internal.ExternalCamera.IExternalCamera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExternalCameraMonitor_DoesCameraRequireReinit_m0F0838FF9CF05BC5A022F1ADF7B35FCD3C213C8B (RuntimeObject* ___0_camera, const RuntimeMethod* method) ;
// System.Void UnityEngine.Screen::set_sleepTimeout(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_set_sleepTimeout_mB375970159A73BB484A2B5E62A943330B83ABF9A (int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverRegistryFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverRegistryFactory__ctor_m1771B6D5047419C0210E863EA3DFBFB00E438E9A (ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328* __this, const RuntimeMethod* method) ;
// Vuforia.IObserverRegistry Vuforia.ObserverRegistryFactory::CreateObserversRegistry(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObserverRegistryFactory_CreateObserversRegistry_m4E759688BF9D190DD33D42BF5908827EB2A7466B (ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ;
// Vuforia.CameraDevice Vuforia.VuforiaBehaviour::get_CameraDevice()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* VuforiaBehaviour_get_CameraDevice_m2B852D0BE38060B0B933A903E97F2278EE97BEEA_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraDevice::Init()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraDevice_Init_mCD7D19EA9BA616E37A7A4446D31E246D572E507A (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method) ;
// Vuforia.World Vuforia.VuforiaBehaviour::get_World()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* VuforiaBehaviour_get_World_m14A8271B023273D49C261BE6EC1378C16EB7B900_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.World::Init(Vuforia.IObserverRegistry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_Init_mE82B4E5E984A13841B64D5266235442F9CCC8091 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_observerRegistry, 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 Vuforia.ObserverBehaviour::RegisterObserver(Vuforia.Internal.Observers.IObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_RegisterObserver_m944BDD78307225DE427427D2AF0F246B9B5FB382 (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ;
// System.Void Vuforia.VideoBackground::.ctor(Vuforia.Internal.Rendering.IVideoBackgroundRenderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackground__ctor_m413A174E435E1C471F1C54978906C49CA9D85997 (VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* __this, RuntimeObject* ___0_videoBackgroundRenderer, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaBehaviour::set_VideoBackground(Vuforia.VideoBackground)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_VideoBackground_m6411EAA4EBA350CF70FBCCCB996CFE48AC26FE0B_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaBehaviour::SetWorldCenter(Vuforia.WorldCenterMode,Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_SetWorldCenter_m6E29CC776A752E93AF282BB8A3587027567CEE0C (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, int32_t ___0_wcm, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___1_observerBehaviour, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Behaviour::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaBehaviour::Deinit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_Deinit_m13DAC21D984B04BDE27DD3A8E7B02A368F69B2AF (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.World::Deinit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_Deinit_m07747FB8CBD01370E2888A0F0453DFB13C2A8BEB (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraDevice::Deinit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraDevice_Deinit_m95B8B4698E2CC51F26846AA9F8318EA1EFFC632A (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaMonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaMonoBehaviour__ctor_m16C39CF19DB45E02A85AA718EA8F4A764F3D6492 (VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D* __this, const RuntimeMethod* method) ;
// System.Nullable`1<System.Int32> Vuforia.ObserverBehaviour::get_ID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ObserverBehaviour_get_ID_mCE67B166522A1F577CF6DE10AAA29A7E7B2B21C0 (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VideoBackgroundConfigMigrator::.ctor(Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundConfigMigrator__ctor_m79802A7363461D1B60ADA9598CADA39799D5902C (VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594* __this, VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___0_config, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VideoBackgroundConfigMigrator::MigrateAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VideoBackgroundConfigMigrator_MigrateAll_mF59D19FD5732A9CA0981418E07236BA170F61105 (VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.ConfigDefaultProvider::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigDefaultProvider__ctor_m553BE921F30ACC871E72E740BFA106C902AEF43F (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.DefaultConfigValidator::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultConfigValidator__ctor_mDDBFBC139B64069234FD0663DA425B7078963EAD (DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method) ;
// System.Boolean Vuforia.DefaultConfigValidator::ValidateAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DefaultConfigValidator_ValidateAll_m04B0E065EBC968FA57B86B923EE914578FE130FC (DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826* __this, const RuntimeMethod* method) ;
// T UnityEngine.Resources::Load<Vuforia.VuforiaConfiguration>(System.String)
inline VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* Resources_Load_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_mD2DA22526D6A4C101D94978B2E4D3C90701BAE48 (String_t* ___0_path, const RuntimeMethod* method)
{
return (( VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method);
}
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* VuforiaConfiguration_Create_m3DE9FED7631F19FB8D8AAB00917983419496413E (const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration::MigrateConfiguration(Vuforia.VuforiaConfiguration)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaConfiguration_MigrateConfiguration_mDB28EFB0D1C56116C6B9532C1EE213E586C8881C (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_configuration, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration::ValidateConfiguration(Vuforia.VuforiaConfiguration)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaConfiguration_ValidateConfiguration_m77F5A1774A2159D369B677D11F7FE3BC364AC611 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_configuration, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<Vuforia.VuforiaConfiguration>(T)
inline VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* Object_Instantiate_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m80C4718A188454165850AF210E39CE7A8EF3A8DD (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_original, const RuntimeMethod* method)
{
return (( VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* (*) (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___0_original, method);
}
// T UnityEngine.ScriptableObject::CreateInstance<Vuforia.VuforiaConfiguration>()
inline VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ScriptableObject_CreateInstance_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m2C6EBED4830F04878CDB44620618802CEA6E6F5A (const RuntimeMethod* method)
{
return (( VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method);
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::ValidateScaleChange()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_ValidateScaleChange_m68F574E311CE7BBDE68C40FD5AF89669D8907F57 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration__ctor_m773D72185D448A3BCE2DFAC05CA04C6A50D6B4C9 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/DatabaseConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseConfiguration__ctor_m6A4693A5B6BA111809313B260623D8753D5BEFD7 (DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/RequiredShaders::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredShaders__ctor_m789817ABDA8C64E994EA55AB9C258491FAAEB324 (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration__ctor_m06AA4EC9FDF794EEF6B39005715EC9362651168A (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceTrackerConfiguration__ctor_m825E1C81CAD6566A6014BF977C21197C74C055EA (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/PlayModeConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeConfiguration__ctor_mE2E56A05E4D4AFE379FB11A1B624C8E35EA20E42 (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/WebCamConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamConfiguration__ctor_mFF776F6BC58FBACB25B8BA4B8C146BB5A23FA45E (WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/PackageInfo::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PackageInfo__ctor_m11BF58D57D517A487AE4E35E0F572B8E7A1D77CC (PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ScriptableObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Single>::Invoke()
inline float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_inline (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
{
return (( float (*) (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*, const RuntimeMethod*))Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_gshared_inline)(__this, method);
}
// System.Void System.Action`1<System.Single>::Invoke(T)
inline void Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_inline (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, float, const RuntimeMethod*))Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_gshared_inline)(__this, ___0_obj, method);
}
// System.Void System.Func`1<System.Single>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71 (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Action`1<System.Single>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859 (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsUfoEnabled(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsUfoEnabled_m7FCD199ADC2895FCCD6A487C5EE1764B0C69B0AE (String_t* ___0_licenseKey, String_t* ___1_ufoKey, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Single,System.Single>::Invoke(T1,T2)
inline void Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_inline (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*, float, float, const RuntimeMethod*))Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m83AEA18E99439DF1A1CB987CE69217C9E6294F5F (U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8* __this, const RuntimeMethod* method) ;
// Vuforia.IAnchorProvider Vuforia.World::get_AnchorProvider()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* World_get_AnchorProvider_mA6FA2EF4F36E12BC20C6B62320405BACF82D3C11_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method) ;
// Vuforia.IHitTestProvider Vuforia.World::get_HitTestProvider()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* World_get_HitTestProvider_mD29A803B4ABF8440BE914FC59357EF918F741FC2_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<Vuforia.ObserverBehaviour,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mDFC69B00A94AF6DCE27861D03E250A28B11A67AD (Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<Vuforia.ObserverBehaviour>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_m92D1F68372544F51A075232FA2C0F7BA3A0E8889 (RuntimeObject* ___0_source, Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98* ___1_predicate, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method);
}
// System.Void Vuforia.IlluminationData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IlluminationData__ctor_mCA2860D8CE4DB3D2C594805B2A2AB97460D9B51C (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.World::set_IlluminationData(Vuforia.IlluminationData)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void World_set_IlluminationData_m5639BEE4451FA5BDD93272CFBD599BCA1A3AD97D_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.AnchorProvider::.ctor(Vuforia.Internal.Observers.AnchorObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorProvider__ctor_mDFFC7AEE233F4DEBFE6E85811834B883A3CFAC8A (AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B* __this, AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___0_anchorObserver, const RuntimeMethod* method) ;
// System.Void Vuforia.World::set_AnchorProvider(Vuforia.IAnchorProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void World_set_AnchorProvider_mF36B9BC25326450DCFB144645E39C3A81EC81C4E_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.ARFoundationAnchorProvider::.ctor(Vuforia.Internal.Observers.AnchorObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorProvider__ctor_m6C1F4AD53E1E02762CF6371CF8701117796AB456 (ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC* __this, AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___0_anchorObserver, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsWebCamPlayMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsWebCamPlayMode_m2699673E9C8826815D2075430D230860CA051CE0 (const RuntimeMethod* method) ;
// System.Void Vuforia.PlayModeHitTestProvider::.ctor(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider__ctor_m91CA5090D8097D33FD3866820FDDE36E7603B29C (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ;
// System.Void Vuforia.World::set_HitTestProvider(Vuforia.IHitTestProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void World_set_HitTestProvider_mBCADD12137B242AFD17ACFCCE830DEA4EAAF8A17_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.NativeHitTestProvider::.ctor(Vuforia.Internal.Observers.AnchorObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHitTestProvider__ctor_m6F643472467B8DA57B12539E4AFC075784B0E565 (NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9* __this, AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___0_anchorObserver, const RuntimeMethod* method) ;
// System.Void Vuforia.ARFoundationHitTestProvider::.ctor(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationHitTestProvider__ctor_m1ADF2C28E1F9229B4985998C2455E099FEA57F3B (ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.Internal.Core.IlluminationInfo>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m4C95D35E50C02E9C59F3F36392EF4B759D7CFB60 (Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m4C95D35E50C02E9C59F3F36392EF4B759D7CFB60_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Internal.Observers.IlluminationObserver::add_OnIlluminationUpdated(System.Action`1<Vuforia.Internal.Core.IlluminationInfo>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IlluminationObserver_add_OnIlluminationUpdated_mBF382C2BC756F04E64C9410624DD302D2993A5BF (IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* __this, Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Observers.IlluminationObserver::remove_OnIlluminationUpdated(System.Action`1<Vuforia.Internal.Core.IlluminationInfo>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IlluminationObserver_remove_OnIlluminationUpdated_mFCB4FD957797B1689125C4505F55B9F82AA8FCBD (IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* __this, Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling<Vuforia.ObserverBehaviour>(System.Action`1<T>,T)
inline void DelegateHelper_InvokeWithExceptionHandling_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mADD14AC2F8BC5A4C9784107A96960D8B14206D74 (Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___0_action, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___1_arg, const RuntimeMethod* method)
{
(( void (*) (Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisRuntimeObject_mF82225C6B4DD7082F7902B198FDFF5032AB20022_gshared)(___0_action, ___1_arg, method);
}
// Vuforia.IlluminationData Vuforia.World::get_IlluminationData()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* World_get_IlluminationData_m8E82AC2FFF506E365559AD100C451D87233E5AA6_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.IlluminationData::UpdateIlluminationData(Vuforia.Internal.Core.IlluminationInfo)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IlluminationData_UpdateIlluminationData_m96CE264F054A5F19C25854CF5CB015DA917801CB_inline (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* __this, IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 ___0_illuminationInfo, const RuntimeMethod* method) ;
// System.Void Vuforia.World/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m622E8D1FEDDE5E85F4154A9B0484B0AB27DD3D43 (U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C* __this, const RuntimeMethod* method) ;
// Vuforia.TargetStatus Vuforia.ObserverBehaviour::get_TargetStatus()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ObserverBehaviour_get_TargetStatus_m11A222E650B40FB61D9FD4BD2689F04900086E5F_inline (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method) ;
// Vuforia.Status Vuforia.TargetStatus::get_Status()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline (TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0* __this, const RuntimeMethod* method) ;
// Vuforia.ICameraController Vuforia.CameraDevice::GetCameraController()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method) ;
// Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade Vuforia.UnityRuntimeCompiled.UnityRuntimeCompiledFacade::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11 (const RuntimeMethod* method) ;
// System.Void Vuforia.CameraDevice/HoloLensDevice::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HoloLensDevice__ctor_m94D46F4D76F4848DDC9FB0B9604E78FD16942B01 (HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraDevice::set_HoloLens(Vuforia.CameraDevice/HoloLensDevice)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraDevice_set_HoloLens_m4ECBE24C8878CF4642538D5524A813F0CD1376CF_inline (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* ___0_value, 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 Vuforia.CameraDevice/AndroidDevice::.ctor(Vuforia.ICameraController)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidDevice__ctor_m93EB2BC50D485857027CC30E9211632E58D7DEF0 (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, RuntimeObject* ___0_cameraController, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraDevice::set_Android(Vuforia.CameraDevice/AndroidDevice)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraDevice_set_Android_mBB8A88E92864278E40830F49E2039B6541DA11E6_inline (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraDevice/WebCamDevice::.ctor(Vuforia.IWebCam)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamDevice__ctor_m364A43748E8164831143E37180EA19F2BACAF3AA (WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* __this, RuntimeObject* ___0_webCam, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraDevice::set_WebCam(Vuforia.CameraDevice/WebCamDevice)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraDevice_set_WebCam_mDEF270444CAFB72C8342AD375664371A42C0CCB5_inline (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.DriverCameraMode::.ctor(System.Int32,System.Int32,System.Int32,Vuforia.DriverPixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DriverCameraMode__ctor_mBBA0CCBAD5BCEFEBE6614A2BA9A788FA00258212 (DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_fps, int32_t ___3_format, const RuntimeMethod* method) ;
// Vuforia.Internal.Observers.AnchorInstance Vuforia.Internal.Observers.AnchorObserver::CreateHitTestAnchor(System.String,Vuforia.HitTestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* AnchorObserver_CreateHitTestAnchor_m017F6E4701C30213F317F1BBCC29F59AAB1F9B63 (AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* __this, String_t* ___0_name, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ___1_hitTestResult, const RuntimeMethod* method) ;
// Vuforia.HitTestResult Vuforia.Internal.Observers.AnchorObserver::HitTest(Vuforia.IVuCameraFrame,UnityEngine.Vector2,Vuforia.VuHitTestHint,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* AnchorObserver_HitTest_m0052D104F28A094763812DD5378AF255C8686FE1 (AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* __this, RuntimeObject* ___0_frame, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_point, int32_t ___2_hint, float ___3_deviceHeight, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.PlayModeHitTestProvider::CreateGroundPlaneImageTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PlayModeHitTestProvider_CreateGroundPlaneImageTarget_m85A0E7C9257EF723908596C78A11E77461D414B5 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PlayModeHitTestProvider::CreateEmulatorGroundPlane()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_CreateEmulatorGroundPlane_m6A615DE9839220DC050959B9A2CA5E1846318915 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PlayModeHitTestProvider::DestroyEmulatorGroundPlane()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_DestroyEmulatorGroundPlane_m42B7FDCA6C4CBC9832DB3EE42F8CFF2A67D2C736 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PlayModeHitTestProvider::DestroyGroundPlaneImageTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_DestroyGroundPlaneImageTarget_mB18E4C4692EC6ACAD7518A3D5BF5D5BFA68DFC28 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, const RuntimeMethod* method) ;
// System.Void System.GC::SuppressFinalize(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// UnityEngine.Ray UnityEngine.Camera::ViewportPointToRay(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 Camera_ViewportPointToRay_m54F3994B010EFAC642F3C0E367370483B9DBF0F4 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) ;
// UnityEngine.RaycastHit[] UnityEngine.Physics::RaycastAll(UnityEngine.Ray,System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* Physics_RaycastAll_m4055619E0F7EFA04620EAA0517F8393C4EBCFE87 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float ___1_maxDistance, int32_t ___2_layerMask, const RuntimeMethod* method) ;
// UnityEngine.Collider UnityEngine.RaycastHit::get_collider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Object::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Observers.PlayModeVuHitTest::.ctor(UnityEngine.RaycastHit,Vuforia.Internal.Core.Pose)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeVuHitTest__ctor_m74ACA6EBBB33ED238D9D30438A4E10FFD313B290 (PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57* __this, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___0_raycastHit, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___1_worldOffset, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.RaycastHit::get_point()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<UnityEngine.BoxCollider>()
inline BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* GameObject_AddComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m655518C8454E418FE8CF0E4770881B7A2B12BB23 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void UnityEngine.BoxCollider::set_size(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoxCollider_set_size_m8374267FDE5DD628973E0E5E1331E781552B855A (BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>()
inline EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* GameObject_AddComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_mA492AEB4B907EB130EAF65A154B596F002E0A19B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m0419FFA0C523AD0413E0D0D21C0F4571D622470A (Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::add_OnBehaviourDestroyed(System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour_add_OnBehaviourDestroyed_m92A3C4F395A906B90B0C7FE222B9D61736E7D4DC (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __this, Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_parent(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>()
inline EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* GameObject_GetComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_m3AC0C645E5F5A22556692AC16F10B50F31C15372 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::remove_OnBehaviourDestroyed(System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour_remove_OnBehaviourDestroyed_m7FFC7A0847207BC1AE9194790D982FFFE4A09B90 (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __this, Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.PlayModeHitTestProvider::OnEmulatorGroundPlaneBehaviourDestroyed(Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_OnEmulatorGroundPlaneBehaviourDestroyed_m8D6C83577ABB2CD479A89AE38E6414728DDA5D81 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* ___0_behaviour, const RuntimeMethod* method) ;
// Vuforia.ImageTargetBehaviour Vuforia.ObserverFactory::CreateImageTarget(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* ObserverFactory_CreateImageTarget_mD8D4FB309D7D21AD77917254F3C2A3FD03530CDC (ObserverFactory_t15303B50E9714D21517E15020805420A68418285* __this, String_t* ___0_databasePath, String_t* ___1_targetName, 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.Action`1<Vuforia.ObserverBehaviour>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mAED3D7A3A6B9F43B16ABFA99FE34D75D6371762E (Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.ObserverBehaviour::add_OnBehaviourDestroyed(System.Action`1<Vuforia.ObserverBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_add_OnBehaviourDestroyed_mEE1C42793C746AC4A03279F411BAB79B864DB4CE (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___0_value, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<Vuforia.ImageTargetBehaviour>()
inline ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* GameObject_GetComponent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_m824223BE2F90D36D68A482CC40C60B8D69ECFA55 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void Vuforia.ObserverBehaviour::remove_OnBehaviourDestroyed(System.Action`1<Vuforia.ObserverBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_remove_OnBehaviourDestroyed_m72686FC9D013A4291BA9139083866E522F42044C (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.PlayModeHitTestProvider::OnGroundPlaneImageTargetDestroyed(Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_OnGroundPlaneImageTargetDestroyed_m5965AA207A252A14EC08D5296934C1CCFB9CD589 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponentInParent<Vuforia.ImageTargetBehaviour>()
inline ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* Component_GetComponentInParent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_mDDB8AD8D4FE4203B2E60D81C0769496920ADA4F9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, 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) ;
// T UnityEngine.Component::GetComponent<UnityEngine.BoxCollider>()
inline BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* Component_GetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m59698092F1230C6FB7F40D0F58F643A931A732D7 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::OnTargetBehaviourDestroyed(Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour_OnTargetBehaviourDestroyed_mF8B681E627F0000B9CFADB6D2CECFFDC41608686 (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>::Invoke(T)
inline void Action_1_Invoke_mC9D027CB3B811F3D9A412C43496E093AFF415C64_inline (Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* __this, EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*, EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, 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) ;
// System.Boolean Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::IsTracked(Vuforia.TargetStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EmulatorGroundPlaneBehaviour_IsTracked_m7AB310D80D91CD6F63866A266D4D53927EF7E122 (TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ___0_targetStatus, const RuntimeMethod* method) ;
// Vuforia.TargetStatus Vuforia.TargetStatus::get_NotObserved()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 TargetStatus_get_NotObserved_m1BD5C70DBAAE7DE715BFB0B305617BEA9D84B65F (const RuntimeMethod* method) ;
// System.Void Vuforia.GuideView::LoadPose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_LoadPose_mE46F203D3770AC8AA4409FE71F0EE8C260257D63 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.GuideView::SavePose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_SavePose_m6165B4C7548274E2D4036285591BA589C3F9442B (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.GuideView::RaisePropertyChanged(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_RaisePropertyChanged_mE44980D3D0E37809B0A1D1769A0D034F82C25FEB (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, String_t* ___0_propertyName, const RuntimeMethod* method) ;
// Vuforia.Internal.Core.Pose Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativePoseMatrixToUnityPose(Vuforia.VuMatrix44F)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 NativeToUnityConversionUtil_ConvertNativePoseMatrixToUnityPose_mB788B443BF53CF74C72B58F408C2E3C9C4F80494 (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_vuMatrix44F, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Matrix4x4::GetColumn(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Matrix4x4::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Matrix4x4::get_lossyScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_get_lossyScale_mFB3D4CF6408D710D607CA1D2AF94B2E4E0B57EB7 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.PropertyChangedEventArgs::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangedEventArgs__ctor_mE3C901440BE057E5F17062BA316019C0B53A39B5 (PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321* __this, String_t* ___0_propertyName, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.PropertyChangedEventHandler::Invoke(System.Object,System.ComponentModel.PropertyChangedEventArgs)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PropertyChangedEventHandler_Invoke_m040B3056C279FDDC4EC678519D5D415771905298_inline (PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* __this, RuntimeObject* ___0_sender, PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321* ___1_e, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_localPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Transform::get_localRotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_localScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Inverse(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, 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.Quaternion UnityEngine.Quaternion::AngleAxis(System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80 (float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 Vuforia.GuideView::get_Pose()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GuideView_get_Pose_mAF4EFF3486E27176F56994705DC2DC3D623297DD_inline (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Matrix4x4::op_Inequality(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Matrix4x4_op_Inequality_m318CC0235679529F15B2C56E0896E70A2BD62713_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
// System.Void Vuforia.GuideView::set_Pose(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_set_Pose_m35611943E289F57F01ECA3362DE020FAFA675113 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_value, const RuntimeMethod* method) ;
// UnityEngine.TextureFormat Vuforia.PixelFormatExtensions::ToTextureFormat(Vuforia.VuImagePixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToTextureFormat_mFBA91D7279AE84B5CD859CB8F24976FF9B1AE076 (int32_t ___0_input, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_textureFormat, bool ___3_mipChain, const RuntimeMethod* method) ;
// System.Void Vuforia.Image::.ctor(Vuforia.IVuImage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image__ctor_mEA4CDAD83D90336E1636E3CD0DCBC6DC924B3E26 (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* __this, RuntimeObject* ___0_vuImage, const RuntimeMethod* method) ;
// System.Void Vuforia.Image::CopyBufferToTexture(UnityEngine.Texture2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image_CopyBufferToTexture_m36F41725E7564CC7CC9D9FEE6C76E52746B4FF18 (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
// System.Boolean Vuforia.HitTestResult::Equals(Vuforia.HitTestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HitTestResult_Equals_m08092DE179742E0D4F1C3EB58963D82DAA1197C0 (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ___0_other, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector3::Equals(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_other, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Quaternion::Equals(UnityEngine.Quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_Equals_m25B95D8412B79CC7F8B34062BFAE662BD99578BE_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_other, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector3::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Quaternion::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Quaternion_GetHashCode_m5F55C34C98E437376595E722BE4EB8A70434F049_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ;
// System.Void System.NotImplementedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.AnchorPreview>()
inline AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* GameObject_AddComponent_TisAnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384_mC1AA5BC5FF9B453B276514B8393D2F3DFF8BA770 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.AnchorPreview::Initialize(Vuforia.AnchorBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorPreview_Initialize_m4508F59192AEE7B203EDB1120AB1549748069C65 (AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* __this, AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* ___0_behaviour, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverBehaviour::UnregisterObserver()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_UnregisterObserver_m5535335F671C4C87E17673365D66BB6C144A8472 (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour__ctor_m6B9A245F2DA3FEA9F2C77259E3CCB691F8356922 (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaApplication::get_IsRunning()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaApplication_get_IsRunning_mFFE27A5EDE1B3662DE2C9C0BC0B5310CCAAF1051 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AnchorInputListenerBehaviour::TryGetScreenTappedPosition(UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnchorInputListenerBehaviour_TryGetScreenTappedPosition_m8E921544A9D3867EA95049BEC3DEB51905D34E3F (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_screenPosition, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AnchorInputListenerBehaviour::TryGetMouseDownPosition(UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnchorInputListenerBehaviour_TryGetMouseDownPosition_m1A44862756DED922F18C13260CB535B137A4CFCC (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_screenPosition, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<UnityEngine.Vector2>::Invoke(T0)
inline void UnityEvent_1_Invoke_m756C9B879DDBE079CDE2D06DC231CE42C01C4AD0 (UnityEvent_1_t9A868DD8EBFC0D9D8134D903A170ECBDEE567932* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t9A868DD8EBFC0D9D8134D903A170ECBDEE567932*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))UnityEvent_1_Invoke_m756C9B879DDBE079CDE2D06DC231CE42C01C4AD0_gshared)(__this, ___0_arg0, method);
}
// System.Boolean UnityEngine.Input::GetMouseButtonDown(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetMouseButtonDown_m8DFC792D15FFF15D311614D5CC6C5D055E5A1DE3 (int32_t ___0_button, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Input::get_mousePosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Input_get_mousePosition_mFF21FBD2647DAE2A23BD4C45571CA95D05A0A42C (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Input::get_touchCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Input_get_touchCount_m057388BFC67A0F4CA53764B1022867ED81D01E39 (const RuntimeMethod* method) ;
// UnityEngine.Touch UnityEngine.Input::GetTouch(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Touch_t03E51455ED508492B3F278903A0114FA0E87B417 Input_GetTouch_m75D99FE801A94279874FA8DC6B6ADAD35F5123B1 (int32_t ___0_index, const RuntimeMethod* method) ;
// UnityEngine.TouchPhase UnityEngine.Touch::get_phase()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Touch_get_phase_mB82409FB2BE1C32ABDBA6A72E52A099D28AB70B0 (Touch_t03E51455ED508492B3F278903A0114FA0E87B417* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Touch::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Touch_get_position_m41B9EB0F3F3E1BE98CEB388253A9E31979CB964A (Touch_t03E51455ED508492B3F278903A0114FA0E87B417* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.SmartTerrainBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartTerrainBehaviour__ctor_m2575AFD6680821C8A5323432C554AEE6CFC1E7B3 (SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<UnityEngine.Vector2>::.ctor()
inline void UnityEvent_1__ctor_m75F2CB288BDA04F9CA6542CCC40CC2CFE442FB0D (UnityEvent_1_t9A868DD8EBFC0D9D8134D903A170ECBDEE567932* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t9A868DD8EBFC0D9D8134D903A170ECBDEE567932*, const RuntimeMethod*))UnityEvent_1__ctor_m75F2CB288BDA04F9CA6542CCC40CC2CFE442FB0D_gshared)(__this, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<UnityEngine.GameObject>::.ctor()
inline void UnityEvent_1__ctor_mD882FB5FAE320D2C50F36BC2FEC6474157F553EA (UnityEvent_1_t1A08C69A745D79C1F101AD784277E54DF250C6E2* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t1A08C69A745D79C1F101AD784277E54DF250C6E2*, const RuntimeMethod*))UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared)(__this, method);
}
// System.Void Vuforia.ContentPositioningBehaviour/<>c__DisplayClass5_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_mBC7FA7B450ACADD708E295F81E7952E6FFC65316 (U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F* __this, const RuntimeMethod* method) ;
// System.Void System.Func`3<System.String,Vuforia.IAnchorProvider,Vuforia.Internal.Observers.AnchorInstance>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m3390D35FD9D44F809BBE3F308554EB03E7DDD4AF (Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m7A3CDF8CC909FAEEA005D42C71F113B505F766DD_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.ContentPositioningBehaviour::CreateAnchor(System.Func`3<System.String,Vuforia.IAnchorProvider,Vuforia.Internal.Observers.AnchorInstance>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentPositioningBehaviour_CreateAnchor_mCFA7FD5246C453DF5D5FED9388FB99571BDA8C0C (ContentPositioningBehaviour_t1DBEF9D9161B1E504EC1A56D9AAC9DB41713513F* __this, Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6* ___0_anchorCreateFunc, const RuntimeMethod* method) ;
// System.Void Vuforia.ContentPositioningBehaviour/<>c__DisplayClass6_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m736E6AF03E7888B7AF0798CC15F1868EA6C382D9 (U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.SmartTerrainBehaviour::CheckAnchorsAvailable(Vuforia.DevicePoseBehaviour&,Vuforia.IAnchorProvider&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartTerrainBehaviour_CheckAnchorsAvailable_mBA5353CB95C4D91E37897B9DED3145555DDD4E47 (SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287* __this, DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642** ___0_devicePoseBehaviour, RuntimeObject** ___1_anchorProvider, bool ___2_allowDisabledDevicePoseBehaviour, const RuntimeMethod* method) ;
// System.Guid System.Guid::NewGuid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD (const RuntimeMethod* method) ;
// System.String System.Guid::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C (Guid_t* __this, const RuntimeMethod* method) ;
// TResult System.Func`3<System.String,Vuforia.IAnchorProvider,Vuforia.Internal.Observers.AnchorInstance>::Invoke(T1,T2)
inline AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* Func_3_Invoke_m69FAE8A158A92F3DEBF85978FE0A03C36717B5D9_inline (Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6* __this, String_t* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
{
return (( AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* (*) (Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6*, String_t*, RuntimeObject*, const RuntimeMethod*))Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
// UnityEngine.SceneManagement.Scene UnityEngine.GameObject::get_scene()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.SceneManagement.Scene::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<UnityEngine.GameObject>(T)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_original, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___0_original, method);
}
// T UnityEngine.GameObject::GetComponent<Vuforia.AnchorBehaviour>()
inline AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* GameObject_GetComponent_TisAnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F_m6A6DC0068F0FDF4F70655EB5C089EB88F150FE4F (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// UnityEngine.Vector3 Vuforia.Internal.Observers.AnchorInstance::get_Position()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnchorInstance_get_Position_m2E1B3010BC79A370B62D0005470DCD422638B622_inline (AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion Vuforia.Internal.Observers.AnchorInstance::get_Rotation()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 AnchorInstance_get_Rotation_m0FF72CB44A184F375988D20386CCD70CF2AFEC9F_inline (AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<UnityEngine.GameObject>::Invoke(T0)
inline void UnityEvent_1_Invoke_m3F906D54B515400E1B965A03E9B0FE6B630615ED (UnityEvent_1_t1A08C69A745D79C1F101AD784277E54DF250C6E2* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t1A08C69A745D79C1F101AD784277E54DF250C6E2*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___0_arg0, method);
}
// System.Void Vuforia.MidAirPositionerBehaviour::SetupIndicator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MidAirPositionerBehaviour_SetupIndicator_m2A95ED841A178E2EB4D68E30C23E9E4D4F7843A1 (MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsPrefab(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsPrefab_mFA79B4B5FD8A378E097B1C97CBC8B830AA83A122 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Behaviour::get_isActiveAndEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_forward()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mDB2CCA75B8E1AB98104F2A6E1A1EA57D0D1298D7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<UnityEngine.Transform>::Invoke(T0)
inline void UnityEvent_1_Invoke_m8FBEE0769F307FC400EDC6446C02ED3CCF607FF9 (UnityEvent_1_t6F7DAA44329E0A5BBE174392C2710CA4D27B46F9* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t6F7DAA44329E0A5BBE174392C2710CA4D27B46F9*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___0_arg0, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<UnityEngine.Transform>::.ctor()
inline void UnityEvent_1__ctor_m2CE796A2A22ECB38E60421FC535739234B38E95E (UnityEvent_1_t6F7DAA44329E0A5BBE174392C2710CA4D27B46F9* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t6F7DAA44329E0A5BBE174392C2710CA4D27B46F9*, const RuntimeMethod*))UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared)(__this, method);
}
// System.Void Vuforia.PlaneFinderBehaviour::SetIndicatorVisibility(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_SetIndicatorVisibility_m9E4D0E7975CB08426C78400F08140233FC9A9B8C (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, bool ___0_visible, const RuntimeMethod* method) ;
// UnityEngine.Vector2 Vuforia.PlaneFinderBehaviour::ConvertScreenToImageSpace(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PlaneFinderBehaviour_ConvertScreenToImageSpace_m4C149FFACD154AAEB544A79E3119BF4028B5464E (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPosition, const RuntimeMethod* method) ;
// System.Boolean Vuforia.PlaneFinderBehaviour::HitTest(UnityEngine.Vector2,Vuforia.HitTestResult&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaneFinderBehaviour_HitTest_m7017086731AA6AAAFDED77D08718E9F2D9D70ED2 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPoint, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9** ___1_hitTestResult, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.HitTestResult>::Invoke(T0)
inline void UnityEvent_1_Invoke_m4A1BF08844EEDBCA2591309222F9767CBC1C841D (UnityEvent_1_tBBEBBE52D139FF5702D2C24D1475BA9E6E1276D1* __this, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tBBEBBE52D139FF5702D2C24D1475BA9E6E1276D1*, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___0_arg0, method);
}
// UnityEngine.Vector3 UnityEngine.Camera::ScreenToViewportPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Camera_ScreenToViewportPoint_m8907015773080F63D1034CEDEDEA4AF14FB2F3C5 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
// UnityEngine.Vector2 Vuforia.UnityViewportUtilities::ViewportSize(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UnityViewportUtilities_ViewportSize_m324A725EA41E77F15F4BA92C31491E726EB21B47 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
// UnityEngine.Vector2 Vuforia.UnityViewportUtilities::UnityViewportToNormalizedDeviceCoordinates(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Rect)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UnityViewportUtilities_UnityViewportToNormalizedDeviceCoordinates_m4DE6348A7068AA02A620AFA553E2A1D72CC20FDD (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_unityViewportSizePixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_unityViewportCoordinates, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_bgTextureViewportRect, const RuntimeMethod* method) ;
// Vuforia.Internal.Observers.IObserver Vuforia.ObserverBehaviour::get_Observer()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObserverBehaviour_get_Observer_mE374D7FDFB042811A915257CCB75B1AEB5108953_inline (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method) ;
// T Vuforia.Internal.Observers.AObserver::GetComponent<Vuforia.Internal.Observers.ITargetStatusComponent>()
inline RuntimeObject* AObserver_GetComponent_TisITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_m1AE048927A043C3D212060F81A515FC72ABE07BC (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, const RuntimeMethod*))AObserver_GetComponent_TisRuntimeObject_mFD5CA724883B553D6F302EC78F6DC1208322183D_gshared)(__this, method);
}
// System.Void System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation,Vuforia.TargetStatus>::.ctor(System.Object,System.IntPtr)
inline void Action_3__ctor_mA491645FAFE6F2268D7BC356977021B98AA57A7C (Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_3__ctor_mE4F084D585C6F2609C5A9EF801F17C462C2E2FFE_gshared)(__this, ___0_object, ___1_method, method);
}
// T Vuforia.Internal.Observers.AObserver::GetComponent<Vuforia.Internal.Observers.PosePublisherComponent>()
inline PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* AObserver_GetComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m91E00F5D0C925E891D803C83F4A8E13C2659E631 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method)
{
return (( PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, const RuntimeMethod*))AObserver_GetComponent_TisRuntimeObject_mFD5CA724883B553D6F302EC78F6DC1208322183D_gshared)(__this, method);
}
// System.Void System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservationWithPose,Vuforia.Internal.Core.Pose>::.ctor(System.Object,System.IntPtr)
inline void Action_3__ctor_mA16EA4B70E13BBAF1434149626B7C54530D3E98B (Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_3__ctor_mB9D8F5D65F59933E0735786F3B048F0E8D3B21D6_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Internal.Observers.PosePublisherComponent::add_OnPoseUpdated(System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservationWithPose,Vuforia.Internal.Core.Pose>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PosePublisherComponent_add_OnPoseUpdated_mF39D4482DB27E803935011E5C0BAE0A3679CAC42 (PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* __this, Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.Internal.Observers.IObserver>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mA858F8320822FA76D0FB80711B98B4CF57A5D9CA (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Internal.Observers.AObserver::add_OnObserverDestroyed(System.Action`1<Vuforia.Internal.Observers.IObserver>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AObserver_add_OnObserverDestroyed_m539F542DC7F58E514FD6E4FCC77560FCB2F2D682 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.PlaneFinderBehaviour::SetupPreviewObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_SetupPreviewObject_mEE6568C206CB16D067CF89404471DAA5246A5884 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PlaneFinderBehaviour::UnregisterDeviceObserver()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_UnregisterDeviceObserver_m6BECF608A7EF39BAFEAE3319F8D47795DFF29545 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Observers.PosePublisherComponent::remove_OnPoseUpdated(System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservationWithPose,Vuforia.Internal.Core.Pose>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PosePublisherComponent_remove_OnPoseUpdated_m24C277961B66CDA1D2FDE7F731DBC00E48270952 (PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* __this, Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Observers.AObserver::remove_OnObserverDestroyed(System.Action`1<Vuforia.Internal.Observers.IObserver>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AObserver_remove_OnObserverDestroyed_m06445A6433DDFBB57A65936F8D6395F687466D08 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.SmartTerrainBehaviour::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartTerrainBehaviour_OnDestroy_m35F2D982DBC8C53F29076B43B8D3D90481033430 (SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_deltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
// System.Boolean Vuforia.World::HitTest(UnityEngine.Vector2,System.Single,Vuforia.HitTestResult&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool World_HitTest_mE69418B64A08A8FD475C034CC9363B525401523D (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_imageSpacePos, float ___1_defaultHeight, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9** ___2_hitTestResult, const RuntimeMethod* method) ;
// System.Void Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass28_0__ctor_mF0E6B820733A9FC5AD50A2D99B4F0939D8F79A45 (U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* __this, const RuntimeMethod* method) ;
// T[] UnityEngine.GameObject::GetComponentsInChildren<UnityEngine.Renderer>(System.Boolean)
inline RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB17EF84B788D0B2A40AC0A670404F8967B5384E2 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_includeInactive, const RuntimeMethod* method)
{
return (( RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m511E687BF2424F8D832EA2EAA459870887FB9540_gshared)(__this, ___0_includeInactive, method);
}
// System.Void System.Action`1<UnityEngine.Renderer>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m4FA40673099C2B0B6B60E3DBD2671AEDEC2A7E24 (Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Internal.Utility.ExtensionMethods.IEnumerableExtensionMethods::ForEach<UnityEngine.Renderer>(System.Collections.Generic.IEnumerable`1<T>,System.Action`1<T>)
inline void IEnumerableExtensionMethods_ForEach_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mE72FBF047A54F2D8BDC41FC9F5794AE8D0E6129E (RuntimeObject* ___0_enumerable, Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0* ___1_action, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0*, const RuntimeMethod*))IEnumerableExtensionMethods_ForEach_TisRuntimeObject_m750820EA818024D238C99A0B19E5B5C89AA062A1_gshared)(___0_enumerable, ___1_action, method);
}
// T[] UnityEngine.GameObject::GetComponentsInChildren<UnityEngine.Collider>(System.Boolean)
inline ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* GameObject_GetComponentsInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m7AF2816CF1827340620F66A87D45CFB83499EA4C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_includeInactive, const RuntimeMethod* method)
{
return (( ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m511E687BF2424F8D832EA2EAA459870887FB9540_gshared)(__this, ___0_includeInactive, method);
}
// System.Void System.Action`1<UnityEngine.Collider>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m418A172390F959B212680FA280D7027AA7A628F3 (Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Internal.Utility.ExtensionMethods.IEnumerableExtensionMethods::ForEach<UnityEngine.Collider>(System.Collections.Generic.IEnumerable`1<T>,System.Action`1<T>)
inline void IEnumerableExtensionMethods_ForEach_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m802BA514D5F9BA3DC6A2B88E8B5B12960F93275E (RuntimeObject* ___0_enumerable, Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B* ___1_action, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B*, const RuntimeMethod*))IEnumerableExtensionMethods_ForEach_TisRuntimeObject_m750820EA818024D238C99A0B19E5B5C89AA062A1_gshared)(___0_enumerable, ___1_action, method);
}
// T[] UnityEngine.GameObject::GetComponentsInChildren<UnityEngine.Canvas>(System.Boolean)
inline CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* GameObject_GetComponentsInChildren_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5C902925CBE5E960CCC974721B21ABF53A9F044C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_includeInactive, const RuntimeMethod* method)
{
return (( CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m511E687BF2424F8D832EA2EAA459870887FB9540_gshared)(__this, ___0_includeInactive, method);
}
// System.Void System.Action`1<UnityEngine.Canvas>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m75FE5522304E9540AD25B874CFF7808C3532E124 (Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Internal.Utility.ExtensionMethods.IEnumerableExtensionMethods::ForEach<UnityEngine.Canvas>(System.Collections.Generic.IEnumerable`1<T>,System.Action`1<T>)
inline void IEnumerableExtensionMethods_ForEach_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE6F74B38EB0DFFA42F85518FCCBBC775FB54FAC9 (RuntimeObject* ___0_enumerable, Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862* ___1_action, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862*, const RuntimeMethod*))IEnumerableExtensionMethods_ForEach_TisRuntimeObject_m750820EA818024D238C99A0B19E5B5C89AA062A1_gshared)(___0_enumerable, ___1_action, method);
}
// System.Void UnityEngine.Behaviour::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.RuntimeMeshBehaviourFactory::CreateRuntimeMeshBehaviour(Vuforia.AreaTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeMeshBehaviourFactory_CreateRuntimeMeshBehaviour_mDD79028667AEB42CB81C9FD930EE9F55BA01DC2C (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___0_areaTargetBehaviour, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.AreaTargetPreview>()
inline AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* GameObject_AddComponent_TisAreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15_m73739DA72BF3C04C98DC36E96DD95DFEB0E87045 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.AreaTargetPreview::Initialize(Vuforia.AreaTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_Initialize_mBAB08D60F7103D1C70DB44D0C4E8970F72F0836E (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___0_behaviour, const RuntimeMethod* method) ;
// System.String Vuforia.VuforiaRuntimeUtilities::GetFullDataSetPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuforiaRuntimeUtilities_GetFullDataSetPath_m1F5E15C78B02DDEA6132959BE6E6CBA40BE5F573 (String_t* ___0_dataSetPath, const RuntimeMethod* method) ;
// 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) ;
// System.Boolean Vuforia.Internal.Observers.AreaTargetObserver::SetExternal2DPosition(UnityEngine.Vector2,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetObserver_SetExternal2DPosition_m501DF8A834C7697F47E919BA8CADCEC97A5FB50C (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, float ___1_horizontalAccuracy, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Internal.Observers.AreaTargetObserver::SetExternal3DPosition(UnityEngine.Vector3,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetObserver_SetExternal3DPosition_mC1C1DD8585F6C7297635DEDC4F21E4D5EED92B85 (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, float ___1_horizontalAccuracy, float ___2_verticalAccuracy, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverBehaviour::RegisterObserverInternal(Vuforia.Internal.Observers.IObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_RegisterObserverInternal_mC05C1D6D696D4C68408469F01867F7F6C0E05036 (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Vuforia.Internal.Observers.AreaTargetObserver::get_Size()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AreaTargetObserver_get_Size_m52D10F35D5E043517E746FCCCBD415340D6195CA_inline (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* __this, const RuntimeMethod* method) ;
// UnityEngine.Bounds Vuforia.Internal.Observers.AreaTargetObserver::GetBoundingBox()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 AreaTargetObserver_GetBoundingBox_mCE6CFFF3C6FF80DB8D1E335F113D0CA5C47AE6D1 (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Internal.Observers.AreaTargetObserver::get_RequiresExternalPositions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetObserver_get_RequiresExternalPositions_m9E98576E4E5D86EDF965BB8D5AE7BAA987A8078E (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* __this, const RuntimeMethod* method) ;
// Vuforia.AreaTargetType Vuforia.AreaTargetTypeResolver::ResolveAreaTargetTypeFromPath(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetTypeResolver_ResolveAreaTargetTypeFromPath_mE9D9292D21AD0334214942F0F6DB369F4E2958B2 (String_t* ___0_version, String_t* ___1_authoringModelPath, String_t* ___2_occlusionModelPath, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetBehaviour::CreateOcclusion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour_CreateOcclusion_m5562A9696277244D4C2F5319CEABEB12C124894C (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverBehaviour::UnregisterObserverInternal(Vuforia.Internal.Observers.IObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_UnregisterObserverInternal_m8E9F028D1CE05E3CCDBC4CA07D454F51E6A58568 (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, RuntimeObject* ___0_replaceByObserver, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverBehaviour::OnDestroyInternal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_OnDestroyInternal_mC8A668BCDDB13CDE9CA57D0EA0F281BEF18FF5AA (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.DataSetTrackableBehaviour::IsEmptySelectedAsCurrentTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataSetTrackableBehaviour_IsEmptySelectedAsCurrentTarget_m884D6CE25ED8A7858EF2C537A0F5FBBD7ACBC4BE (DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* __this, 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) ;
// UnityEngine.GameObject Vuforia.ObserverFactory::CreateRuntimeMeshBehaviourImpl<Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour>(Vuforia.Public.Observers.IRuntimeMeshBehaviour,UnityEngine.Material,System.Boolean,UnityEngine.HideFlags)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ObserverFactory_CreateRuntimeMeshBehaviourImpl_TisRuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038_m168CDE69E3832FD9936E48027EB079E94371CFA7 (ObserverFactory_t15303B50E9714D21517E15020805420A68418285* __this, RuntimeObject* ___0_meshBehaviour, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_displayMaterial, bool ___2_hasCollision, int32_t ___3_hideFlags, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (ObserverFactory_t15303B50E9714D21517E15020805420A68418285*, RuntimeObject*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, bool, int32_t, const RuntimeMethod*))ObserverFactory_CreateRuntimeMeshBehaviourImpl_TisRuntimeObject_m173BBB2DEE7EAD5D27B40E8186A1ECD7829E620A_gshared)(__this, ___0_meshBehaviour, ___1_displayMaterial, ___2_hasCollision, ___3_hideFlags, method);
}
// System.Void UnityEngine.Transform::SetPositionAndRotation(UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetPreview::UpdateShaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_UpdateShaders_m462DDAB696E19CA87E75097E640E37B042E97AD3 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.DataSetTrackableBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataSetTrackableBehaviour__ctor_m5FBD1B4B70BF9B902B74DE36109C0ABB0ECE94C1 (DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.Public.Observers.RuntimeMeshBehaviour>()
inline RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB* GameObject_AddComponent_TisRuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB_m6DD92A90B7F74E40B1BBF5E9CEB524988E01D157 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<Vuforia.Public.Observers.AreaTargetCaptureRuntimeMeshBehaviour>()
inline AreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0* GameObject_AddComponent_TisAreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0_m58F3228E37C9AE92F7DABB216B664A54C9BE0706 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( AreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour>()
inline SimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2* GameObject_AddComponent_TisSimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2_m0CA91FBE5C7CB4295FDDFE685EDEC24EC5342558 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( SimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.Internal.Simulator.SimulatedRuntimeMeshBehaviour::Initialize(Vuforia.AreaTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SimulatedRuntimeMeshBehaviour_Initialize_m788E922B79B4CE016A1A2EFED1AD1B4C423FA5BD (SimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2* __this, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___0_areaTargetBehaviour, const RuntimeMethod* method) ;
// Vuforia.Internal.Observers.MeshObserver Vuforia.RuntimeMeshBehaviourFactory::CreateAreaTargetMeshObserver(Vuforia.Internal.Observers.AreaTargetObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* RuntimeMeshBehaviourFactory_CreateAreaTargetMeshObserver_m13E5DBF8B8D49AA2822F514947CE7FC09F667C05 (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* ___0_areaTargetObserver, const RuntimeMethod* method) ;
// System.String Vuforia.DataSetTrackableBehaviour::get_DataSetPath()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSetTrackableBehaviour_get_DataSetPath_m9B68ED1740DF91C36E18D197124B62A8EF2D36CA_inline (DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* __this, const RuntimeMethod* method) ;
// System.String Vuforia.DataSetTrackableBehaviour::get_DataSetName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC (DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* __this, const RuntimeMethod* method) ;
// Vuforia.Internal.Observers.MeshObserver Vuforia.RuntimeMeshBehaviourFactory::CreateAreaTargetMeshObserver(Vuforia.Internal.Observers.AreaTargetObserver,System.String,System.String,System.String,Vuforia.StorageType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* RuntimeMeshBehaviourFactory_CreateAreaTargetMeshObserver_mFA200B7767FB35B4C9BDAFB2CAA37E8DD4047519 (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* ___0_areaTargetObserver, String_t* ___1_datasetPath, String_t* ___2_datasetName, String_t* ___3_occlusionModelPath, int32_t ___4_occlusionMeshStorageType, const RuntimeMethod* method) ;
// System.String Vuforia.RuntimeMeshBehaviourFactory::LocateOcclusionMesh(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuntimeMeshBehaviourFactory_LocateOcclusionMesh_mABCCE76255997039CDA26B4F4F0E1895C8C8AD5E (String_t* ___0_datasetPath, String_t* ___1_datasetName, const RuntimeMethod* method) ;
// System.String Vuforia.RuntimeMeshBehaviourFactory::GetFullPathToOcclusionMeshFromAppResource(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuntimeMeshBehaviourFactory_GetFullPathToOcclusionMeshFromAppResource_m1E92F3A14257A1FA987CCC801E497BDF01ECFD10 (String_t* ___0_dataSetName, String_t* ___1_tileSetFilePath, const RuntimeMethod* method) ;
// System.String System.IO.Path::GetDirectoryName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.String System.IO.Path::Combine(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE (String_t* ___0_path1, String_t* ___1_path2, const RuntimeMethod* method) ;
// System.Boolean System.IO.File::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType> Vuforia.Internal.Observers.BarcodeObserver::get_ObservedTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* BarcodeObserver_get_ObservedTypes_mC06B8BCC915BF98996FAD6EBB4EE433EF6EFAC93 (BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* __this, const RuntimeMethod* method) ;
// Vuforia.BarcodeInstanceData Vuforia.BarcodeBehaviour::get_InstanceData()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* BarcodeBehaviour_get_InstanceData_m194C504933213ECAF0EAB4021A2135630798E509_inline (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling<UnityEngine.Vector3[]>(System.Action`1<T>,T)
inline void DelegateHelper_InvokeWithExceptionHandling_TisVector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_m1515E1BFFFFA8306662556440FBFD9ED234E4581 (Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* ___0_action, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___1_arg, const RuntimeMethod* method)
{
(( void (*) (Action_1_t229A459B7FA7229984043C1868CAEDD374607A45*, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisRuntimeObject_mF82225C6B4DD7082F7902B198FDFF5032AB20022_gshared)(___0_action, ___1_arg, method);
}
// System.Void Vuforia.BarcodeBehaviour::add_mOnBarcodeOutlineChanged(System.Action`1<UnityEngine.Vector3[]>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_add_mOnBarcodeOutlineChanged_m7B66678C9872280AE7DDA2B401506DF517E8E2D8 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.BarcodeBehaviour::remove_mOnBarcodeOutlineChanged(System.Action`1<UnityEngine.Vector3[]>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_remove_mOnBarcodeOutlineChanged_m115DB36EA18D63785FBDEE6CB77DE356ED8D033E (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
inline void HashSet_1__ctor_mA541092D9E2B87A2C32957146D36AA08F7784D9D (HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_m67F18797ADF615671341068504396819F0378201_gshared)(__this, ___0_collection, method);
}
// Vuforia.Internal.Observers.BarcodeObserver Vuforia.Internal.Observers.BarcodeInstance::get_BarcodeObserver()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* BarcodeInstance_get_BarcodeObserver_m082FD649C9A72B67DC4EB26CE96DD4E7888D7038_inline (BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.BarcodeInstancesManager::.ctor(Vuforia.BarcodeBehaviour,Vuforia.Internal.Observers.BarcodeObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeInstancesManager__ctor_m7830EE632C3169F93D70281860559662E11FEF19 (BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* __this, BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* ___0_template, BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* ___1_observer, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<Vuforia.BarcodeBehaviour/BarcodeType>(System.Collections.Generic.IEnumerable`1<TSource>)
inline BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* Enumerable_ToArray_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_mC7A1F3912FE480D74922A73A0CF819D9686ACA6C (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF0ED7CE327D8D9E549912B674D4EDB30393887A4_gshared)(___0_source, method);
}
// System.Boolean Vuforia.Internal.Observers.BarcodeObserver::get_DetectMultipleBarcodes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BarcodeObserver_get_DetectMultipleBarcodes_m647D8782256EC966AD37DF871864B70A1E60ACED (BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* __this, const RuntimeMethod* method) ;
// Vuforia.BarcodeBehaviour Vuforia.BarcodeInstancesManager::get_Template()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* BarcodeInstancesManager_get_Template_m66C331275AE1E98A6D1AD6983F8F94B6651E6081_inline (BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.BarcodeInstancesManager::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeInstancesManager_Dispose_mFC072BEEE66EDF008EDA0752D7354F2BE2E57E0E (BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.BarcodeBehaviour::set_InstanceData(Vuforia.BarcodeInstanceData)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BarcodeBehaviour_set_InstanceData_mEB40234134BCE23ADA898752A6546C46EE6E2E15_inline (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.BarcodePreview>()
inline BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* GameObject_AddComponent_TisBarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72_m1467DE24C8AA3FEC37FDA1B101F68EC6DAC43956 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.BarcodePreview::Initialize(Vuforia.BarcodeBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodePreview_Initialize_mBF32CA1F5EB4109ED55BF66C771F5868E924A2EA (BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* __this, BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* ___0_behaviour, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverBehaviour::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_OnDisable_mBDE8B7DEB25CC13B5BFD88B33F2E3604592AED72 (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.BarcodeInstancesManager::OnBarcodeBehaviourDisabled(Vuforia.BarcodeBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeInstancesManager_OnBarcodeBehaviourDisabled_mC18C9E4FA471BAF7114B2416B39602ECA3CB853C (BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* __this, BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* ___0_behaviour, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverBehaviour::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_OnEnable_mF24D72A8A9E62B6739B7087C20A9FDB6049D5AB4 (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.BarcodeInstancesManager::OnBarcodeBehaviourEnabled(Vuforia.BarcodeBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeInstancesManager_OnBarcodeBehaviourEnabled_m3F81CE98B256296D89FB315ABDE6965A6A81B0CF (BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* __this, BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* ___0_behaviour, const RuntimeMethod* method) ;
// System.Void Vuforia.BarcodeInstancesManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeInstancesManager_Update_m2AA0B45E34C5B1D322FEBA0C28DB11283F212C78 (BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.BarcodeBehaviour/<>c__DisplayClass31_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass31_0__ctor_mF52E8743100DF5AB0A855C8C5B90DCFC2AAB2CC2 (U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetStatus::.ctor(Vuforia.Status,Vuforia.StatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetStatus__ctor_mFA628115F292E283AC6A12743F3CD33B43006B6D (TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0* __this, int32_t ___0_status, int32_t ___1_statusInfo, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.Vector3,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m3B1BCBC0885F3E93CDC21C75185F09A25FE0CC17 (Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m3B1BCBC0885F3E93CDC21C75185F09A25FE0CC17_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<UnityEngine.Vector3,UnityEngine.Vector3>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4 (RuntimeObject* ___0_source, Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4*, const RuntimeMethod*))Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4_gshared)(___0_source, ___1_selector, method);
}
// TSource[] System.Linq.Enumerable::ToArray<UnityEngine.Vector3>(System.Collections.Generic.IEnumerable`1<TSource>)
inline Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790_gshared)(___0_source, method);
}
// System.Void System.Func`3<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m26AFD41330EA0B83350AB3F6F7A2DB0D2DBE610A (Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m26AFD41330EA0B83350AB3F6F7A2DB0D2DBE610A_gshared)(__this, ___0_object, ___1_method, method);
}
// TAccumulate System.Linq.Enumerable::Aggregate<UnityEngine.Vector3,UnityEngine.Vector3>(System.Collections.Generic.IEnumerable`1<TSource>,TAccumulate,System.Func`3<TAccumulate,TSource,TAccumulate>)
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Enumerable_Aggregate_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m96FF4145CF958B8626E2DB961A398CC6E23BFB83 (RuntimeObject* ___0_source, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_seed, Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* ___2_func, const RuntimeMethod* method)
{
return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C*, const RuntimeMethod*))Enumerable_Aggregate_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m96FF4145CF958B8626E2DB961A398CC6E23BFB83_gshared)(___0_source, ___1_seed, ___2_func, method);
}
// System.Int32 System.Linq.Enumerable::Count<UnityEngine.Vector3>(System.Collections.Generic.IEnumerable`1<TSource>)
inline int32_t Enumerable_Count_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC44B7DB65ABE22FB6B31F20168591552226483FE (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC44B7DB65ABE22FB6B31F20168591552226483FE_gshared)(___0_source, method);
}
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Observers.BarcodeInstanceDataImpl::.ctor(System.Int32,Vuforia.BarcodeBehaviour/BarcodeType,System.String,UnityEngine.Vector3[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeInstanceDataImpl__ctor_m4DC27020A1316044649A5C0D0914A907B0FCC57D (BarcodeInstanceDataImpl_tCB0996B073661D031B7AD84307FBFA03E6B62176* __this, int32_t ___0_id, int32_t ___1_type, String_t* ___2_text, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___3_vertices, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<Vuforia.BarcodeBehaviour>()
inline BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* GameObject_GetComponent_TisBarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_m41F95B21FFF443F3F9353921FC472940EAFDD561 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
// System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Matrix4x4::op_Equality(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix4x4_op_Equality_m72E9702E42EAED862E9D7EA1B8B9D6EA5AAC5C3D (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
// System.Boolean System.Single::Equals(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9 (float* __this, float ___0_obj, const RuntimeMethod* method) ;
// System.Int32 System.Single::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.MeshSetRenderer::SetMeshSet(Vuforia.MeshSetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetRenderer_SetMeshSet_m3A618CA0013B9D3A00498F65297CAC8357157992 (MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* __this, MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* ___0_meshSetBehaviour, const RuntimeMethod* method)
{
{
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* L_0 = ___0_meshSetBehaviour;
__this->___mMeshSet_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshSet_4), (void*)L_0);
bool L_1 = __this->___mMeshSetActive_5;
VirtualActionInvoker1< bool >::Invoke(4 /* System.Void Vuforia.VuforiaAugmentationRenderer::SetActive(System.Boolean) */, __this, L_1);
return;
}
}
// System.Void Vuforia.MeshSetRenderer::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetRenderer_SetActive_m4758245664FC4596C54383289993D2CD93790200 (MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_000a;
}
}
{
MeshSetRenderer_ShowAreaTargetAugmentation_m81966F61D08D218F7E794F8EE08EE6DCF371CC53(__this, NULL);
return;
}
IL_000a:
{
MeshSetRenderer_HideAreaTargetAugmentation_mD15438745740A45FE2D1E816F668291E1C7579DD(__this, NULL);
return;
}
}
// System.Void Vuforia.MeshSetRenderer::HideAreaTargetAugmentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetRenderer_HideAreaTargetAugmentation_mD15438745740A45FE2D1E816F668291E1C7579DD (MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* __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;
}
{
__this->___mMeshSetActive_5 = (bool)0;
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* L_0 = __this->___mMeshSet_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0020;
}
}
{
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* L_2 = __this->___mMeshSet_4;
NullCheck(L_2);
VoxelTree_StopRendering_m330A0190076EC1B215F76BF28C7FC4FE8AE2F6AD(L_2, NULL);
}
IL_0020:
{
return;
}
}
// System.Void Vuforia.MeshSetRenderer::ShowAreaTargetAugmentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetRenderer_ShowAreaTargetAugmentation_m81966F61D08D218F7E794F8EE08EE6DCF371CC53 (MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* __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;
}
{
__this->___mMeshSetActive_5 = (bool)1;
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* L_0 = __this->___mMeshSet_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0020;
}
}
{
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* L_2 = __this->___mMeshSet_4;
NullCheck(L_2);
VoxelTree_StartRendering_mFDF28A0BC2E749945FB1DB6C66A4CC19E1ADBAB0(L_2, NULL);
}
IL_0020:
{
return;
}
}
// System.Void Vuforia.MeshSetRenderer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetRenderer__ctor_mDA0DB3998297430EFC329D6C3126870739548209 (MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* __this, const RuntimeMethod* method)
{
{
VuforiaAugmentationRenderer__ctor_m31E1CB26B83E55E3D2B177A8E94DD196B2C2AF95(__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.PCShaderSupportUtil::IsGeometryShaderSupported()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PCShaderSupportUtil_IsGeometryShaderSupported_m2F14241B556E75F51CB85007E4A6049F2B2CA6E8 (const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)((int32_t)16)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.GameObject Vuforia.PointCloudLoaderUtility::Load(Vuforia.PointCloudBehaviour&,System.String,System.String,UnityEngine.Transform,System.Boolean,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointCloudLoaderUtility_Load_m0E940DF071B21E1ADFCA2FA7CD705613C986DAA8 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** ___0_pointCloudBehaviour, String_t* ___1_datasetName, String_t* ___2_path, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___3_parentTransform, bool ___4_withOcclusion, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___5_material, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisPointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_m715A08AFF8FCA0BA18B49A7956DE871AF6BD69A7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m5849A842E7DE5CC6453D8068E9A20AFF185AEC4D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E300332B41E18793918D6A17A8D5663F362B00E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BF16D3DDD000071716ED319A981B7AED5729B68);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* V_1 = NULL;
int32_t V_2 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
float V_4 = 0.0f;
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** L_0 = ___0_pointCloudBehaviour;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
String_t* L_1 = ___1_datasetName;
String_t* L_2 = ___2_path;
bool L_3;
L_3 = TileSetUtil_LoadJsonFile_m1B593DDF698A04E0E136B089E65876EA84D41E0E(L_1, L_2, (&V_0), (&V_1), 2, NULL);
if (L_3)
{
goto IL_0013;
}
}
{
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
IL_0013:
{
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_4 = V_1;
int32_t L_5;
L_5 = TileSetUtil_GetDepth_mE1096E1798400136908160486BFA31CE565A4EA2(L_4, NULL);
V_2 = L_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_6);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_6, _stringLiteral3BF16D3DDD000071716ED319A981B7AED5729B68, NULL);
V_3 = L_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_3;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_8);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_8, L_9, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_3;
NullCheck(L_10);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
L_12 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_11);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_11, L_12, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_3;
NullCheck(L_13);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_13, ((int32_t)61), NULL);
bool L_14 = ___4_withOcclusion;
if (L_14)
{
goto IL_0068;
}
}
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_15;
L_15 = VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE(NULL);
if (!L_15)
{
goto IL_0068;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = V_3;
int32_t L_17;
L_17 = LayerMask_NameToLayer_m2764C530EDA9EC3226A36E3FD43E020B413AF139(_stringLiteral0E300332B41E18793918D6A17A8D5663F362B00E, NULL);
NullCheck(L_16);
GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_16, L_17, NULL);
}
IL_0068:
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** L_18 = ___0_pointCloudBehaviour;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = ___3_parentTransform;
NullCheck(L_19);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20;
L_20 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_19, NULL);
NullCheck(L_20);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_21;
L_21 = GameObject_AddComponent_TisPointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_m715A08AFF8FCA0BA18B49A7956DE871AF6BD69A7(L_20, GameObject_AddComponent_TisPointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_m715A08AFF8FCA0BA18B49A7956DE871AF6BD69A7_RuntimeMethod_var);
*((RuntimeObject**)L_18) = (RuntimeObject*)L_21;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_18, (void*)(RuntimeObject*)L_21);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** L_22 = ___0_pointCloudBehaviour;
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_23 = *((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503**)L_22);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_24 = L_23;
NullCheck(L_24);
int32_t L_25;
L_25 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_24, NULL);
NullCheck(L_24);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_24, ((int32_t)((int32_t)L_25|2)), NULL);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** L_26 = ___0_pointCloudBehaviour;
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_27 = *((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503**)L_26);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_28 = L_27;
NullCheck(L_28);
int32_t L_29;
L_29 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_28, NULL);
NullCheck(L_28);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_28, ((int32_t)((int32_t)L_29|((int32_t)52))), NULL);
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_30 = V_1;
float L_31;
L_31 = TileSetUtil_GetSpacing_mDF59E2214EF1821809A641783599F1836BEEF89C(L_30, NULL);
V_4 = ((float)il2cpp_codegen_multiply((0.899999976f), L_31));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = ___5_material;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_33)
{
goto IL_00b3;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34;
L_34 = PointCloudLoaderUtility_GetMaterial_m9D87DC891B544C43A768C9065E8E0F332C6E8279(NULL);
___5_material = L_34;
}
IL_00b3:
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** L_35 = ___0_pointCloudBehaviour;
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_36 = *((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503**)L_35);
intptr_t L_37 = V_0;
int32_t L_38 = V_2;
float L_39 = V_4;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_40 = ___5_material;
NullCheck(L_36);
PointCloudBehaviour_Setup_m30248009C5F64FE4498BAD81C8C8551478EFAD82(L_36, L_37, L_38, L_39, L_40, NULL);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** L_41 = ___0_pointCloudBehaviour;
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_42 = *((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503**)L_41);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43 = ___3_parentTransform;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44 = V_3;
NullCheck(L_44);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_45;
L_45 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_44, NULL);
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_46 = V_1;
NullCheck(L_46);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_47 = L_46->___root_3;
bool L_48 = ___4_withOcclusion;
NullCheck(L_42);
VoxelTree_Initialize_mF4114C3995CB8BB117444752E1C432E00FD69EB0(L_42, L_43, L_45, L_47, L_48, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_49 = ___3_parentTransform;
NullCheck(L_49);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_50;
L_50 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_49, NULL);
NullCheck(L_50);
PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* L_51;
L_51 = GameObject_AddComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m5849A842E7DE5CC6453D8068E9A20AFF185AEC4D(L_50, GameObject_AddComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m5849A842E7DE5CC6453D8068E9A20AFF185AEC4D_RuntimeMethod_var);
PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* L_52 = L_51;
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** L_53 = ___0_pointCloudBehaviour;
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_54 = *((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503**)L_53);
NullCheck(L_52);
PointCloudRenderer_Initialize_m844422D53C6711FAAC0550CD19095D3BEA50ECA0(L_52, L_54, NULL);
NullCheck(L_52);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_52, ((int32_t)61), NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_55 = V_3;
return L_55;
}
}
// UnityEngine.Material Vuforia.PointCloudLoaderUtility::GetMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* PointCloudLoaderUtility_GetMaterial_m9D87DC891B544C43A768C9065E8E0F332C6E8279 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1909512887B9AA128F72ECCBDBAA887FCEF66B83);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60E49ECBE63EDE5F2712991F3B61424A5D4584E8);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = PCShaderSupportUtil_IsGeometryShaderSupported_m2F14241B556E75F51CB85007E4A6049F2B2CA6E8(NULL);
if (L_0)
{
goto IL_0017;
}
}
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1;
L_1 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral60E49ECBE63EDE5F2712991F3B61424A5D4584E8, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_2);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_2, L_1, NULL);
return L_2;
}
IL_0017:
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3;
L_3 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral1909512887B9AA128F72ECCBDBAA887FCEF66B83, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_4);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_4, L_3, NULL);
return L_4;
}
}
#ifdef __clang__
#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.PointCloudMaterial::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudMaterial__ctor_mDA485BE566F44B9FCBB9F535224EADD44B595ED0 (PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* __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
// UnityEngine.GameObject Vuforia.PointCloudModelCreator::LoadPointCloud(Vuforia.PointCloudBehaviour&,System.String,System.String,UnityEngine.Transform,System.Boolean,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointCloudModelCreator_LoadPointCloud_mCD34D1B793653E71313CB8C9AF6035AD5FCEEC08 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** ___0_behaviour, String_t* ___1_dataSetName, String_t* ___2_path, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___3_parentTransform, bool ___4_occlusionOn, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___5_material, const RuntimeMethod* method)
{
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** L_0 = ___0_behaviour;
String_t* L_1 = ___1_dataSetName;
String_t* L_2 = ___2_path;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = ___3_parentTransform;
bool L_4 = ___4_occlusionOn;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___5_material;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = PointCloudLoaderUtility_Load_m0E940DF071B21E1ADFCA2FA7CD705613C986DAA8(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.PointCloudRenderer::get_IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PointCloudRenderer_get_IsActive_m83674CFE228529ECE9A2840FE0D905D990E9AD12 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIsActiveU3Ek__BackingField_5;
return L_0;
}
}
// System.Void Vuforia.PointCloudRenderer::set_IsActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_set_IsActive_mC5F3D6319B4CA6E85F25DEE8A0CE4EA194671EC5 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIsActiveU3Ek__BackingField_5 = L_0;
return;
}
}
// System.Void Vuforia.PointCloudRenderer::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_OnEnable_mBDAB1AA9FDFEF2A77263A75BABF4BC64CB1BCB3F (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
VirtualActionInvoker1< bool >::Invoke(4 /* System.Void Vuforia.VuforiaAugmentationRenderer::SetActive(System.Boolean) */, __this, (bool)1);
}
IL_000e:
{
return;
}
}
// System.Void Vuforia.PointCloudRenderer::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_OnDisable_mE5BDE00A49077729168DA053326F9D924BE17FC8 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker1< bool >::Invoke(4 /* System.Void Vuforia.VuforiaAugmentationRenderer::SetActive(System.Boolean) */, __this, (bool)0);
return;
}
}
// System.Void Vuforia.PointCloudRenderer::Initialize(Vuforia.PointCloudBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_Initialize_m844422D53C6711FAAC0550CD19095D3BEA50ECA0 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* ___0_behaviour, const RuntimeMethod* method)
{
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_0 = ___0_behaviour;
__this->___mPointCloudBehaviour_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPointCloudBehaviour_4), (void*)L_0);
bool L_1;
L_1 = PointCloudRenderer_get_IsActive_m83674CFE228529ECE9A2840FE0D905D990E9AD12_inline(__this, NULL);
VirtualActionInvoker1< bool >::Invoke(4 /* System.Void Vuforia.VuforiaAugmentationRenderer::SetActive(System.Boolean) */, __this, L_1);
return;
}
}
// System.Void Vuforia.PointCloudRenderer::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_SetActive_m9E81E5DD5CDA5AE93E8DF1CC0AB45765FBDA37EE (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_000a;
}
}
{
PointCloudRenderer_ShowPointCloud_m7E2848E32FB4E939CA62262E20023C370B468D7B(__this, NULL);
return;
}
IL_000a:
{
PointCloudRenderer_HidePointCloud_m33A03519476F9259B58EF1C4256CD820B9A54AE7(__this, NULL);
return;
}
}
// System.Void Vuforia.PointCloudRenderer::HidePointCloud()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_HidePointCloud_m33A03519476F9259B58EF1C4256CD820B9A54AE7 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PointCloudRenderer_set_IsActive_mC5F3D6319B4CA6E85F25DEE8A0CE4EA194671EC5_inline(__this, (bool)0, NULL);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_0 = __this->___mPointCloudBehaviour_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0020;
}
}
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_2 = __this->___mPointCloudBehaviour_4;
NullCheck(L_2);
VoxelTree_StopRendering_m330A0190076EC1B215F76BF28C7FC4FE8AE2F6AD(L_2, NULL);
}
IL_0020:
{
return;
}
}
// System.Void Vuforia.PointCloudRenderer::ShowPointCloud()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_ShowPointCloud_m7E2848E32FB4E939CA62262E20023C370B468D7B (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PointCloudRenderer_set_IsActive_mC5F3D6319B4CA6E85F25DEE8A0CE4EA194671EC5_inline(__this, (bool)1, NULL);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_0 = __this->___mPointCloudBehaviour_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_002f;
}
}
{
bool L_2;
L_2 = PointCloudRenderer_AreVoxelBoundsSeveredByScriptRecompilation_m2231AA59579B9C57FABE7CE0E023B778D0C2D49F(__this, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
PointCloudRenderer_DestroyPointCloudAugmentationAndThisRenderer_m5419E9698B83196CFB5AF516F8091CB5974CB376(__this, NULL);
return;
}
IL_0024:
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_3 = __this->___mPointCloudBehaviour_4;
NullCheck(L_3);
VoxelTree_StartRendering_mFDF28A0BC2E749945FB1DB6C66A4CC19E1ADBAB0(L_3, NULL);
}
IL_002f:
{
return;
}
}
// System.Boolean Vuforia.PointCloudRenderer::AreVoxelBoundsSeveredByScriptRecompilation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PointCloudRenderer_AreVoxelBoundsSeveredByScriptRecompilation_m2231AA59579B9C57FABE7CE0E023B778D0C2D49F (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
if (!L_0)
{
goto IL_0030;
}
}
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_1 = __this->___mPointCloudBehaviour_4;
NullCheck(L_1);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_2 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)L_1)->___RootVoxel_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_3)
{
goto IL_002e;
}
}
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_4 = __this->___mPointCloudBehaviour_4;
NullCheck(L_4);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_5 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)L_4)->___RootVoxel_8;
NullCheck(L_5);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_6 = L_5->___Tile_5;
return (bool)((((RuntimeObject*)(PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
}
IL_002e:
{
return (bool)1;
}
IL_0030:
{
return (bool)0;
}
}
// System.Void Vuforia.PointCloudRenderer::DestroyPointCloudAugmentationAndThisRenderer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer_DestroyPointCloudAugmentationAndThisRenderer_m5419E9698B83196CFB5AF516F8091CB5974CB376 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __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;
}
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_0 = __this->___mPointCloudBehaviour_4;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)L_0)->___RootGameObject_9;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_1, NULL);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(__this, NULL);
return;
}
}
// System.Void Vuforia.PointCloudRenderer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudRenderer__ctor_mE700DE3F692B865CCEB082CFE3387A22F6EEFBB6 (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method)
{
{
VuforiaAugmentationRenderer__ctor_m31E1CB26B83E55E3D2B177A8E94DD196B2C2AF95(__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.Mesh Vuforia.Voxel::get_Mesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* Voxel_get_Mesh_mC24CBC9FBBB038815C1194DC8B2DBADBB8304B08 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___mContentMesh_11;
return L_0;
}
}
// System.Boolean Vuforia.Voxel::get_IsMaxDepthLeafNode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Voxel_get_IsMaxDepthLeafNode_mD86C9770A15BAE3313F8727A798A8E2B8E693310 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___Depth_4;
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_1 = __this->___mTreeBehaviour_8;
NullCheck(L_1);
int32_t L_2;
L_2 = VoxelTree_get_MaxDepth_m0DF38C8E03FAE724167B73102B178FFCC1C89B42_inline(L_1, NULL);
return (bool)((((int32_t)((((int32_t)L_0) < ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Vuforia.Voxel::get_IsLoaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Voxel_get_IsLoaded_m748C53A91FF5B1F140015AEA69DF6C01E3CC53A0 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___mCurrentState_16;
if ((((int32_t)L_0) == ((int32_t)4)))
{
goto IL_001c;
}
}
{
int32_t L_1 = __this->___mCurrentState_16;
if ((((int32_t)L_1) == ((int32_t)5)))
{
goto IL_001c;
}
}
{
int32_t L_2 = __this->___mCurrentState_16;
return (bool)((((int32_t)L_2) == ((int32_t)6))? 1 : 0);
}
IL_001c:
{
return (bool)1;
}
}
// System.Boolean Vuforia.Voxel::get_ShouldLoad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Voxel_get_ShouldLoad_m67F4A612AB5A9EC4FD8C0ADF7E7161DFC0D72479 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
{
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* L_0 = __this->___mRequest_15;
if (L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = __this->___mCurrentState_16;
if ((((int32_t)L_1) == ((int32_t)2)))
{
goto IL_001b;
}
}
{
int32_t L_2 = __this->___mCurrentState_16;
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
IL_001b:
{
return (bool)1;
}
IL_001d:
{
return (bool)0;
}
}
// System.Void Vuforia.Voxel::Init(Vuforia.VoxelTree,UnityEngine.Transform,Vuforia.PCTile,Vuforia.VoxelGameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_Init_mF85FA19C3D6A3B4A1B176C2757BAF0A2E5D45331 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* ___0_pcBehaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___2_tile, VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* ___3_voxelGameObject, const RuntimeMethod* method)
{
{
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_0 = ___0_pcBehaviour;
__this->___mTreeBehaviour_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mTreeBehaviour_8), (void*)L_0);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_1 = ___2_tile;
__this->___Tile_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Tile_5), (void*)L_1);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_2 = __this->___Tile_5;
NullCheck(L_2);
int32_t L_3 = L_2->___depth_3;
__this->___Depth_4 = L_3;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_4 = __this->___Tile_5;
NullCheck(L_4);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_5 = L_4->___visibilityBounds_1;
__this->___mVoxelBounds_12 = L_5;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_6 = __this->___Tile_5;
NullCheck(L_6);
PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E* L_7 = L_6->___content_8;
if (L_7)
{
goto IL_0044;
}
}
{
__this->___mCurrentState_16 = 6;
}
IL_0044:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = L_9;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = ___1_parent;
NullCheck(L_10);
Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_10, L_11, (bool)0, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = L_10;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_13 = __this->___Tile_5;
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = L_13->___relativeToRootPosition_2;
NullCheck(L_12);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_12, L_14, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15;
L_15 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_12);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_12, L_15, NULL);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_16 = ___3_voxelGameObject;
NullCheck(L_16);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_17 = L_16->___renderer_0;
__this->___mMeshRenderer_9 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshRenderer_9), (void*)L_17);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_18 = __this->___mMeshRenderer_9;
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_19 = ___0_pcBehaviour;
int32_t L_20 = __this->___Depth_4;
NullCheck(L_19);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21;
L_21 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, int32_t >::Invoke(6 /* UnityEngine.Material Vuforia.VoxelTree::GetMaterial(System.Int32) */, L_19, L_20);
NullCheck(L_18);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_18, L_21, NULL);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_22 = ___3_voxelGameObject;
NullCheck(L_22);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_23 = L_22->___meshFilter_1;
__this->___mMeshFilter_7 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshFilter_7), (void*)L_23);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24;
L_24 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
L_25 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_25);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
L_26 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_25, NULL);
NullCheck(L_26);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27;
L_27 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_26, NULL);
NullCheck(L_27);
int32_t L_28;
L_28 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_27, NULL);
NullCheck(L_24);
GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_24, L_28, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29;
L_29 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_29);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_29, ((int32_t)61), NULL);
return;
}
}
// System.Void Vuforia.Voxel::LoadVoxelMeshes(System.Action`1<Vuforia.Voxel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_LoadVoxelMeshes_m24E15876B75A5314638465129E8FBE2B07DAB9F6 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* ___0_onLoadingDone, const RuntimeMethod* method)
{
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_0 = __this->___Tile_5;
if (!L_0)
{
goto IL_0018;
}
}
{
bool L_1;
L_1 = Voxel_get_IsLoaded_m748C53A91FF5B1F140015AEA69DF6C01E3CC53A0(__this, NULL);
if (L_1)
{
goto IL_0018;
}
}
{
bool L_2;
L_2 = Voxel_get_ShouldLoad_m67F4A612AB5A9EC4FD8C0ADF7E7161DFC0D72479(__this, NULL);
if (L_2)
{
goto IL_0023;
}
}
IL_0018:
{
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* L_3 = ___0_onLoadingDone;
if (!L_3)
{
goto IL_0022;
}
}
{
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* L_4 = ___0_onLoadingDone;
NullCheck(L_4);
Action_1_Invoke_mC7B179DE3A7B1E699D9F39601BF95E418E37B20F_inline(L_4, __this, NULL);
}
IL_0022:
{
return;
}
IL_0023:
{
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* L_5 = ___0_onLoadingDone;
__this->___mOnLoadingDone_17 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnLoadingDone_17), (void*)L_5);
int32_t L_6 = __this->___mCurrentState_16;
if ((!(((uint32_t)L_6) == ((uint32_t)2))))
{
goto IL_003a;
}
}
{
Voxel_TryAssemblingMesh_m818F5F2407D0B44BD36F79CF597B6B18B4C5B585(__this, NULL);
return;
}
IL_003a:
{
Voxel_StartLoadingContent_mD8187CC54D7A533DCA1DC8A245022E19C3A50B12(__this, NULL);
return;
}
}
// System.Void Vuforia.Voxel::TryAssemblingMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_TryAssemblingMesh_m818F5F2407D0B44BD36F79CF597B6B18B4C5B585 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Voxel_OnMeshBuildingCompleted_mC7137AB3F49A5090D52E279C2FDA8796D1AA2DE6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral67288350985BF1C34476BF572954178A3AFA70D4);
s_Il2CppMethodInitialized = true;
}
{
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* L_0 = __this->___mRequest_15;
if (!L_0)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral67288350985BF1C34476BF572954178A3AFA70D4, NULL);
return;
}
IL_0013:
{
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_1 = __this->___mTreeBehaviour_8;
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE** L_2 = (&__this->___mRequest_15);
NullCheck(L_1);
bool L_3;
L_3 = VoxelTree_TryRequestLoading_mE9B328C1CC86A8FA9427E5FECEEF6D5E97128AAC(L_1, L_2, NULL);
if (L_3)
{
goto IL_0027;
}
}
{
return;
}
IL_0027:
{
__this->___mCurrentState_16 = 3;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_4 = (MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293*)il2cpp_codegen_object_new(MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293_il2cpp_TypeInfo_var);
NullCheck(L_4);
MeshBuildCallback__ctor_mD4E4A0A0C96E41EA65F7CEC7F918A81C67C9648D(L_4, __this, (intptr_t)((void*)Voxel_OnMeshBuildingCompleted_mC7137AB3F49A5090D52E279C2FDA8796D1AA2DE6_RuntimeMethod_var), NULL);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker1< RuntimeObject*, MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* >::Invoke(7 /* System.Collections.IEnumerator Vuforia.Voxel::BuildContentMesh(Vuforia.Voxel/MeshBuildCallback) */, __this, L_4);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_6;
L_6 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_5, NULL);
__this->___mMeshConstruction_14 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshConstruction_14), (void*)L_6);
return;
}
}
// System.Void Vuforia.Voxel::OnMeshBuildingCompleted(UnityEngine.Mesh)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_OnMeshBuildingCompleted_mC7137AB3F49A5090D52E279C2FDA8796D1AA2DE6 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, 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;
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = ___0_mesh;
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_002a;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = ___0_mesh;
__this->___mContentMesh_11 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mContentMesh_11), (void*)L_2);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3 = __this->___mMeshFilter_7;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = ___0_mesh;
NullCheck(L_3);
MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_3, L_4, NULL);
__this->___mCurrentState_16 = 4;
__this->___mMeshConstruction_14 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshConstruction_14), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
}
IL_002a:
{
Voxel_CompleteMeshBuildingRequest_mFFFF7BBB5931F4EF03604EA6C10FFB0F48819418(__this, NULL);
Voxel_InvokeOnLoadingDoneEvent_m7515A9A613AA85E49BD9B0D9E2F1495D465D2767(__this, NULL);
return;
}
}
// System.Void Vuforia.Voxel::StartLoadingContent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_StartLoadingContent_mD8187CC54D7A533DCA1DC8A245022E19C3A50B12 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Voxel_ProcessLoadingTask_mFE6B9544673DF4D884A31CF310BA81EC632312CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___mCurrentState_16 = 1;
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* L_0;
L_0 = VirtualFuncInvoker0< FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* >::Invoke(4 /* Vuforia.FileIOTask Vuforia.Voxel::CreateLoadTask() */, __this);
__this->___mLoadingTask_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLoadingTask_13), (void*)L_0);
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* L_1 = __this->___mLoadingTask_13;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_2 = (OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*)il2cpp_codegen_object_new(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F_il2cpp_TypeInfo_var);
NullCheck(L_2);
OnTaskCompleted__ctor_m7850A5043D56F83AC62DF13FFB9AC2F235F4C24B(L_2, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 6)), NULL);
NullCheck(L_1);
FileIOTask_add_OnTaskCompletedEvent_m9DE2EFFF32BD51F7852820E6C0F9298596AD3073(L_1, L_2, NULL);
WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* L_3 = (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3*)il2cpp_codegen_object_new(WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var);
NullCheck(L_3);
WaitCallback__ctor_m9730564F9A28ECB72462D05AA92CA9E43DE9B41C(L_3, __this, (intptr_t)((void*)Voxel_ProcessLoadingTask_mFE6B9544673DF4D884A31CF310BA81EC632312CB_RuntimeMethod_var), NULL);
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* L_4 = __this->___mLoadingTask_13;
bool L_5;
L_5 = ThreadPool_QueueUserWorkItem_mE534D14C47699D1D37288AE0710B19FC7EC02BAB(L_3, L_4, NULL);
return;
}
}
// System.Void Vuforia.Voxel::UnloadContent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_UnloadContent_m8100E215362C1B575B33D364E46AED7301CB38D7 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* G_B3_0 = NULL;
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* G_B2_0 = NULL;
{
int32_t L_0 = __this->___mCurrentState_16;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0021;
}
}
{
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* L_1 = __this->___mLoadingTask_13;
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* L_2 = L_1;
G_B2_0 = L_2;
if (L_2)
{
G_B3_0 = L_2;
goto IL_0015;
}
}
{
goto IL_001a;
}
IL_0015:
{
NullCheck(G_B3_0);
FileIOTask_Cancel_m96AD6C453CED2BBAF26D7F1159E86CF1A034E091(G_B3_0, NULL);
}
IL_001a:
{
__this->___mLoadingTask_13 = (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLoadingTask_13), (void*)(FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF*)NULL);
}
IL_0021:
{
__this->___mCurrentState_16 = 0;
Voxel_DestroyMeshes_mE461CDA0736A3008E07E3F715FD49142F85C45FE(__this, NULL);
return;
}
}
// System.Void Vuforia.Voxel::DestroyMeshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_DestroyMeshes_mE461CDA0736A3008E07E3F715FD49142F85C45FE (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __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;
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___mContentMesh_11;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_0020;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = __this->___mContentMesh_11;
Voxel_DestroyMesh_mB083A107FD781672E3CE57FCC15C78A117A29FA4(__this, L_2, NULL);
__this->___mContentMesh_11 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mContentMesh_11), (void*)(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL);
}
IL_0020:
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_3 = __this->___mCollider_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL);
if (!L_4)
{
goto IL_0040;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_5 = __this->___mCollider_6;
Voxel_DestroyMesh_mB083A107FD781672E3CE57FCC15C78A117A29FA4(__this, L_5, NULL);
__this->___mCollider_6 = (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCollider_6), (void*)(Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)NULL);
}
IL_0040:
{
return;
}
}
// System.Void Vuforia.Voxel::ProcessLoadingTask(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_ProcessLoadingTask_mFE6B9544673DF4D884A31CF310BA81EC632312CB (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* G_B2_0 = NULL;
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* G_B1_0 = NULL;
{
RuntimeObject* L_0 = ___0_obj;
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* L_1 = ((FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF*)IsInstClass((RuntimeObject*)L_0, FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF_il2cpp_TypeInfo_var));
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_2 = __this->___mTreeBehaviour_8;
NullCheck(L_2);
intptr_t L_3;
L_3 = VoxelTree_get_zipHandle_mD7F6A11DDA3614ADEA56D19CF5F68659C3CCACC4_inline(L_2, NULL);
NullCheck(G_B2_0);
VirtualActionInvoker1< intptr_t >::Invoke(4 /* System.Void Vuforia.FileIOTask::Execute(System.IntPtr) */, G_B2_0, L_3);
return;
}
}
// System.Void Vuforia.Voxel::OnContentLoaded(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_OnContentLoaded_m0C4778F2C64FD18319EFEB709F00AB0AAB3B7625 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, RuntimeObject* ___0_loadedData, const RuntimeMethod* method)
{
{
__this->___mCurrentState_16 = 2;
__this->___mLoadingTask_13 = (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLoadingTask_13), (void*)(FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF*)NULL);
Voxel_InvokeOnLoadingDoneEvent_m7515A9A613AA85E49BD9B0D9E2F1495D465D2767(__this, NULL);
return;
}
}
// System.Collections.IEnumerator Vuforia.Voxel::BuildContentMesh(Vuforia.Voxel/MeshBuildCallback)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Voxel_BuildContentMesh_mC9E4E5BBBBFF370358D21759499508838371C8EA (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* ___0_meshBuildCallback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* L_0 = (U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32*)il2cpp_codegen_object_new(U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CBuildContentMeshU3Ed__33__ctor_m6A0A8D66AF71138868A5B0C2587966250AF4F782(L_0, 0, NULL);
U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* L_2 = L_1;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_3 = ___0_meshBuildCallback;
NullCheck(L_2);
L_2->___meshBuildCallback_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___meshBuildCallback_3), (void*)L_3);
return L_2;
}
}
// System.Void Vuforia.Voxel::ShowMesh(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_ShowMesh_m960988EFBC27F635E89FE4474758E269D9260BA2 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, bool ___0_show, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___mMeshRendererCanBeVisible_10;
if (!L_0)
{
goto IL_001a;
}
}
{
int32_t L_1 = __this->___mCurrentState_16;
if ((((int32_t)L_1) == ((int32_t)4)))
{
goto IL_001b;
}
}
{
int32_t L_2 = __this->___mCurrentState_16;
if ((((int32_t)L_2) == ((int32_t)5)))
{
goto IL_001b;
}
}
IL_001a:
{
return;
}
IL_001b:
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_3 = __this->___mMeshRenderer_9;
bool L_4 = ___0_show;
NullCheck(L_3);
Renderer_set_enabled_m015E6D7B825528A31182F267234CC6A925F71DA8(L_3, L_4, NULL);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_5 = __this->___mCollider_6;
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_0041;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_7 = __this->___mCollider_6;
bool L_8 = ___0_show;
NullCheck(L_7);
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_7, L_8, NULL);
}
IL_0041:
{
bool L_9 = ___0_show;
if (L_9)
{
goto IL_0055;
}
}
{
int32_t L_10 = __this->___mCurrentState_16;
if ((!(((uint32_t)L_10) == ((uint32_t)4))))
{
goto IL_0055;
}
}
{
__this->___mCurrentState_16 = 5;
return;
}
IL_0055:
{
bool L_11 = ___0_show;
if (!L_11)
{
goto IL_0068;
}
}
{
int32_t L_12 = __this->___mCurrentState_16;
if ((!(((uint32_t)L_12) == ((uint32_t)5))))
{
goto IL_0068;
}
}
{
__this->___mCurrentState_16 = 4;
}
IL_0068:
{
return;
}
}
// System.Void Vuforia.Voxel::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_Clear_m895E33A0F7A22F3E81A1093E670CEA3DDB60C939 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
{
Voxel_InvokeOnLoadingDoneEvent_m7515A9A613AA85E49BD9B0D9E2F1495D465D2767(__this, NULL);
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* L_0 = __this->___mRequest_15;
if (!L_0)
{
goto IL_0014;
}
}
{
Voxel_CompleteMeshBuildingRequest_mFFFF7BBB5931F4EF03604EA6C10FFB0F48819418(__this, NULL);
}
IL_0014:
{
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1 = __this->___mMeshConstruction_14;
if (!L_1)
{
goto IL_002f;
}
}
{
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2 = __this->___mMeshConstruction_14;
MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_2, NULL);
__this->___mMeshConstruction_14 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshConstruction_14), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
}
IL_002f:
{
VirtualActionInvoker0::Invoke(5 /* System.Void Vuforia.Voxel::UnloadContent() */, __this);
return;
}
}
// System.Void Vuforia.Voxel::InvokeOnLoadingDoneEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_InvokeOnLoadingDoneEvent_m7515A9A613AA85E49BD9B0D9E2F1495D465D2767 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m09A5B9D0D895138AC6F9DF45322C80DD294AB724_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* G_B2_0 = NULL;
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* G_B1_0 = NULL;
{
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* L_0 = __this->___mOnLoadingDone_17;
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000c;
}
}
{
goto IL_0012;
}
IL_000c:
{
DelegateHelper_InvokeWithExceptionHandling_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m09A5B9D0D895138AC6F9DF45322C80DD294AB724(G_B2_0, __this, DelegateHelper_InvokeWithExceptionHandling_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m09A5B9D0D895138AC6F9DF45322C80DD294AB724_RuntimeMethod_var);
}
IL_0012:
{
__this->___mOnLoadingDone_17 = (Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnLoadingDone_17), (void*)(Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F*)NULL);
return;
}
}
// System.Void Vuforia.Voxel::CompleteMeshBuildingRequest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_CompleteMeshBuildingRequest_mFFFF7BBB5931F4EF03604EA6C10FFB0F48819418 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __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*)&_stringLiteral56ABBD83C5D92050142CC3E703A71E7A1B1EDAFE);
s_Il2CppMethodInitialized = true;
}
{
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* L_0 = __this->___mRequest_15;
if (L_0)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral56ABBD83C5D92050142CC3E703A71E7A1B1EDAFE, NULL);
return;
}
IL_0013:
{
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_1 = __this->___mTreeBehaviour_8;
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* L_2 = __this->___mRequest_15;
NullCheck(L_1);
VoxelTree_DeQueueRequest_m73DD2903BC732668BF9E45B20E3463F7849814F4(L_1, L_2, NULL);
__this->___mRequest_15 = (MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRequest_15), (void*)(MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE*)NULL);
return;
}
}
// System.Void Vuforia.Voxel::DestroyMesh(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_DestroyMesh_mB083A107FD781672E3CE57FCC15C78A117A29FA4 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_mesh, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = PCRuntimeUtility_IsEditor_mEA475203D478638E8D980A7082D0793CBA1E9F0C(NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = ___0_mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_1, NULL);
return;
}
IL_000e:
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = ___0_mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
return;
}
}
// System.Void Vuforia.Voxel::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel__ctor_m9F8F227879F26FB8AAD52BBC69901B089448E33C (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method)
{
{
__this->___mMeshRendererCanBeVisible_10 = (bool)1;
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
void MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_Multicast(MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, 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++)
{
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* currentDelegate = reinterpret_cast<MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_mesh, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_OpenInst(MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method)
{
NullCheck(___0_mesh);
typedef void (*FunctionPointerType) (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_mesh, method);
}
void MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_OpenStatic(MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_mesh, method);
}
void MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_OpenStaticInvoker(MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method)
{
InvokerActionInvoker1< Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_mesh);
}
void MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_ClosedStaticInvoker(MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_mesh);
}
// System.Void Vuforia.Voxel/MeshBuildCallback::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshBuildCallback__ctor_mD4E4A0A0C96E41EA65F7CEC7F918A81C67C9648D (MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __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)&MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
__this->___invoke_impl_1 = (intptr_t)&MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_OpenInst;
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
__this->___extra_arg_5 = (intptr_t)&MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_Multicast;
}
// System.Void Vuforia.Voxel/MeshBuildCallback::Invoke(UnityEngine.Mesh)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910 (MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_mesh, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult Vuforia.Voxel/MeshBuildCallback::BeginInvoke(UnityEngine.Mesh,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MeshBuildCallback_BeginInvoke_m4009300F4039C5732CBC05F6681DBD88DA835A8D (MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_mesh;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
// System.Void Vuforia.Voxel/MeshBuildCallback::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshBuildCallback_EndInvoke_mF16A50252DB63825F3AC087E1CC57C3BAA1999BF (MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Voxel/<BuildContentMesh>d__33::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__33__ctor_m6A0A8D66AF71138868A5B0C2587966250AF4F782 (U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* __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.Voxel/<BuildContentMesh>d__33::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__33_System_IDisposable_Dispose_m33AE0A4D9F1B4D94D9447E51FC95955A2192F426 (U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.Voxel/<BuildContentMesh>d__33::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CBuildContentMeshU3Ed__33_MoveNext_mF9DBC140DED17635DF55EA765855FC9358DAC044 (U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* V_1 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_2 = NULL;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* G_B4_0 = NULL;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* G_B3_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0013;
}
}
{
return (bool)0;
}
IL_0013:
{
__this->___U3CU3E1__state_0 = (-1);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_3);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_3, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = L_3;
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_5 = V_1;
NullCheck(L_5);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6 = L_5->___mVoxelBounds_12;
NullCheck(L_4);
Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E(L_4, L_6, NULL);
V_2 = L_4;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_7 = __this->___meshBuildCallback_3;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_8 = L_7;
G_B3_0 = L_8;
if (L_8)
{
G_B4_0 = L_8;
goto IL_0038;
}
}
{
goto IL_003e;
}
IL_0038:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_9 = V_2;
NullCheck(G_B4_0);
MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_inline(G_B4_0, L_9, NULL);
}
IL_003e:
{
return (bool)0;
}
}
// System.Object Vuforia.Voxel/<BuildContentMesh>d__33::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBuildContentMeshU3Ed__33_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m175BCDE6EFC63CD266F01D4C237A44DC72FA7588 (U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.Voxel/<BuildContentMesh>d__33::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__33_System_Collections_IEnumerator_Reset_mFFB602D34C168D93DB8DEF346AF8F927B02CF198 (U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* __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*)&U3CBuildContentMeshU3Ed__33_System_Collections_IEnumerator_Reset_mFFB602D34C168D93DB8DEF346AF8F927B02CF198_RuntimeMethod_var)));
}
}
// System.Object Vuforia.Voxel/<BuildContentMesh>d__33::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBuildContentMeshU3Ed__33_System_Collections_IEnumerator_get_Current_m3473CC7995FCA161DCC58BEA0452865A73C2AD6D (U3CBuildContentMeshU3Ed__33_t72309F7ABFC018CA284C7E4811950EE501324B32* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.VoxelTree::add_VoxelTreeUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_add_VoxelTreeUpdated_mE2DB36C046D700AD4CC9E45116C3FD24CA83EDB0 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___VoxelTreeUpdated_25;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___VoxelTreeUpdated_25);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.VoxelTree::remove_VoxelTreeUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_remove_VoxelTreeUpdated_m72A557B1EB22E4519CE0B9594B87C5E1501D8112 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___VoxelTreeUpdated_25;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___VoxelTreeUpdated_25);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.IntPtr Vuforia.VoxelTree::get_zipHandle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VoxelTree_get_zipHandle_mD7F6A11DDA3614ADEA56D19CF5F68659C3CCACC4 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
{
intptr_t L_0 = __this->___U3CzipHandleU3Ek__BackingField_26;
return L_0;
}
}
// System.Void Vuforia.VoxelTree::set_zipHandle(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_set_zipHandle_mC6C703143ACEAC9E5479B3B95C8E495C330FB13E (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, intptr_t ___0_value, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_value;
__this->___U3CzipHandleU3Ek__BackingField_26 = L_0;
return;
}
}
// System.Int32 Vuforia.VoxelTree::get_MaxDepth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VoxelTree_get_MaxDepth_m0DF38C8E03FAE724167B73102B178FFCC1C89B42 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CMaxDepthU3Ek__BackingField_27;
return L_0;
}
}
// System.Void Vuforia.VoxelTree::set_MaxDepth(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_set_MaxDepth_m1FEF8A46F46044B0F0E86AC390E164010BA6E3A9 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CMaxDepthU3Ek__BackingField_27 = L_0;
return;
}
}
// System.Void Vuforia.VoxelTree::Initialize(UnityEngine.Transform,UnityEngine.Transform,Vuforia.PCTile,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_Initialize_mF4114C3995CB8BB117444752E1C432E00FD69EB0 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_areaTargetTransform, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___2_rootTile, bool ___3_occlusion, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m0501CAA3BAFD6F2462FC0B8D3F27BF994BE5E7D6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelTree_OnVirtualSceneScaleUpdated_m9CE56CF6ECCE2FA9D44B60320F1F0D2459BFAD31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* V_1 = NULL;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_parent;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
__this->___RootGameObject_9 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___RootGameObject_9), (void*)L_1);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___0_areaTargetTransform;
__this->___mAreaTargetTransform_12 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAreaTargetTransform_12), (void*)L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = ___1_parent;
__this->___mRootTransform_11 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRootTransform_11), (void*)L_3);
bool L_4 = ___3_occlusion;
__this->___OcclusionIsOn_7 = L_4;
__this->___mInitialized_10 = (bool)1;
V_0 = 0;
VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* L_5 = __this->___mVoxelPool_17;
NullCheck(L_5);
VoxelPool_Get_mB685FD2A26788B775D5B31705D1A6E0A9F56BB7D(L_5, (&V_1), NULL);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_6 = V_1;
NullCheck(L_6);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = L_6->___gameObject_2;
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_8;
L_8 = VirtualFuncInvoker1< Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(4 /* Vuforia.Voxel Vuforia.VoxelTree::CreateVoxel(UnityEngine.GameObject) */, __this, L_7);
__this->___RootVoxel_8 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___RootVoxel_8), (void*)L_8);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_9 = V_1;
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = L_9->___gameObject_2;
NullCheck(L_10);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_10, _stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C, NULL);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_11 = V_1;
NullCheck(L_11);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = L_11->___gameObject_2;
NullCheck(L_12);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
L_13 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_12, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = ___1_parent;
NullCheck(L_13);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_13, L_14, NULL);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_15 = ___2_rootTile;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
VoxelTree_InitTiles_m201CE94AD20E05ABBC44AC2A9E9B380C5D19C279(__this, L_15, 0, L_16, (&V_0), NULL);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_17 = __this->___RootVoxel_8;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = ___1_parent;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_19 = ___2_rootTile;
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_20 = V_1;
NullCheck(L_17);
Voxel_Init_mF85FA19C3D6A3B4A1B176C2757BAF0A2E5D45331(L_17, __this, L_18, L_19, L_20, NULL);
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_21 = __this->___mContentTiles_16;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_22 = (ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218*)il2cpp_codegen_object_new(ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218_il2cpp_TypeInfo_var);
NullCheck(L_22);
ContentTile__ctor_m10148467FBBDCCA7E182CDC61CFA35366AE63889(L_22, NULL);
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_23 = L_22;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_24 = ___2_rootTile;
NullCheck(L_23);
L_23->___tile_1 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&L_23->___tile_1), (void*)L_24);
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_25 = L_23;
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_26 = V_1;
NullCheck(L_25);
L_25->___voxelGameObject_2 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&L_25->___voxelGameObject_2), (void*)L_26);
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_27 = L_25;
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_28 = __this->___RootVoxel_8;
NullCheck(L_27);
L_27->___voxel_0 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&L_27->___voxel_0), (void*)L_28);
NullCheck(L_21);
Dictionary_2_Add_m0501CAA3BAFD6F2462FC0B8D3F27BF994BE5E7D6(L_21, 0, L_27, Dictionary_2_Add_m0501CAA3BAFD6F2462FC0B8D3F27BF994BE5E7D6_RuntimeMethod_var);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_29;
L_29 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL);
NullCheck(L_29);
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_30;
L_30 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_29, NULL);
NullCheck(L_30);
float L_31;
L_31 = GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B(L_30, NULL);
__this->___mCurrentVirtualScale_15 = L_31;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_32 = (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)il2cpp_codegen_object_new(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
NullCheck(L_32);
Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D(L_32, __this, (intptr_t)((void*)VoxelTree_OnVirtualSceneScaleUpdated_m9CE56CF6ECCE2FA9D44B60320F1F0D2459BFAD31_RuntimeMethod_var), NULL);
GenericVuforiaConfiguration_add_VirtualSceneScaleFactorUpdated_mEB63EA06ED2BBA85203191F4038F6E0452123F6E(L_32, NULL);
return;
}
}
// System.Void Vuforia.VoxelTree::OnVirtualSceneScaleUpdated(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_OnVirtualSceneScaleUpdated_m9CE56CF6ECCE2FA9D44B60320F1F0D2459BFAD31 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, float ___0_currentValue, float ___1_newValue, const RuntimeMethod* method)
{
{
float L_0 = ___1_newValue;
__this->___mCurrentVirtualScale_15 = L_0;
return;
}
}
// System.Void Vuforia.VoxelTree::InitTiles(Vuforia.PCTile,System.Int32,UnityEngine.Vector3,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_InitTiles_m201CE94AD20E05ABBC44AC2A9E9B380C5D19C279 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, int32_t ___1_depth, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_parentCenter, int32_t* ___3_id, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* V_3 = NULL;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* V_4 = NULL;
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_0 = ___0_tile;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_1 = ___0_tile;
int32_t* L_2 = ___3_id;
int32_t* L_3 = ___3_id;
int32_t L_4 = *((int32_t*)L_3);
V_2 = L_4;
int32_t L_5 = V_2;
*((int32_t*)L_2) = (int32_t)((int32_t)il2cpp_codegen_add(L_5, 1));
int32_t L_6 = V_2;
NullCheck(L_1);
L_1->___id_0 = L_6;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_7 = ___0_tile;
int32_t L_8 = ___1_depth;
NullCheck(L_7);
L_7->___depth_3 = L_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___2_parentCenter;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_10 = ___0_tile;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = TileSetUtil_GetLocalCenter_m67D62C59208D56D52D35922D698A7706DDA8278D(L_10, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_9, L_11, NULL);
V_0 = L_12;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_13 = ___0_tile;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0;
NullCheck(L_13);
L_13->___relativeToRootPosition_2 = L_14;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_15 = ___0_tile;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_16;
L_16 = TileSetUtil_GetBounds_m791239D64248169D38BFFADCEC93E210B8BB33B9(L_15, NULL);
V_1 = L_16;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_17 = ___0_tile;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_1), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_18, L_19, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
L_21 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&V_1), NULL);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_22;
memset((&L_22), 0, sizeof(L_22));
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_22), L_20, L_21, /*hidden argument*/NULL);
NullCheck(L_17);
L_17->___visibilityBounds_1 = L_22;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_23 = ___0_tile;
NullCheck(L_23);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_24 = L_23->___children_9;
if (L_24)
{
goto IL_005f;
}
}
{
return;
}
IL_005f:
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_25 = ___0_tile;
NullCheck(L_25);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_26 = L_25->___children_9;
V_3 = L_26;
V_2 = 0;
goto IL_0081;
}
IL_006a:
{
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_27 = V_3;
int32_t L_28 = V_2;
NullCheck(L_27);
int32_t L_29 = L_28;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
V_4 = L_30;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_31 = V_4;
int32_t L_32 = ___1_depth;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_0;
int32_t* L_34 = ___3_id;
VoxelTree_InitTiles_m201CE94AD20E05ABBC44AC2A9E9B380C5D19C279(__this, L_31, ((int32_t)il2cpp_codegen_add(L_32, 1)), L_33, L_34, NULL);
int32_t L_35 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_0081:
{
int32_t L_36 = V_2;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_37 = V_3;
NullCheck(L_37);
if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length)))))
{
goto IL_006a;
}
}
{
return;
}
}
// System.Collections.IEnumerator Vuforia.VoxelTree::UpdateVisibleTiles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VoxelTree_UpdateVisibleTiles_m2338066C7EC78EEFD1E3918A96363958555C074B (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3* L_0 = (U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3*)il2cpp_codegen_object_new(U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CUpdateVisibleTilesU3Ed__36__ctor_mD0E1095249288FDCB375BD8D4EC7D37AA55C02F8(L_0, 0, NULL);
U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void Vuforia.VoxelTree::CalculateFrustumPlanes(UnityEngine.Plane[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_CalculateFrustumPlanes_mBEA28F744494B87CC634F77C544A4F9092366FBD (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___0_frustumPlanes, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___mActiveCamera_13;
NullCheck(L_0);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
L_1 = Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A(L_0, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = __this->___mActiveCamera_13;
NullCheck(L_2);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
L_3 = Camera_get_worldToCameraMatrix_m48E324BD76706A316A1701EFC6A3DEC7DFB2FF40(L_2, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_4);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5;
L_5 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_4, NULL);
V_0 = L_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7;
L_7 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_3, L_6, NULL);
V_1 = L_7;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9;
L_9 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_1, L_8, NULL);
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_10 = ___0_frustumPlanes;
GeometryUtility_CalculateFrustumPlanes_mEF5113B6E681CC589EE06AF63CD4BE1E744F731D(L_9, L_10, NULL);
return;
}
}
// System.Void Vuforia.VoxelTree::UpdateMeshConstructions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_UpdateMeshConstructions_m6092A97DA9C5AF7DD999E3256C3C439F7FAEEC60 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m60061083B170D4C058F9F322E6079607B8C648BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m8658ECEB1F39D836451E9593A06B251BBF4267A8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE7213CD4CEC6ADB2192D80FE49EA55CFE96F429B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA9D7497E35B855E68D4160D5347DD9CA6DB9FF17_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_mAD86906A1A620260FE12148A2C6BE30D64A0E752_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelTree_OnVoxelMeshesLoaded_m22506C957733DC8195D51FAA5F2381288076060D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9 V_0;
memset((&V_0), 0, sizeof(V_0));
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* V_1 = NULL;
bool V_2 = false;
{
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_0 = __this->___mContentTiles_16;
NullCheck(L_0);
ValueCollection_t470EDA97EB97D5823D843D6D11ED3DEABA92A2C5* L_1;
L_1 = Dictionary_2_get_Values_m60061083B170D4C058F9F322E6079607B8C648BC(L_0, Dictionary_2_get_Values_m60061083B170D4C058F9F322E6079607B8C648BC_RuntimeMethod_var);
NullCheck(L_1);
Enumerator_tEE6EC8FDE3F527A38C1A5D34FAB962F7439F34E9 L_2;
L_2 = ValueCollection_GetEnumerator_mAD86906A1A620260FE12148A2C6BE30D64A0E752(L_1, ValueCollection_GetEnumerator_mAD86906A1A620260FE12148A2C6BE30D64A0E752_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_007a:
{// begin finally (depth: 1)
Enumerator_Dispose_m8658ECEB1F39D836451E9593A06B251BBF4267A8((&V_0), Enumerator_Dispose_m8658ECEB1F39D836451E9593A06B251BBF4267A8_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_006f_1;
}
IL_0013_1:
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_3;
L_3 = Enumerator_get_Current_mA9D7497E35B855E68D4160D5347DD9CA6DB9FF17_inline((&V_0), Enumerator_get_Current_mA9D7497E35B855E68D4160D5347DD9CA6DB9FF17_RuntimeMethod_var);
V_1 = L_3;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_4 = V_1;
NullCheck(L_4);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_5 = L_4->___voxel_0;
NullCheck(L_5);
bool L_6;
L_6 = Voxel_get_IsLoaded_m748C53A91FF5B1F140015AEA69DF6C01E3CC53A0(L_5, NULL);
if (L_6)
{
goto IL_0058_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
int32_t L_7 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_StaticFields*)il2cpp_codegen_static_fields_for(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var))->___RunningCoroutines_4;
int32_t L_8 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_StaticFields*)il2cpp_codegen_static_fields_for(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var))->___CoroutineLimit_5;
if ((((int32_t)L_7) >= ((int32_t)L_8)))
{
goto IL_0058_1;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_9 = V_1;
NullCheck(L_9);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_10 = L_9->___voxel_0;
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* L_11 = (Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F*)il2cpp_codegen_object_new(Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F_il2cpp_TypeInfo_var);
NullCheck(L_11);
Action_1__ctor_m49BABA6B50F6438D721DA7BFC910DAB895820F36(L_11, __this, (intptr_t)((void*)VoxelTree_OnVoxelMeshesLoaded_m22506C957733DC8195D51FAA5F2381288076060D_RuntimeMethod_var), NULL);
NullCheck(L_10);
Voxel_LoadVoxelMeshes_m24E15876B75A5314638465129E8FBE2B07DAB9F6(L_10, L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
int32_t L_12;
L_12 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309((&((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_StaticFields*)il2cpp_codegen_static_fields_for(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var))->___RunningCoroutines_4), NULL);
goto IL_006f_1;
}
IL_0058_1:
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_13 = V_1;
bool L_14;
L_14 = VoxelTree_AllChildrenReady_m0D4A98CFC5A61AAEBCDE2686CA397ECC03CD04A9(__this, L_13, NULL);
V_2 = L_14;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_15 = V_1;
NullCheck(L_15);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_16 = L_15->___voxel_0;
bool L_17 = V_2;
NullCheck(L_16);
Voxel_ShowMesh_m960988EFBC27F635E89FE4474758E269D9260BA2(L_16, (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0), NULL);
}
IL_006f_1:
{
bool L_18;
L_18 = Enumerator_MoveNext_mE7213CD4CEC6ADB2192D80FE49EA55CFE96F429B((&V_0), Enumerator_MoveNext_mE7213CD4CEC6ADB2192D80FE49EA55CFE96F429B_RuntimeMethod_var);
if (L_18)
{
goto IL_0013_1;
}
}
{
goto IL_0088;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0088:
{
return;
}
}
// System.Void Vuforia.VoxelTree::OnVoxelMeshesLoaded(Vuforia.Voxel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_OnVoxelMeshesLoaded_m22506C957733DC8195D51FAA5F2381288076060D (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* ___0_voxel, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
int32_t L_0 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_StaticFields*)il2cpp_codegen_static_fields_for(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var))->___RunningCoroutines_4;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D((&((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_StaticFields*)il2cpp_codegen_static_fields_for(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var))->___RunningCoroutines_4), NULL);
}
IL_0013:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = __this->___VoxelTreeUpdated_25;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = L_2;
G_B3_0 = L_3;
if (L_3)
{
G_B4_0 = L_3;
goto IL_001e;
}
}
{
return;
}
IL_001e:
{
NullCheck(G_B4_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B4_0, NULL);
return;
}
}
// System.Void Vuforia.VoxelTree::SearchForVisibleVoxelsAndCreateContentTiles(Vuforia.PCTile,UnityEngine.Plane[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_SearchForVisibleVoxelsAndCreateContentTiles_mD301FF8EAB8E2483B87A5E1E95335B85DE7C3918 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_frustumPlanes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m213A0FD34BF2216812BD20B0E3949A899C514A8E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m80CA30CCEEAFE1EFC89745D79DA21BD14FCD42B6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mDBE90A93E6D12EA6BDFDDA6A814F3317B02CDB2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6A80FEF161BE8FC56FF3E204F50B025CA52D6599_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF4BDC2820CE45E3F221A867D4115A85868BA53B0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_m449CB4647FAFBAE523B7F6E12B6699D0699A7EEF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* V_0 = NULL;
Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348 V_1;
memset((&V_1), 0, sizeof(V_1));
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* V_2 = NULL;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* V_3 = NULL;
int32_t V_4 = 0;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* V_5 = NULL;
{
List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* L_0 = (List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550*)il2cpp_codegen_object_new(List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mF4BDC2820CE45E3F221A867D4115A85868BA53B0(L_0, List_1__ctor_mF4BDC2820CE45E3F221A867D4115A85868BA53B0_RuntimeMethod_var);
V_0 = L_0;
List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* L_1 = V_0;
NullCheck(L_1);
List_1_set_Capacity_m449CB4647FAFBAE523B7F6E12B6699D0699A7EEF(L_1, ((int32_t)500), List_1_set_Capacity_m449CB4647FAFBAE523B7F6E12B6699D0699A7EEF_RuntimeMethod_var);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_2 = ___0_tile;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_3 = ___1_frustumPlanes;
List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* L_4 = V_0;
VoxelTree_GetVisibleTiles_mEA4D564F198013AFD6EE021269D93CB1A496F03D(__this, L_2, L_3, (1.0f), L_4, NULL);
List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* L_5 = V_0;
NullCheck(L_5);
Enumerator_t2B224B8188A68D191D7BACCD3281AAECB20AC348 L_6;
L_6 = List_1_GetEnumerator_m6A80FEF161BE8FC56FF3E204F50B025CA52D6599(L_5, List_1_GetEnumerator_m6A80FEF161BE8FC56FF3E204F50B025CA52D6599_RuntimeMethod_var);
V_1 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0071:
{// begin finally (depth: 1)
Enumerator_Dispose_m213A0FD34BF2216812BD20B0E3949A899C514A8E((&V_1), Enumerator_Dispose_m213A0FD34BF2216812BD20B0E3949A899C514A8E_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0066_1;
}
IL_0028_1:
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_7;
L_7 = Enumerator_get_Current_mDBE90A93E6D12EA6BDFDDA6A814F3317B02CDB2A_inline((&V_1), Enumerator_get_Current_mDBE90A93E6D12EA6BDFDDA6A814F3317B02CDB2A_RuntimeMethod_var);
V_2 = L_7;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_8 = V_2;
VoxelTree_AddTileVoxel_mA67E5C91A33516CDB39FD64B1E4199E0580E2B6F(__this, L_8, NULL);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_9 = V_2;
NullCheck(L_9);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_10 = L_9->___children_9;
if (!L_10)
{
goto IL_0066_1;
}
}
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_11 = V_2;
NullCheck(L_11);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_12 = L_11->___children_9;
V_3 = L_12;
V_4 = 0;
goto IL_005f_1;
}
IL_004b_1:
{
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_13 = V_3;
int32_t L_14 = V_4;
NullCheck(L_13);
int32_t L_15 = L_14;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
V_5 = L_16;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_17 = V_5;
VoxelTree_AddTileVoxel_mA67E5C91A33516CDB39FD64B1E4199E0580E2B6F(__this, L_17, NULL);
int32_t L_18 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_005f_1:
{
int32_t L_19 = V_4;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_20 = V_3;
NullCheck(L_20);
if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
{
goto IL_004b_1;
}
}
IL_0066_1:
{
bool L_21;
L_21 = Enumerator_MoveNext_m80CA30CCEEAFE1EFC89745D79DA21BD14FCD42B6((&V_1), Enumerator_MoveNext_m80CA30CCEEAFE1EFC89745D79DA21BD14FCD42B6_RuntimeMethod_var);
if (L_21)
{
goto IL_0028_1;
}
}
{
goto IL_007f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007f:
{
return;
}
}
// System.Void Vuforia.VoxelTree::RemoveNonVisibleVoxels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_RemoveNonVisibleVoxels_m5376EFD02D04F026F7EB561D2ABE6E15E2C5F65F (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m40797BA7769A4EDCD0FAB362D0879FD67738F458_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mFEEA925865156833D041792EAFCF2E2D93CC4BDE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_0 = NULL;
Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA V_1;
memset((&V_1), 0, sizeof(V_1));
KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E V_2;
memset((&V_2), 0, sizeof(V_2));
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* V_3 = NULL;
int32_t V_4 = 0;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* V_5 = NULL;
Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_6;
memset((&V_6), 0, sizeof(V_6));
int32_t V_7 = 0;
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_0, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
V_0 = L_0;
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_1 = __this->___mContentTiles_16;
NullCheck(L_1);
Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA L_2;
L_2 = Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A(L_1, Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A_RuntimeMethod_var);
V_1 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00bf:
{// begin finally (depth: 1)
Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F((&V_1), Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00b1_1;
}
IL_0017_1:
{
KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E L_3;
L_3 = Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_inline((&V_1), Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_RuntimeMethod_var);
V_2 = L_3;
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_4 = __this->___mContentTiles_16;
int32_t L_5;
L_5 = KeyValuePair_2_get_Key_mFEEA925865156833D041792EAFCF2E2D93CC4BDE_inline((&V_2), KeyValuePair_2_get_Key_mFEEA925865156833D041792EAFCF2E2D93CC4BDE_RuntimeMethod_var);
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_ContainsKey_m40797BA7769A4EDCD0FAB362D0879FD67738F458(L_4, L_5, Dictionary_2_ContainsKey_m40797BA7769A4EDCD0FAB362D0879FD67738F458_RuntimeMethod_var);
if (!L_6)
{
goto IL_00b1_1;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_7;
L_7 = KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_inline((&V_2), KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var);
NullCheck(L_7);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_8 = L_7->___voxel_0;
NullCheck(L_8);
int32_t L_9 = L_8->___Depth_4;
if ((((int32_t)L_9) < ((int32_t)2)))
{
goto IL_00b1_1;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_10;
L_10 = KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_inline((&V_2), KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var);
NullCheck(L_10);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_11 = L_10->___tile_1;
float L_12 = __this->___mCurrentVirtualScale_15;
bool L_13;
L_13 = VoxelTree_IsTileInDistanceRange_m57338E01B60F6F0E59A692ACAE482B042F91B213(__this, L_11, ((float)il2cpp_codegen_multiply((1.5f), L_12)), NULL);
if (L_13)
{
goto IL_00b1_1;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_14;
L_14 = KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_inline((&V_2), KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var);
NullCheck(L_14);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_15 = L_14->___tile_1;
NullCheck(L_15);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_16 = L_15->___children_9;
if (!L_16)
{
goto IL_00b1_1;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_17;
L_17 = KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_inline((&V_2), KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var);
NullCheck(L_17);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_18 = L_17->___tile_1;
NullCheck(L_18);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_19 = L_18->___children_9;
V_3 = L_19;
V_4 = 0;
goto IL_00aa_1;
}
IL_0091_1:
{
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_20 = V_3;
int32_t L_21 = V_4;
NullCheck(L_20);
int32_t L_22 = L_21;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_5 = L_23;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_24 = V_0;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_25 = V_5;
NullCheck(L_25);
int32_t L_26 = L_25->___id_0;
NullCheck(L_24);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_24, L_26, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
int32_t L_27 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_00aa_1:
{
int32_t L_28 = V_4;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_29 = V_3;
NullCheck(L_29);
if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
{
goto IL_0091_1;
}
}
IL_00b1_1:
{
bool L_30;
L_30 = Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7((&V_1), Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7_RuntimeMethod_var);
if (L_30)
{
goto IL_0017_1;
}
}
{
goto IL_00cd;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00cd:
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_31 = V_0;
NullCheck(L_31);
Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_32;
L_32 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_31, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
V_6 = L_32;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{// begin finally (depth: 1)
Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_6), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00e8_1;
}
IL_00d7_1:
{
int32_t L_33;
L_33 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_6), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
V_7 = L_33;
int32_t L_34 = V_7;
VoxelTree_RemoveTileVoxel_mA49D626F128F713075433F085D31A1B728BDABE7(__this, L_34, NULL);
}
IL_00e8_1:
{
bool L_35;
L_35 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_6), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
if (L_35)
{
goto IL_00d7_1;
}
}
{
goto IL_0101;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0101:
{
return;
}
}
// System.Boolean Vuforia.VoxelTree::IsTileVisible(Vuforia.PCTile,UnityEngine.Plane[],System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VoxelTree_IsTileVisible_mEB9FC9289A7525E9BF5EA64451D11047E19419BD (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_frustumPlanes, float ___2_scaleFactor, const RuntimeMethod* method)
{
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_0 = ___0_tile;
float L_1 = ___2_scaleFactor;
float L_2 = __this->___mCurrentVirtualScale_15;
bool L_3;
L_3 = VoxelTree_IsTileInDistanceRange_m57338E01B60F6F0E59A692ACAE482B042F91B213(__this, L_0, ((float)il2cpp_codegen_multiply(L_1, L_2)), NULL);
if (!L_3)
{
goto IL_001e;
}
}
{
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_4 = ___1_frustumPlanes;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_5 = ___0_tile;
NullCheck(L_5);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6 = L_5->___visibilityBounds_1;
bool L_7;
L_7 = GeometryUtility_TestPlanesAABB_mC59A5BE75084C86EAEB8E8F0FF6E6C171E0C1012(L_4, L_6, NULL);
return L_7;
}
IL_001e:
{
return (bool)0;
}
}
// System.Void Vuforia.VoxelTree::RemoveTileVoxel(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_RemoveTileVoxel_mA49D626F128F713075433F085D31A1B728BDABE7 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, int32_t ___0_tileID, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m2F75E0CB3B5138E9E81E911F80663A36C0E74E4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8F79EDF620E84FD8027F85458A4F6341CBD0E088_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* V_0 = NULL;
{
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_0 = __this->___mContentTiles_16;
int32_t L_1 = ___0_tileID;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m8F79EDF620E84FD8027F85458A4F6341CBD0E088(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m8F79EDF620E84FD8027F85458A4F6341CBD0E088_RuntimeMethod_var);
if (L_2)
{
goto IL_0011;
}
}
{
return;
}
IL_0011:
{
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_3 = __this->___mContentTiles_16;
int32_t L_4 = ___0_tileID;
NullCheck(L_3);
bool L_5;
L_5 = Dictionary_2_Remove_m2F75E0CB3B5138E9E81E911F80663A36C0E74E4C(L_3, L_4, Dictionary_2_Remove_m2F75E0CB3B5138E9E81E911F80663A36C0E74E4C_RuntimeMethod_var);
VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* L_6 = __this->___mVoxelPool_17;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_7 = V_0;
NullCheck(L_6);
VoxelPool_Return_mB33F4C65B5A0E017655A4C06C84B6FFA4F568882(L_6, L_7, NULL);
return;
}
}
// System.Void Vuforia.VoxelTree::AddTileVoxel(Vuforia.PCTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_AddTileVoxel_mA67E5C91A33516CDB39FD64B1E4199E0580E2B6F (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m40797BA7769A4EDCD0FAB362D0879FD67738F458_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mCCBD9B1D73F022678AE08C1EA2C3E28478B69AB8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m6237DBC2CAB1E4ABB1660FE625CCC8344B36A257_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A3E61A2E576C2E47E7D83A5940893E8E4842A8B);
s_Il2CppMethodInitialized = true;
}
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* V_0 = NULL;
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* V_1 = NULL;
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_0 = ___0_tile;
if (!L_0)
{
goto IL_0016;
}
}
{
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_1 = __this->___mContentTiles_16;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_2 = ___0_tile;
NullCheck(L_2);
int32_t L_3 = L_2->___id_0;
NullCheck(L_1);
bool L_4;
L_4 = Dictionary_2_ContainsKey_m40797BA7769A4EDCD0FAB362D0879FD67738F458(L_1, L_3, Dictionary_2_ContainsKey_m40797BA7769A4EDCD0FAB362D0879FD67738F458_RuntimeMethod_var);
if (!L_4)
{
goto IL_0017;
}
}
IL_0016:
{
return;
}
IL_0017:
{
VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* L_5 = __this->___mVoxelPool_17;
NullCheck(L_5);
VoxelPool_Get_mB685FD2A26788B775D5B31705D1A6E0A9F56BB7D(L_5, (&V_0), NULL);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_6 = V_0;
NullCheck(L_6);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = L_6->___gameObject_2;
NullCheck(L_7);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_8;
L_8 = GameObject_GetComponent_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m6237DBC2CAB1E4ABB1660FE625CCC8344B36A257(L_7, GameObject_GetComponent_TisVoxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED_m6237DBC2CAB1E4ABB1660FE625CCC8344B36A257_RuntimeMethod_var);
V_1 = L_8;
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_9 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_0046;
}
}
{
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_11 = V_0;
NullCheck(L_11);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = L_11->___gameObject_2;
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_13;
L_13 = VirtualFuncInvoker1< Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(4 /* Vuforia.Voxel Vuforia.VoxelTree::CreateVoxel(UnityEngine.GameObject) */, __this, L_12);
V_1 = L_13;
}
IL_0046:
{
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_14 = V_0;
NullCheck(L_14);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = L_14->___gameObject_2;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_16 = ___0_tile;
NullCheck(L_16);
int32_t* L_17 = (&L_16->___id_0);
String_t* L_18;
L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_17, NULL);
String_t* L_19;
L_19 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral0A3E61A2E576C2E47E7D83A5940893E8E4842A8B, L_18, NULL);
NullCheck(L_15);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_15, L_19, NULL);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_20 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21 = __this->___mRootTransform_11;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_22 = ___0_tile;
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_23 = V_0;
NullCheck(L_20);
Voxel_Init_mF85FA19C3D6A3B4A1B176C2757BAF0A2E5D45331(L_20, __this, L_21, L_22, L_23, NULL);
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_24 = __this->___mContentTiles_16;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_25 = ___0_tile;
NullCheck(L_25);
int32_t L_26 = L_25->___id_0;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_27 = (ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218*)il2cpp_codegen_object_new(ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218_il2cpp_TypeInfo_var);
NullCheck(L_27);
ContentTile__ctor_m10148467FBBDCCA7E182CDC61CFA35366AE63889(L_27, NULL);
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_28 = L_27;
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_29 = V_0;
NullCheck(L_28);
L_28->___voxelGameObject_2 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&L_28->___voxelGameObject_2), (void*)L_29);
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_30 = L_28;
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_31 = V_1;
NullCheck(L_30);
L_30->___voxel_0 = L_31;
Il2CppCodeGenWriteBarrier((void**)(&L_30->___voxel_0), (void*)L_31);
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_32 = L_30;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_33 = ___0_tile;
NullCheck(L_32);
L_32->___tile_1 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&L_32->___tile_1), (void*)L_33);
NullCheck(L_24);
Dictionary_2_set_Item_mCCBD9B1D73F022678AE08C1EA2C3E28478B69AB8(L_24, L_26, L_32, Dictionary_2_set_Item_mCCBD9B1D73F022678AE08C1EA2C3E28478B69AB8_RuntimeMethod_var);
return;
}
}
// System.Boolean Vuforia.VoxelTree::AllChildrenReady(Vuforia.ContentTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VoxelTree_AllChildrenReady_m0D4A98CFC5A61AAEBCDE2686CA397ECC03CD04A9 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* ___0_contentTile, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8F79EDF620E84FD8027F85458A4F6341CBD0E088_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* V_1 = NULL;
int32_t V_2 = 0;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* V_3 = NULL;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* V_4 = NULL;
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_0 = ___0_contentTile;
if (!L_0)
{
goto IL_001e;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_1 = ___0_contentTile;
NullCheck(L_1);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_2 = L_1->___tile_1;
NullCheck(L_2);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_3 = L_2->___children_9;
if (!L_3)
{
goto IL_001e;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_4 = ___0_contentTile;
NullCheck(L_4);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_5 = L_4->___tile_1;
NullCheck(L_5);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_6 = L_5->___children_9;
NullCheck(L_6);
if ((((RuntimeArray*)L_6)->max_length))
{
goto IL_0020;
}
}
IL_001e:
{
return (bool)0;
}
IL_0020:
{
V_0 = 0;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_7 = ___0_contentTile;
NullCheck(L_7);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_8 = L_7->___tile_1;
NullCheck(L_8);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_9 = L_8->___children_9;
V_1 = L_9;
V_2 = 0;
goto IL_0061;
}
IL_0032:
{
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_10 = V_1;
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_3 = L_13;
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_14 = __this->___mContentTiles_16;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_15 = V_3;
NullCheck(L_15);
int32_t L_16 = L_15->___id_0;
NullCheck(L_14);
bool L_17;
L_17 = Dictionary_2_TryGetValue_m8F79EDF620E84FD8027F85458A4F6341CBD0E088(L_14, L_16, (&V_4), Dictionary_2_TryGetValue_m8F79EDF620E84FD8027F85458A4F6341CBD0E088_RuntimeMethod_var);
if (!L_17)
{
goto IL_005d;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_18 = V_4;
NullCheck(L_18);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_19 = L_18->___voxel_0;
NullCheck(L_19);
bool L_20;
L_20 = Voxel_get_IsLoaded_m748C53A91FF5B1F140015AEA69DF6C01E3CC53A0(L_19, NULL);
if (!L_20)
{
goto IL_005d;
}
}
{
int32_t L_21 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_005d:
{
int32_t L_22 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_0061:
{
int32_t L_23 = V_2;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_24 = V_1;
NullCheck(L_24);
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
{
goto IL_0032;
}
}
{
int32_t L_25 = V_0;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_26 = ___0_contentTile;
NullCheck(L_26);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_27 = L_26->___tile_1;
NullCheck(L_27);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_28 = L_27->___children_9;
NullCheck(L_28);
return (bool)((((int32_t)L_25) == ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length))))? 1 : 0);
}
}
// System.Boolean Vuforia.VoxelTree::IsTileInDistanceRange(Vuforia.PCTile,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VoxelTree_IsTileInDistanceRange_m57338E01B60F6F0E59A692ACAE482B042F91B213 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, float ___1_scaleFactor, const RuntimeMethod* method)
{
float V_0 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_0 = ___0_tile;
if (L_0)
{
goto IL_0005;
}
}
{
return (bool)0;
}
IL_0005:
{
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single Vuforia.VoxelTree::GetDistanceSizeRatio() */, __this);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_2 = ___0_tile;
NullCheck(L_2);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_3 = (&L_2->___visibilityBounds_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4(L_3, NULL);
V_2 = L_4;
float L_5;
L_5 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_2), NULL);
V_0 = ((float)il2cpp_codegen_multiply(L_1, L_5));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_7 = ___0_tile;
NullCheck(L_7);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_8 = (&L_7->___visibilityBounds_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3(L_8, NULL);
float L_10 = __this->___mCurrentVirtualScale_15;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_9, L_10, NULL);
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_6, L_11, NULL);
V_1 = L_12;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = __this->___mActiveCamera_13;
NullCheck(L_13);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_13, NULL);
NullCheck(L_14);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_14, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1;
float L_17;
L_17 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_15, L_16, NULL);
float L_18 = V_0;
float L_19 = ___1_scaleFactor;
return (bool)((((float)L_17) < ((float)((float)il2cpp_codegen_multiply(L_18, L_19))))? 1 : 0);
}
}
// System.Void Vuforia.VoxelTree::GetVisibleTiles(Vuforia.PCTile,UnityEngine.Plane[],System.Single,System.Collections.Generic.List`1<Vuforia.PCTile>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_GetVisibleTiles_mEA4D564F198013AFD6EE021269D93CB1A496F03D (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_frustumPlanes, float ___2_scaleFactor, List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* ___3_tiles, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3A309F0B30DD39AFC41B1BAC64BFFD0C7DED5C27_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* V_0 = NULL;
int32_t V_1 = 0;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* V_2 = NULL;
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_0 = ___0_tile;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_1 = ___1_frustumPlanes;
float L_2 = ___2_scaleFactor;
bool L_3;
L_3 = VoxelTree_IsTileVisible_mEB9FC9289A7525E9BF5EA64451D11047E19419BD(__this, L_0, L_1, L_2, NULL);
if (L_3)
{
goto IL_000c;
}
}
{
return;
}
IL_000c:
{
List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* L_4 = ___3_tiles;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_5 = ___0_tile;
NullCheck(L_4);
List_1_Add_m3A309F0B30DD39AFC41B1BAC64BFFD0C7DED5C27_inline(L_4, L_5, List_1_Add_m3A309F0B30DD39AFC41B1BAC64BFFD0C7DED5C27_RuntimeMethod_var);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_6 = ___0_tile;
NullCheck(L_6);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_7 = L_6->___children_9;
if (L_7)
{
goto IL_001d;
}
}
{
return;
}
IL_001d:
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_8 = ___0_tile;
NullCheck(L_8);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_9 = L_8->___children_9;
V_0 = L_9;
V_1 = 0;
goto IL_003b;
}
IL_0028:
{
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_10 = V_0;
int32_t L_11 = V_1;
NullCheck(L_10);
int32_t L_12 = L_11;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_2 = L_13;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_14 = V_2;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_15 = ___1_frustumPlanes;
float L_16 = ___2_scaleFactor;
List_1_t4A7E27C4FB0992C95F483F6384F14B64BD3BC550* L_17 = ___3_tiles;
VoxelTree_GetVisibleTiles_mEA4D564F198013AFD6EE021269D93CB1A496F03D(__this, L_14, L_15, L_16, L_17, NULL);
int32_t L_18 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_003b:
{
int32_t L_19 = V_1;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_20 = V_0;
NullCheck(L_20);
if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
{
goto IL_0028;
}
}
{
return;
}
}
// System.Boolean Vuforia.VoxelTree::TryRequestLoading(Vuforia.MeshConstructionRequest&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VoxelTree_TryRequestLoading_mE9B328C1CC86A8FA9427E5FECEEF6D5E97128AAC (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE** ___0_request, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC2A3339CC7313DCB535ED5E574CA6E0123B30F3F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m53B0213D17A28DDFF560E256EB17CCD659031233_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE** L_0 = ___0_request;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* L_1 = __this->___mMeshBuildingRequests_18;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m53B0213D17A28DDFF560E256EB17CCD659031233_inline(L_1, List_1_get_Count_m53B0213D17A28DDFF560E256EB17CCD659031233_RuntimeMethod_var);
if ((((int32_t)L_2) < ((int32_t)((int32_t)600))))
{
goto IL_0017;
}
}
{
return (bool)0;
}
IL_0017:
{
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE** L_3 = ___0_request;
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* L_4 = (MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE*)il2cpp_codegen_object_new(MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE_il2cpp_TypeInfo_var);
NullCheck(L_4);
MeshConstructionRequest__ctor_m89EED1BB53F2A24424996EB64E80BC7B2FE0617D(L_4, NULL);
*((RuntimeObject**)L_3) = (RuntimeObject*)L_4;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)L_4);
List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* L_5 = __this->___mMeshBuildingRequests_18;
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE** L_6 = ___0_request;
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* L_7 = *((MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE**)L_6);
NullCheck(L_5);
List_1_Add_mC2A3339CC7313DCB535ED5E574CA6E0123B30F3F_inline(L_5, L_7, List_1_Add_mC2A3339CC7313DCB535ED5E574CA6E0123B30F3F_RuntimeMethod_var);
return (bool)1;
}
}
// System.Void Vuforia.VoxelTree::DeQueueRequest(Vuforia.MeshConstructionRequest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_DeQueueRequest_m73DD2903BC732668BF9E45B20E3463F7849814F4 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* ___0_request, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mB01D62C11EBF13B196DCF1F46986AF1A747D117F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m53B0213D17A28DDFF560E256EB17CCD659031233_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m169D5A582E30E81C917B99C25039ABE9E61CE75F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_002e;
}
IL_0004:
{
List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* L_0 = __this->___mMeshBuildingRequests_18;
int32_t L_1 = V_0;
NullCheck(L_0);
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* L_2;
L_2 = List_1_get_Item_m169D5A582E30E81C917B99C25039ABE9E61CE75F(L_0, L_1, List_1_get_Item_m169D5A582E30E81C917B99C25039ABE9E61CE75F_RuntimeMethod_var);
NullCheck(L_2);
int32_t L_3;
L_3 = MeshConstructionRequest_get_UniqueId_m0E4A03F3B68CA4DF8C6C1F17867D0D33DFC042C2_inline(L_2, NULL);
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* L_4 = ___0_request;
NullCheck(L_4);
int32_t L_5;
L_5 = MeshConstructionRequest_get_UniqueId_m0E4A03F3B68CA4DF8C6C1F17867D0D33DFC042C2_inline(L_4, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
{
goto IL_002a;
}
}
{
List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* L_6 = __this->___mMeshBuildingRequests_18;
int32_t L_7 = V_0;
NullCheck(L_6);
List_1_RemoveAt_mB01D62C11EBF13B196DCF1F46986AF1A747D117F(L_6, L_7, List_1_RemoveAt_mB01D62C11EBF13B196DCF1F46986AF1A747D117F_RuntimeMethod_var);
return;
}
IL_002a:
{
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_002e:
{
int32_t L_9 = V_0;
List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* L_10 = __this->___mMeshBuildingRequests_18;
NullCheck(L_10);
int32_t L_11;
L_11 = List_1_get_Count_m53B0213D17A28DDFF560E256EB17CCD659031233_inline(L_10, List_1_get_Count_m53B0213D17A28DDFF560E256EB17CCD659031233_RuntimeMethod_var);
if ((((int32_t)L_9) < ((int32_t)L_11)))
{
goto IL_0004;
}
}
{
return;
}
}
// System.Single Vuforia.VoxelTree::GetDistanceSizeRatio()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VoxelTree_GetDistanceSizeRatio_mB492DD646FF472C464D3DBE616DD032809E4A544 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
{
return (1.5f);
}
}
// UnityEngine.Material Vuforia.VoxelTree::GetMaterial(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* VoxelTree_GetMaterial_m2F1BF30A9247484F5CC186301A38A03F382CDB2E (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, int32_t ___0_level, const RuntimeMethod* method)
{
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___ContentMaterial_6;
return L_0;
}
}
// System.Void Vuforia.VoxelTree::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_OnDestroy_mEF9820B7A8F18AF4E1C167B523280A906A1AAC0C (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelTree_OnVirtualSceneScaleUpdated_m9CE56CF6ECCE2FA9D44B60320F1F0D2459BFAD31_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_0 = (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)il2cpp_codegen_object_new(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D(L_0, __this, (intptr_t)((void*)VoxelTree_OnVirtualSceneScaleUpdated_m9CE56CF6ECCE2FA9D44B60320F1F0D2459BFAD31_RuntimeMethod_var), NULL);
GenericVuforiaConfiguration_remove_VirtualSceneScaleFactorUpdated_m069108D8AC23B1CA2B2FC858EE3BA23F8C967883(L_0, NULL);
return;
}
}
// System.Void Vuforia.VoxelTree::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_Update_mF8EA772B0CC91A4D6D90DAB285A874A62E0D468F (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___mInitialized_10;
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = __this->___mAreaTargetTransform_12;
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_0058;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___mRootTransform_11;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(__this, NULL);
return;
}
IL_002b:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___mRootTransform_11;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___mAreaTargetTransform_12;
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
NullCheck(L_5);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_5, L_7, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = __this->___mRootTransform_11;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = __this->___mAreaTargetTransform_12;
NullCheck(L_9);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
L_10 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_9, NULL);
NullCheck(L_8);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_8, L_10, NULL);
return;
}
IL_0058:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_11, NULL);
return;
}
}
// System.Void Vuforia.VoxelTree::OnRenderObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_OnRenderObject_m9B52E10FDEB56BE28DDCAC695C62BBCD4850411B (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* G_B4_0 = NULL;
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* G_B3_0 = NULL;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* G_B5_0 = NULL;
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* G_B5_1 = NULL;
{
bool L_0;
L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
if (!L_0)
{
goto IL_0032;
}
}
{
bool L_1;
L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (L_1)
{
goto IL_0032;
}
}
{
RuntimeObject* L_2;
L_2 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL);
NullCheck(L_2);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3;
L_3 = InterfaceFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(22 /* UnityEngine.Camera Vuforia.IPlayModeEditorUtility::GetCurrentSceneCamera() */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B3_0 = __this;
if (L_5)
{
G_B4_0 = __this;
goto IL_002b;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = __this->___mActiveCamera_13;
G_B5_0 = L_6;
G_B5_1 = G_B3_0;
goto IL_002c;
}
IL_002b:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = V_0;
G_B5_0 = L_7;
G_B5_1 = G_B4_0;
}
IL_002c:
{
NullCheck(G_B5_1);
G_B5_1->___mActiveCamera_13 = G_B5_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_1->___mActiveCamera_13), (void*)G_B5_0);
return;
}
IL_0032:
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_8;
L_8 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_004f;
}
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_10;
L_10 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_10);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11;
L_11 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(L_10, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
__this->___mActiveCamera_13 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveCamera_13), (void*)L_11);
}
IL_004f:
{
return;
}
}
// System.Void Vuforia.VoxelTree::StartRendering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_StartRendering_mFDF28A0BC2E749945FB1DB6C66A4CC19E1ADBAB0 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA V_0;
memset((&V_0), 0, sizeof(V_0));
KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E V_1;
memset((&V_1), 0, sizeof(V_1));
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* V_2 = NULL;
{
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0 = __this->___mRenderingCoroutine_14;
if (L_0)
{
goto IL_006d;
}
}
{
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_1 = __this->___mContentTiles_16;
NullCheck(L_1);
Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA L_2;
L_2 = Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A(L_1, Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004d:
{// begin finally (depth: 1)
Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F((&V_0), Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0042_1;
}
IL_0016_1:
{
KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E L_3;
L_3 = Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_inline((&V_0), Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_RuntimeMethod_var);
V_1 = L_3;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_4;
L_4 = KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_inline((&V_1), KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var);
V_2 = L_4;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_5 = V_2;
if (!L_5)
{
goto IL_0042_1;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_6 = V_2;
NullCheck(L_6);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_7 = L_6->___voxelGameObject_2;
if (!L_7)
{
goto IL_0042_1;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_8 = V_2;
NullCheck(L_8);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_9 = L_8->___voxelGameObject_2;
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = L_9->___gameObject_2;
NullCheck(L_10);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_10, (bool)1, NULL);
}
IL_0042_1:
{
bool L_11;
L_11 = Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7((&V_0), Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7_RuntimeMethod_var);
if (L_11)
{
goto IL_0016_1;
}
}
{
goto IL_005b;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005b:
{
RuntimeObject* L_12;
L_12 = VoxelTree_UpdateVisibleTiles_m2338066C7EC78EEFD1E3918A96363958555C074B(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_13;
L_13 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_12, NULL);
__this->___mRenderingCoroutine_14 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRenderingCoroutine_14), (void*)L_13);
}
IL_006d:
{
return;
}
}
// System.Void Vuforia.VoxelTree::StopRendering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_StopRendering_m330A0190076EC1B215F76BF28C7FC4FE8AE2F6AD (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA V_0;
memset((&V_0), 0, sizeof(V_0));
KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E V_1;
memset((&V_1), 0, sizeof(V_1));
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* V_2 = NULL;
{
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0 = __this->___mRenderingCoroutine_14;
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1 = __this->___mRenderingCoroutine_14;
MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_1, NULL);
__this->___mRenderingCoroutine_14 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRenderingCoroutine_14), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_2 = __this->___mContentTiles_16;
NullCheck(L_2);
Enumerator_t5D48D82C5D3B438E401DF06CF42C70E36D9178AA L_3;
L_3 = Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A(L_2, Dictionary_2_GetEnumerator_m986D8F587D08FCD6F84A1693906131DBB3728E0A_RuntimeMethod_var);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0061:
{// begin finally (depth: 1)
Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F((&V_0), Enumerator_Dispose_mB761F86256C0E37D4DD20963B1A51EAA3D65580F_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0056_1;
}
IL_002a_1:
{
KeyValuePair_2_t47BAB3591F7247C03350CF96770BF5C986B8A21E L_4;
L_4 = Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_inline((&V_0), Enumerator_get_Current_mC700C85CEB2DF92FB7657EC8A2D0DE7CC5D8F120_RuntimeMethod_var);
V_1 = L_4;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_5;
L_5 = KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_inline((&V_1), KeyValuePair_2_get_Value_mA5C526DBE31FC502BD3CB53CB2CA52010243122D_RuntimeMethod_var);
V_2 = L_5;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_6 = V_2;
if (!L_6)
{
goto IL_0056_1;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_7 = V_2;
NullCheck(L_7);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_8 = L_7->___voxelGameObject_2;
if (!L_8)
{
goto IL_0056_1;
}
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_9 = V_2;
NullCheck(L_9);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_10 = L_9->___voxelGameObject_2;
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = L_10->___gameObject_2;
NullCheck(L_11);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_11, (bool)0, NULL);
}
IL_0056_1:
{
bool L_12;
L_12 = Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7((&V_0), Enumerator_MoveNext_mD5A2B637A0650CC2EC41A029BB0E89C60C14EEB7_RuntimeMethod_var);
if (L_12)
{
goto IL_002a_1;
}
}
{
goto IL_006f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006f:
{
return;
}
}
// System.Void Vuforia.VoxelTree::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree__ctor_m920846DB071A3F52B2C7B5D5D7A13C06A9BAC3E5 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m5085AD84A18DB084E0B1C33EF77DF74218CBD518_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC7C7BDD7A5DB73AC5FAAC24DB3DCF43CC635B330_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___mCurrentVirtualScale_15 = (1.0f);
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_0 = (Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C*)il2cpp_codegen_object_new(Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_m5085AD84A18DB084E0B1C33EF77DF74218CBD518(L_0, Dictionary_2__ctor_m5085AD84A18DB084E0B1C33EF77DF74218CBD518_RuntimeMethod_var);
__this->___mContentTiles_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mContentTiles_16), (void*)L_0);
VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* L_1 = (VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400*)il2cpp_codegen_object_new(VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400_il2cpp_TypeInfo_var);
NullCheck(L_1);
VoxelPool__ctor_mCA81E07955D94DFF2A6E2B8A84077E5CE05BC499(L_1, NULL);
__this->___mVoxelPool_17 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVoxelPool_17), (void*)L_1);
List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* L_2 = (List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A*)il2cpp_codegen_object_new(List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_mC7C7BDD7A5DB73AC5FAAC24DB3DCF43CC635B330(L_2, List_1__ctor_mC7C7BDD7A5DB73AC5FAAC24DB3DCF43CC635B330_RuntimeMethod_var);
__this->___mMeshBuildingRequests_18 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshBuildingRequests_18), (void*)L_2);
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_3 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_3);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_3, (0.200000003f), NULL);
__this->___mVoxelCheckWait_19 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVoxelCheckWait_19), (void*)L_3);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Void Vuforia.VoxelTree::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree__cctor_mBD9A190CD39518ACDB9AEA0FE0E4D004CA2B31EA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_StaticFields*)il2cpp_codegen_static_fields_for(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var))->___RunningCoroutines_4 = 0;
((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_StaticFields*)il2cpp_codegen_static_fields_for(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var))->___CoroutineLimit_5 = ((int32_t)100);
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.VoxelTree/<UpdateVisibleTiles>d__36::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateVisibleTilesU3Ed__36__ctor_mD0E1095249288FDCB375BD8D4EC7D37AA55C02F8 (U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3* __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.VoxelTree/<UpdateVisibleTiles>d__36::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateVisibleTilesU3Ed__36_System_IDisposable_Dispose_m9BE227BFA98289EAC2E76C6B3710F7F36F4C6FF3 (U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.VoxelTree/<UpdateVisibleTiles>d__36::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CUpdateVisibleTilesU3Ed__36_MoveNext_mA028BBAC5143F5046CFB537D668F1051ED3388A5 (U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m93965237F1034184DF7CC37C56572C2F62B051E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* V_1 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0026;
}
case 1:
{
goto IL_005c;
}
case 2:
{
goto IL_0099;
}
case 3:
{
goto IL_00d4;
}
}
}
{
return (bool)0;
}
IL_0026:
{
__this->___U3CU3E1__state_0 = (-1);
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_3 = (PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)SZArrayNew(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var, (uint32_t)6);
__this->___U3CfrustumPlanesU3E5__2_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfrustumPlanesU3E5__2_3), (void*)L_3);
goto IL_00db;
}
IL_003e:
{
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_4 = V_1;
NullCheck(L_4);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = L_4->___mActiveCamera_13;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0065;
}
}
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_005c:
{
__this->___U3CU3E1__state_0 = (-1);
goto IL_00db;
}
IL_0065:
{
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_7 = V_1;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_8 = __this->___U3CfrustumPlanesU3E5__2_3;
NullCheck(L_7);
VoxelTree_CalculateFrustumPlanes_mBEA28F744494B87CC634F77C544A4F9092366FBD(L_7, L_8, NULL);
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_9 = V_1;
NullCheck(L_9);
VoxelTree_RemoveNonVisibleVoxels_m5376EFD02D04F026F7EB561D2ABE6E15E2C5F65F(L_9, NULL);
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_10 = V_1;
NullCheck(L_10);
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* L_11 = L_10->___mContentTiles_16;
NullCheck(L_11);
int32_t L_12;
L_12 = Dictionary_2_get_Count_m93965237F1034184DF7CC37C56572C2F62B051E8(L_11, Dictionary_2_get_Count_m93965237F1034184DF7CC37C56572C2F62B051E8_RuntimeMethod_var);
if ((((int32_t)L_12) < ((int32_t)((int32_t)5000))))
{
goto IL_00a2;
}
}
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_0099:
{
__this->___U3CU3E1__state_0 = (-1);
goto IL_00db;
}
IL_00a2:
{
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_13 = V_1;
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_14 = V_1;
NullCheck(L_14);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_15 = L_14->___RootVoxel_8;
NullCheck(L_15);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_16 = L_15->___Tile_5;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_17 = __this->___U3CfrustumPlanesU3E5__2_3;
NullCheck(L_13);
VoxelTree_SearchForVisibleVoxelsAndCreateContentTiles_mD301FF8EAB8E2483B87A5E1E95335B85DE7C3918(L_13, L_16, L_17, NULL);
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_18 = V_1;
NullCheck(L_18);
VoxelTree_UpdateMeshConstructions_m6092A97DA9C5AF7DD999E3256C3C439F7FAEEC60(L_18, NULL);
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_19 = V_1;
NullCheck(L_19);
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_20 = L_19->___mVoxelCheckWait_19;
__this->___U3CU3E2__current_1 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_20);
__this->___U3CU3E1__state_0 = 3;
return (bool)1;
}
IL_00d4:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_00db:
{
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_21 = V_1;
NullCheck(L_21);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_22 = L_21->___RootVoxel_8;
NullCheck(L_22);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_23 = L_22->___Tile_5;
if (L_23)
{
goto IL_003e;
}
}
{
return (bool)0;
}
}
// System.Object Vuforia.VoxelTree/<UpdateVisibleTiles>d__36::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CUpdateVisibleTilesU3Ed__36_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mCB80430370E75E49779F4FBAEB11B49EC1C19C01 (U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.VoxelTree/<UpdateVisibleTiles>d__36::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateVisibleTilesU3Ed__36_System_Collections_IEnumerator_Reset_mCB2FFDB76BBD9B19E0B8F4C94F3348DD6271CC7E (U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3* __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*)&U3CUpdateVisibleTilesU3Ed__36_System_Collections_IEnumerator_Reset_mCB2FFDB76BBD9B19E0B8F4C94F3348DD6271CC7E_RuntimeMethod_var)));
}
}
// System.Object Vuforia.VoxelTree/<UpdateVisibleTiles>d__36::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CUpdateVisibleTilesU3Ed__36_System_Collections_IEnumerator_get_Current_m61B438F19F185E0DE90E16EA01C824E53FF8C07E (U3CUpdateVisibleTilesU3Ed__36_tC7C8F828035023AFC80C2B1183962F16051B97E3* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.MeshSetBehaviour::Setup(System.IntPtr,System.Int32,System.Boolean,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetBehaviour_Setup_mEE73A01F42566C18D2E2BEC4A8FB8994A57FCFB4 (MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* __this, intptr_t ___0_zipHandlePtr, int32_t ___1_maxDepth, bool ___2_withCollider, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_zipHandlePtr;
VoxelTree_set_zipHandle_mC6C703143ACEAC9E5479B3B95C8E495C330FB13E_inline(__this, L_0, NULL);
bool L_1 = ___2_withCollider;
__this->___colliderEnabled_28 = L_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___3_material;
((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6), (void*)L_2);
int32_t L_3 = ___1_maxDepth;
VoxelTree_set_MaxDepth_m1FEF8A46F46044B0F0E86AC390E164010BA6E3A9_inline(__this, L_3, NULL);
return;
}
}
// System.Single Vuforia.MeshSetBehaviour::GetDistanceSizeRatio()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MeshSetBehaviour_GetDistanceSizeRatio_mD16776F6E34F39D0B33219BF4B08F849F91EBDC5 (MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* __this, const RuntimeMethod* method)
{
{
return (4.0f);
}
}
// Vuforia.Voxel Vuforia.MeshSetBehaviour::CreateVoxel(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* MeshSetBehaviour_CreateVoxel_m06D6DBDDDD3A0D650D5927691D84D9C296D6197C (MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_body, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A_m2F04953366CB1C374EF71957B2793FA2AFD956E2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_body;
NullCheck(L_0);
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_1;
L_1 = GameObject_AddComponent_TisMeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A_m2F04953366CB1C374EF71957B2793FA2AFD956E2(L_0, GameObject_AddComponent_TisMeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A_m2F04953366CB1C374EF71957B2793FA2AFD956E2_RuntimeMethod_var);
return L_1;
}
}
// System.Void Vuforia.MeshSetBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetBehaviour__ctor_mB0D3B5948DB5DD518D0446D19EE1415726C04A57 (MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
VoxelTree__ctor_m920846DB071A3F52B2C7B5D5D7A13C06A9BAC3E5(__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.MeshSetVoxel::UnloadContent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetVoxel_UnloadContent_m24EE49C6E9E9E639D66CB2E417690DED94534259 (MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* __this, const RuntimeMethod* method)
{
{
MeshSetVoxel_ClearCache_mD34251A9C217B45E92C06CB6F52346E08EBA1585(__this, NULL);
Voxel_UnloadContent_m8100E215362C1B575B33D364E46AED7301CB38D7(__this, NULL);
return;
}
}
// Vuforia.FileIOTask Vuforia.MeshSetVoxel::CreateLoadTask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* MeshSetVoxel_CreateLoadTask_m13162F2473E0860A2FAE5D1DE4C4D78B1D3FF02B (MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* L_0 = (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7*)il2cpp_codegen_object_new(MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7_il2cpp_TypeInfo_var);
NullCheck(L_0);
MeshLoadTask__ctor_m82BA863CAA8F50CB7321CFE3ABD479CCC9D0E02B(L_0, NULL);
MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* L_1 = L_0;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_2 = ((Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*)__this)->___Tile_5;
NullCheck(L_2);
PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E* L_3 = L_2->___content_8;
NullCheck(L_3);
String_t* L_4 = L_3->___uri_0;
NullCheck(L_1);
FileIOTask_set_FileName_mCB76870C5ACE964E544D2E4F8372E4841508F6F0_inline(L_1, L_4, NULL);
return L_1;
}
}
// System.Void Vuforia.MeshSetVoxel::OnContentLoaded(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetVoxel_OnContentLoaded_m5880946E8F6FBD4B147E729738CBF1BDD7658340 (MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* __this, RuntimeObject* ___0_loadedData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* V_0 = NULL;
RuntimeObject* V_1 = NULL;
bool V_2 = false;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* G_B3_0 = NULL;
{
RuntimeObject* L_0 = ___0_loadedData;
Voxel_OnContentLoaded_m0C4778F2C64FD18319EFEB709F00AB0AAB3B7625(__this, L_0, NULL);
RuntimeObject* L_1 = ___0_loadedData;
V_0 = ((DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495*)IsInstClass((RuntimeObject*)L_1, DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495_il2cpp_TypeInfo_var));
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_2 = V_0;
if (L_2)
{
goto IL_0014;
}
}
{
G_B3_0 = ((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(NULL));
goto IL_001a;
}
IL_0014:
{
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_3 = V_0;
NullCheck(L_3);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = L_3->___vertices_0;
G_B3_0 = L_4;
}
IL_001a:
{
if (G_B3_0)
{
goto IL_001d;
}
}
{
return;
}
IL_001d:
{
RuntimeObject* L_5 = __this->___mCacheLock_20;
V_1 = L_5;
V_2 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0048:
{// begin finally (depth: 1)
{
bool L_6 = V_2;
if (!L_6)
{
goto IL_0051;
}
}
{
RuntimeObject* L_7 = V_1;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_7, NULL);
}
IL_0051:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
RuntimeObject* L_8 = V_1;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_8, (&V_2), NULL);
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_9 = V_0;
NullCheck(L_9);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = L_9->___vertices_0;
__this->___mVertexCache_18 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVertexCache_18), (void*)L_10);
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_11 = V_0;
NullCheck(L_11);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = L_11->___triangles_1;
__this->___mIndexCache_19 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mIndexCache_19), (void*)L_12);
goto IL_0052;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0052:
{
return;
}
}
// System.Collections.IEnumerator Vuforia.MeshSetVoxel::BuildContentMesh(Vuforia.Voxel/MeshBuildCallback)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MeshSetVoxel_BuildContentMesh_m8A40E90A78C9C03640E4C225EA770A2A66193AB0 (MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* __this, MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* ___0_callback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* L_0 = (U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A*)il2cpp_codegen_object_new(U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CBuildContentMeshU3Ed__6__ctor_mC8A1B4C5D89E8FACE9BB0195A63358E1F5920E76(L_0, 0, NULL);
U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* L_2 = L_1;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_3 = ___0_callback;
NullCheck(L_2);
L_2->___callback_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___callback_3), (void*)L_3);
return L_2;
}
}
// System.Void Vuforia.MeshSetVoxel::ClearCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetVoxel_ClearCache_mD34251A9C217B45E92C06CB6F52346E08EBA1585 (MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___mCacheLock_20;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0029:
{// begin finally (depth: 1)
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0032;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0032:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4;
L_4 = Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_inline(Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_RuntimeMethod_var);
__this->___mVertexCache_18 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVertexCache_18), (void*)L_4);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5;
L_5 = Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_inline(Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_RuntimeMethod_var);
__this->___mIndexCache_19 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mIndexCache_19), (void*)L_5);
goto IL_0033;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0033:
{
return;
}
}
// System.Void Vuforia.MeshSetVoxel::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetVoxel__ctor_mC7E97EA3B7F1F188E33E7B7B1C25F41810FD9E8B (MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0;
L_0 = Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_inline(Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_RuntimeMethod_var);
__this->___mVertexCache_18 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVertexCache_18), (void*)L_0);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1;
L_1 = Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_inline(Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_RuntimeMethod_var);
__this->___mIndexCache_19 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mIndexCache_19), (void*)L_1);
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_2);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
__this->___mCacheLock_20 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCacheLock_20), (void*)L_2);
Voxel__ctor_m9F8F227879F26FB8AAD52BBC69901B089448E33C(__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.MeshSetVoxel/<BuildContentMesh>d__6::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__6__ctor_mC8A1B4C5D89E8FACE9BB0195A63358E1F5920E76 (U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* __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.MeshSetVoxel/<BuildContentMesh>d__6::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__6_System_IDisposable_Dispose_mD1DC9740E7440FECACDA380D59709E894E100869 (U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CBuildContentMeshU3Ed__6_MoveNext_mC4A832EFADDFEF6B9089EDE66CC5E5F24E308011 (U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* V_1 = NULL;
RuntimeObject* V_2 = NULL;
bool V_3 = false;
MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* V_4 = NULL;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* G_B19_0 = NULL;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* G_B18_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0026;
}
case 1:
{
goto IL_008e;
}
case 2:
{
goto IL_00b8;
}
case 3:
{
goto IL_0113;
}
}
}
{
return (bool)0;
}
IL_0026:
{
__this->___U3CU3E1__state_0 = (-1);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_3);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_3, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = L_3;
NullCheck(L_4);
Mesh_set_indexFormat_mCCC7837A0916FA7A272159DA6AF984B0022488F4(L_4, 1, NULL);
__this->___U3CmeshU3E5__2_4 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmeshU3E5__2_4), (void*)L_4);
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_5 = V_1;
NullCheck(L_5);
RuntimeObject* L_6 = L_5->___mCacheLock_20;
V_2 = L_6;
V_3 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0074:
{// begin finally (depth: 1)
{
bool L_7 = V_3;
if (!L_7)
{
goto IL_007d;
}
}
{
RuntimeObject* L_8 = V_2;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_8, NULL);
}
IL_007d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
RuntimeObject* L_9 = V_2;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_9, (&V_3), NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_10 = __this->___U3CmeshU3E5__2_4;
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_11 = V_1;
NullCheck(L_11);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = L_11->___mVertexCache_18;
NullCheck(L_10);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_10, L_12, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_13 = __this->___U3CmeshU3E5__2_4;
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_14 = V_1;
NullCheck(L_14);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = L_14->___mIndexCache_19;
NullCheck(L_13);
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_13, L_15, NULL);
goto IL_007e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007e:
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_008e:
{
__this->___U3CU3E1__state_0 = (-1);
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_16 = V_1;
NullCheck(L_16);
bool L_17;
L_17 = Voxel_get_IsMaxDepthLeafNode_mD86C9770A15BAE3313F8727A798A8E2B8E693310(L_16, NULL);
if (!L_17)
{
goto IL_00a8;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_18 = __this->___U3CmeshU3E5__2_4;
NullCheck(L_18);
Mesh_RecalculateNormals_m3AA2788914611444E030CA310E03E3CFE683902B(L_18, NULL);
}
IL_00a8:
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_00b8:
{
__this->___U3CU3E1__state_0 = (-1);
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_19 = V_1;
NullCheck(L_19);
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_20 = ((Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*)L_19)->___mTreeBehaviour_8;
NullCheck(((MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E*)CastclassClass((RuntimeObject*)L_20, MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E_il2cpp_TypeInfo_var)));
bool L_21 = ((MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E*)CastclassClass((RuntimeObject*)L_20, MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E_il2cpp_TypeInfo_var))->___colliderEnabled_28;
if (!L_21)
{
goto IL_0103;
}
}
{
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_22 = V_1;
NullCheck(L_22);
bool L_23;
L_23 = Voxel_get_IsMaxDepthLeafNode_mD86C9770A15BAE3313F8727A798A8E2B8E693310(L_22, NULL);
if (!L_23)
{
goto IL_0103;
}
}
{
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_24 = V_1;
NullCheck(L_24);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25;
L_25 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_24, NULL);
NullCheck(L_25);
MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_26;
L_26 = GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7(L_25, GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7_RuntimeMethod_var);
V_4 = L_26;
MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_27 = V_4;
NullCheck(L_27);
MeshCollider_set_cookingOptions_m76B9DE7A503EDD73499CFFB46F7ECD942B6C7A2C(L_27, 0, NULL);
MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_28 = V_4;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_29 = __this->___U3CmeshU3E5__2_4;
NullCheck(L_28);
MeshCollider_set_sharedMesh_m05F87B9AC04139285EBBCC159F77B51C6940E79C(L_28, L_29, NULL);
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_30 = V_1;
MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_31 = V_4;
NullCheck(L_30);
((Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*)L_30)->___mCollider_6 = L_31;
Il2CppCodeGenWriteBarrier((void**)(&((Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*)L_30)->___mCollider_6), (void*)L_31);
}
IL_0103:
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 3;
return (bool)1;
}
IL_0113:
{
__this->___U3CU3E1__state_0 = (-1);
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_32 = V_1;
NullCheck(L_32);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_33 = ((Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*)L_32)->___mMeshFilter_7;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_34 = __this->___U3CmeshU3E5__2_4;
NullCheck(L_33);
MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_33, L_34, NULL);
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_35 = V_1;
NullCheck(L_35);
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* L_36 = ((Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*)L_35)->___mTreeBehaviour_8;
NullCheck(L_36);
bool L_37 = L_36->___OcclusionIsOn_7;
if (L_37)
{
goto IL_014b;
}
}
{
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_38 = V_1;
NullCheck(L_38);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_39 = ((Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*)L_38)->___mMeshRenderer_9;
NullCheck(L_39);
Renderer_set_enabled_m015E6D7B825528A31182F267234CC6A925F71DA8(L_39, (bool)0, NULL);
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_40 = V_1;
NullCheck(L_40);
((Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*)L_40)->___mMeshRendererCanBeVisible_10 = (bool)0;
}
IL_014b:
{
MeshSetVoxel_tA4C5F65FE4B8E63F578DFB2AE29FB135486B715A* L_41 = V_1;
NullCheck(L_41);
MeshSetVoxel_ClearCache_mD34251A9C217B45E92C06CB6F52346E08EBA1585(L_41, NULL);
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_42 = __this->___callback_3;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_43 = L_42;
G_B18_0 = L_43;
if (L_43)
{
G_B19_0 = L_43;
goto IL_015d;
}
}
{
goto IL_0168;
}
IL_015d:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_44 = __this->___U3CmeshU3E5__2_4;
NullCheck(G_B19_0);
MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_inline(G_B19_0, L_44, NULL);
}
IL_0168:
{
return (bool)0;
}
}
// System.Object Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBuildContentMeshU3Ed__6_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m5B73E64F9E3BF785AB14E59915D0D1470D76B1AA (U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__6_System_Collections_IEnumerator_Reset_mA0B6D1FCD6236B4F0F15564A1C076658BCF6E4FA (U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* __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*)&U3CBuildContentMeshU3Ed__6_System_Collections_IEnumerator_Reset_mA0B6D1FCD6236B4F0F15564A1C076658BCF6E4FA_RuntimeMethod_var)));
}
}
// System.Object Vuforia.MeshSetVoxel/<BuildContentMesh>d__6::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBuildContentMeshU3Ed__6_System_Collections_IEnumerator_get_Current_m86E5BBB8C07A28482C817B88A5D75E008678FD17 (U3CBuildContentMeshU3Ed__6_tD107ECA9D727BFA252F696350A6067960AB4A88A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.PCRuntimeUtility::IsEditor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PCRuntimeUtility_IsEditor_mEA475203D478638E8D980A7082D0793CBA1E9F0C (const RuntimeMethod* method)
{
{
bool L_0;
L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1;
L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
IL_0010:
{
return (bool)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.PointCloudBehaviour::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_OnDestroy_m08BF0E384A2949F4A18D6356DAAFAE1CA9EFC8D9 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointCloudBehaviour_OnVirtualSceneScaleUpdated_mC4C7D53A1203B98B288A4490D99A93D6142A3DBF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
VoxelTree_OnDestroy_mEF9820B7A8F18AF4E1C167B523280A906A1AAC0C(__this, NULL);
PointCloudBehaviour_DestroyZipPtr_m218EADFE2FEEC51E46EC070F967D22C57963ABFF(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___RootGameObject_9;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_0, NULL);
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_1 = (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)il2cpp_codegen_object_new(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D(L_1, __this, (intptr_t)((void*)PointCloudBehaviour_OnVirtualSceneScaleUpdated_mC4C7D53A1203B98B288A4490D99A93D6142A3DBF_RuntimeMethod_var), NULL);
GenericVuforiaConfiguration_remove_VirtualSceneScaleFactorUpdated_m069108D8AC23B1CA2B2FC858EE3BA23F8C967883(L_1, NULL);
return;
}
}
// System.Void Vuforia.PointCloudBehaviour::Setup(System.IntPtr,System.Int32,System.Single,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_Setup_m30248009C5F64FE4498BAD81C8C8551478EFAD82 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, intptr_t ___0_zipHandlePtr, int32_t ___1_maxDepth, float ___2_pointSize, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointCloudBehaviour_OnVirtualSceneScaleUpdated_mC4C7D53A1203B98B288A4490D99A93D6142A3DBF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = ___0_zipHandlePtr;
VoxelTree_set_zipHandle_mC6C703143ACEAC9E5479B3B95C8E495C330FB13E_inline(__this, L_0, NULL);
float L_1 = ___2_pointSize;
__this->___mPointSize_35 = L_1;
int32_t L_2 = ___1_maxDepth;
__this->___mMaxDepth_34 = L_2;
int32_t L_3 = ___1_maxDepth;
VoxelTree_set_MaxDepth_m1FEF8A46F46044B0F0E86AC390E164010BA6E3A9_inline(__this, L_3, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___3_material;
((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6), (void*)L_4);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_5;
L_5 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL);
NullCheck(L_5);
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_6;
L_6 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_5, NULL);
NullCheck(L_6);
float L_7;
L_7 = GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B(L_6, NULL);
PointCloudBehaviour_UpdatePointSizeInMaterials_m11997007712D403AAE298936CEB96C14C44B9C58(__this, L_7, NULL);
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_8 = (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)il2cpp_codegen_object_new(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
NullCheck(L_8);
Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D(L_8, __this, (intptr_t)((void*)PointCloudBehaviour_OnVirtualSceneScaleUpdated_mC4C7D53A1203B98B288A4490D99A93D6142A3DBF_RuntimeMethod_var), NULL);
GenericVuforiaConfiguration_add_VirtualSceneScaleFactorUpdated_mEB63EA06ED2BBA85203191F4038F6E0452123F6E(L_8, NULL);
return;
}
}
// System.Void Vuforia.PointCloudBehaviour::OnVirtualSceneScaleUpdated(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_OnVirtualSceneScaleUpdated_mC4C7D53A1203B98B288A4490D99A93D6142A3DBF (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, float ___0_currentValue, float ___1_newValue, const RuntimeMethod* method)
{
{
float L_0 = ___1_newValue;
PointCloudBehaviour_UpdatePointSizeInMaterials_m11997007712D403AAE298936CEB96C14C44B9C58(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.PointCloudBehaviour::UpdatePointSizeInMaterials(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_UpdatePointSizeInMaterials_m11997007712D403AAE298936CEB96C14C44B9C58 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, float ___0_newValue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF60904C3EA6519AE3AAD37E0C712E250257E3CA6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
float L_0 = ___0_newValue;
__this->___mVirtualScaleFactor_36 = L_0;
V_0 = 0;
goto IL_0056;
}
IL_000b:
{
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_1 = __this->___mLevelMaterials_33;
int32_t L_2 = V_0;
NullCheck(L_1);
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_3;
L_3 = List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2(L_1, L_2, List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2_RuntimeMethod_var);
NullCheck(L_3);
float L_4 = L_3->___OriginalPointSize_2;
if ((((float)L_4) == ((float)(0.0f))))
{
goto IL_0052;
}
}
{
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_5 = __this->___mLevelMaterials_33;
int32_t L_6 = V_0;
NullCheck(L_5);
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_7;
L_7 = List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2(L_5, L_6, List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2_RuntimeMethod_var);
NullCheck(L_7);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = L_7->___CloudMaterial_1;
il2cpp_codegen_runtime_class_init_inline(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var);
int32_t L_9 = ((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___POINT_SIZE_PROPERTY_ID_29;
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_10 = __this->___mLevelMaterials_33;
int32_t L_11 = V_0;
NullCheck(L_10);
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_12;
L_12 = List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2(L_10, L_11, List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2_RuntimeMethod_var);
NullCheck(L_12);
float L_13 = L_12->___OriginalPointSize_2;
float L_14 = ___0_newValue;
PointCloudBehaviour_SetMaterialProperty_m94E9F1CC41B57177C364FF15EF4411061DCC90CD(__this, L_8, L_9, ((float)il2cpp_codegen_multiply(L_13, L_14)), NULL);
}
IL_0052:
{
int32_t L_15 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0056:
{
int32_t L_16 = V_0;
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_17 = __this->___mLevelMaterials_33;
NullCheck(L_17);
int32_t L_18;
L_18 = List_1_get_Count_mF60904C3EA6519AE3AAD37E0C712E250257E3CA6_inline(L_17, List_1_get_Count_mF60904C3EA6519AE3AAD37E0C712E250257E3CA6_RuntimeMethod_var);
if ((((int32_t)L_16) < ((int32_t)L_18)))
{
goto IL_000b;
}
}
{
return;
}
}
// Vuforia.Voxel Vuforia.PointCloudBehaviour::CreateVoxel(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* PointCloudBehaviour_CreateVoxel_m5A243362FDE08BB7D1060C0A437C097347BBC539 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_body, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisPointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D_m9C79418D4E853114BB4A621F725E20D2A6A9B8EE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_body;
NullCheck(L_0);
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_1;
L_1 = GameObject_AddComponent_TisPointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D_m9C79418D4E853114BB4A621F725E20D2A6A9B8EE(L_0, GameObject_AddComponent_TisPointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D_m9C79418D4E853114BB4A621F725E20D2A6A9B8EE_RuntimeMethod_var);
return L_1;
}
}
// System.Void Vuforia.PointCloudBehaviour::UpdateHeight(System.Single,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_UpdateHeight_mB3F7F20F11E3C577FC769F0DA9167592F3433F0B (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, float ___0_maxHeight, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ForEach_m97741FDE0EBF183B1E991061CDD0DB9CB7E3B4B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass14_0_U3CUpdateHeightU3Eb__0_mDB10E9154CBDF7D400626967BD9051A085F517EC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* V_0 = NULL;
{
U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* L_0 = (U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass14_0__ctor_m5D7396B93EA450C0229F2E37BF854A0D73EE8D2B(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_0 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* L_2 = V_0;
float L_3 = ___0_maxHeight;
NullCheck(L_2);
L_2->___maxHeight_1 = L_3;
U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* L_4 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___1_parentTransform;
NullCheck(L_4);
L_4->___parentTransform_2 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___parentTransform_2), (void*)L_5);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL);
if (!L_7)
{
goto IL_0040;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6;
U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* L_9 = V_0;
NullCheck(L_9);
float L_10 = L_9->___maxHeight_1;
U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* L_11 = V_0;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = L_11->___parentTransform_2;
PointCloudBehaviour_UpdateMaterial_m1EBF3EE17DFFEF2AA5854C499ED85958CB7CD55B(__this, L_8, L_10, L_12, NULL);
}
IL_0040:
{
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_13 = __this->___mLevelMaterials_33;
U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* L_14 = V_0;
Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8* L_15 = (Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8*)il2cpp_codegen_object_new(Action_1_tFF0067896B7974E1EEDBDCF3AB1B2EB6DCDA7AC8_il2cpp_TypeInfo_var);
NullCheck(L_15);
Action_1__ctor_m7B5E393082EC3DDF3D6AA78369FACD4D7987F6D8(L_15, L_14, (intptr_t)((void*)U3CU3Ec__DisplayClass14_0_U3CUpdateHeightU3Eb__0_mDB10E9154CBDF7D400626967BD9051A085F517EC_RuntimeMethod_var), NULL);
NullCheck(L_13);
List_1_ForEach_m97741FDE0EBF183B1E991061CDD0DB9CB7E3B4B7(L_13, L_15, List_1_ForEach_m97741FDE0EBF183B1E991061CDD0DB9CB7E3B4B7_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.PointCloudBehaviour::UpdateMaterial(UnityEngine.Material,System.Single,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_UpdateMaterial_m1EBF3EE17DFFEF2AA5854C499ED85958CB7CD55B (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, float ___1_height, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_parentTransform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_material;
il2cpp_codegen_runtime_class_init_inline(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var);
int32_t L_1 = ((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___MAX_HEIGHT_PROPERTY_ID_28;
float L_2 = ___1_height;
PointCloudBehaviour_SetMaterialProperty_m94E9F1CC41B57177C364FF15EF4411061DCC90CD(__this, L_0, L_1, L_2, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___0_material;
int32_t L_4 = ((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___CENTER_PROPERTY_ID_31;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___2_parentTransform;
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
PointCloudBehaviour_SetMaterialPropertyVector_mC655016A679860D5E6D0EC7159AEFBDFA03FBEBC(__this, L_3, L_4, L_6, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___0_material;
int32_t L_8 = ((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___AXISY_PROPERTY_ID_32;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = ___2_parentTransform;
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_9, NULL);
PointCloudBehaviour_SetMaterialPropertyVector_mC655016A679860D5E6D0EC7159AEFBDFA03FBEBC(__this, L_7, L_8, L_10, NULL);
return;
}
}
// UnityEngine.Material Vuforia.PointCloudBehaviour::GetMaterial(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* PointCloudBehaviour_GetMaterial_mEAE0C330C9E0571BF4E5744C1CB77737FD7089A7 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, int32_t ___0_level, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5D6541EE5998396956310D875AE5A04CC0FB5EEE_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*)&PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* V_1 = NULL;
float V_2 = 0.0f;
{
int32_t L_0 = ___0_level;
bool L_1;
L_1 = PointCloudBehaviour_ContainsLevelMaterial_m2610A7DBD5339D5E9616F176FB9ACB13D46D7D9F(__this, L_0, (&V_0), NULL);
if (!L_1)
{
goto IL_000d;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = V_0;
return L_2;
}
IL_000d:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL);
if (L_4)
{
goto IL_001c;
}
}
{
return (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
}
IL_001c:
{
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_5 = (PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62*)il2cpp_codegen_object_new(PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62_il2cpp_TypeInfo_var);
NullCheck(L_5);
PointCloudMaterial__ctor_mDA485BE566F44B9FCBB9F535224EADD44B595ED0(L_5, NULL);
V_1 = L_5;
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_6 = V_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_8);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_8, L_7, NULL);
NullCheck(L_6);
L_6->___CloudMaterial_1 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___CloudMaterial_1), (void*)L_8);
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_9 = V_1;
int32_t L_10 = ___0_level;
NullCheck(L_9);
L_9->___Level_0 = L_10;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6;
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_0094;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = ((VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B*)__this)->___ContentMaterial_6;
il2cpp_codegen_runtime_class_init_inline(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var);
int32_t L_14 = ((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___POINT_SIZE_PROPERTY_ID_29;
NullCheck(L_13);
bool L_15;
L_15 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_13, L_14, NULL);
if (!L_15)
{
goto IL_0094;
}
}
{
float L_16 = __this->___mPointSize_35;
int32_t L_17 = __this->___mMaxDepth_34;
int32_t L_18 = ___0_level;
float L_19;
L_19 = powf((2.0f), ((float)((int32_t)il2cpp_codegen_subtract(L_17, L_18))));
V_2 = ((float)il2cpp_codegen_multiply(L_16, L_19));
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_20 = V_1;
float L_21 = V_2;
NullCheck(L_20);
L_20->___OriginalPointSize_2 = L_21;
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_22 = V_1;
NullCheck(L_22);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = L_22->___CloudMaterial_1;
il2cpp_codegen_runtime_class_init_inline(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var);
int32_t L_24 = ((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___POINT_SIZE_PROPERTY_ID_29;
float L_25 = V_2;
float L_26 = __this->___mVirtualScaleFactor_36;
PointCloudBehaviour_SetMaterialProperty_m94E9F1CC41B57177C364FF15EF4411061DCC90CD(__this, L_23, L_24, ((float)il2cpp_codegen_multiply(L_25, L_26)), NULL);
}
IL_0094:
{
int32_t L_27 = __this->___mMaxDepth_34;
int32_t L_28 = ___0_level;
if ((!(((uint32_t)L_27) == ((uint32_t)L_28))))
{
goto IL_00b3;
}
}
{
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_29 = V_1;
NullCheck(L_29);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_30 = L_29->___CloudMaterial_1;
il2cpp_codegen_runtime_class_init_inline(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var);
int32_t L_31 = ((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___USER_NORMALS_PROPERTY_ID_30;
PointCloudBehaviour_SetMaterialProperty_m94E9F1CC41B57177C364FF15EF4411061DCC90CD(__this, L_30, L_31, (1.0f), NULL);
}
IL_00b3:
{
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_32 = __this->___mLevelMaterials_33;
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_33 = V_1;
NullCheck(L_32);
List_1_Add_m5D6541EE5998396956310D875AE5A04CC0FB5EEE_inline(L_32, L_33, List_1_Add_m5D6541EE5998396956310D875AE5A04CC0FB5EEE_RuntimeMethod_var);
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_34 = V_1;
NullCheck(L_34);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = L_34->___CloudMaterial_1;
return L_35;
}
}
// System.Boolean Vuforia.PointCloudBehaviour::ContainsLevelMaterial(System.Int32,UnityEngine.Material&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PointCloudBehaviour_ContainsLevelMaterial_m2610A7DBD5339D5E9616F176FB9ACB13D46D7D9F (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, int32_t ___0_level, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___1_material, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF60904C3EA6519AE3AAD37E0C712E250257E3CA6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_0031;
}
IL_0004:
{
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_0 = __this->___mLevelMaterials_33;
int32_t L_1 = V_0;
NullCheck(L_0);
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_2;
L_2 = List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2(L_0, L_1, List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2_RuntimeMethod_var);
NullCheck(L_2);
int32_t L_3 = L_2->___Level_0;
int32_t L_4 = ___0_level;
if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
{
goto IL_002d;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** L_5 = ___1_material;
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_6 = __this->___mLevelMaterials_33;
int32_t L_7 = V_0;
NullCheck(L_6);
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_8;
L_8 = List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2(L_6, L_7, List_1_get_Item_m6A90F54B611710DBE56D480B742FAE25340678E2_RuntimeMethod_var);
NullCheck(L_8);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = L_8->___CloudMaterial_1;
*((RuntimeObject**)L_5) = (RuntimeObject*)L_9;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)L_9);
return (bool)1;
}
IL_002d:
{
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0031:
{
int32_t L_11 = V_0;
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_12 = __this->___mLevelMaterials_33;
NullCheck(L_12);
int32_t L_13;
L_13 = List_1_get_Count_mF60904C3EA6519AE3AAD37E0C712E250257E3CA6_inline(L_12, List_1_get_Count_mF60904C3EA6519AE3AAD37E0C712E250257E3CA6_RuntimeMethod_var);
if ((((int32_t)L_11) < ((int32_t)L_13)))
{
goto IL_0004;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** L_14 = ___1_material;
*((RuntimeObject**)L_14) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_14, (void*)(RuntimeObject*)NULL);
return (bool)0;
}
}
// System.Void Vuforia.PointCloudBehaviour::SetMaterialProperty(UnityEngine.Material,System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_SetMaterialProperty_m94E9F1CC41B57177C364FF15EF4411061DCC90CD (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, int32_t ___1_propertyId, float ___2_newValue, const RuntimeMethod* method)
{
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_material;
int32_t L_1 = ___1_propertyId;
NullCheck(L_0);
bool L_2;
L_2 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0011;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___0_material;
int32_t L_4 = ___1_propertyId;
float L_5 = ___2_newValue;
NullCheck(L_3);
Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_3, L_4, L_5, NULL);
}
IL_0011:
{
return;
}
}
// System.Void Vuforia.PointCloudBehaviour::SetMaterialPropertyVector(UnityEngine.Material,System.Int32,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_SetMaterialPropertyVector_mC655016A679860D5E6D0EC7159AEFBDFA03FBEBC (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, int32_t ___1_propertyId, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_vector, const RuntimeMethod* method)
{
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_material;
int32_t L_1 = ___1_propertyId;
NullCheck(L_0);
bool L_2;
L_2 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0016;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___0_material;
int32_t L_4 = ___1_propertyId;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___2_vector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
L_6 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_5, NULL);
NullCheck(L_3);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_3, L_4, L_6, NULL);
}
IL_0016:
{
return;
}
}
// System.Void Vuforia.PointCloudBehaviour::DestroyZipPtr()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_DestroyZipPtr_m218EADFE2FEEC51E46EC070F967D22C57963ABFF (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0;
L_0 = VoxelTree_get_zipHandle_mD7F6A11DDA3614ADEA56D19CF5F68659C3CCACC4_inline(__this, NULL);
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, L_1, NULL);
if (!L_2)
{
goto IL_001e;
}
}
{
intptr_t L_3;
L_3 = VoxelTree_get_zipHandle_mD7F6A11DDA3614ADEA56D19CF5F68659C3CCACC4_inline(__this, NULL);
bool L_4;
L_4 = CesiumTiles_Destroy3DTiles_m4936C02030EB79581889D703FA47A452854655B8(L_3, NULL);
}
IL_001e:
{
return;
}
}
// System.Void Vuforia.PointCloudBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour__ctor_mD8596CFD3C7670614E431223ED8BF6CD89471BB6 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCFE6549CB6002DAFB1BF7DB7F771EE4F8F9DAEC7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* L_0 = (List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C*)il2cpp_codegen_object_new(List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mCFE6549CB6002DAFB1BF7DB7F771EE4F8F9DAEC7(L_0, List_1__ctor_mCFE6549CB6002DAFB1BF7DB7F771EE4F8F9DAEC7_RuntimeMethod_var);
__this->___mLevelMaterials_33 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLevelMaterials_33), (void*)L_0);
__this->___mPointSize_35 = (0.0500000007f);
__this->___mVirtualScaleFactor_36 = (1.0f);
il2cpp_codegen_runtime_class_init_inline(VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_il2cpp_TypeInfo_var);
VoxelTree__ctor_m920846DB071A3F52B2C7B5D5D7A13C06A9BAC3E5(__this, NULL);
return;
}
}
// System.Void Vuforia.PointCloudBehaviour::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour__cctor_m937D3EE6A70B0E577566C8E6A164BBA13C594C36 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A4A5BF3D3E556420C6DAC86ADB24E3EBFBA36D0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64347237DF3B2CBE3D2A3F9A5AE03CBF535155F0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral787984D270B549500FD6EE450785085D7058DF70);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8ACFE282183F2EC454241D1009D4791A8AA31840);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF35FC21F889D4BBFD6CFAEF18552E82E90BB4B19);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0;
L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5A4A5BF3D3E556420C6DAC86ADB24E3EBFBA36D0, NULL);
((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___MAX_HEIGHT_PROPERTY_ID_28 = L_0;
int32_t L_1;
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral64347237DF3B2CBE3D2A3F9A5AE03CBF535155F0, NULL);
((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___POINT_SIZE_PROPERTY_ID_29 = L_1;
int32_t L_2;
L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF35FC21F889D4BBFD6CFAEF18552E82E90BB4B19, NULL);
((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___USER_NORMALS_PROPERTY_ID_30 = L_2;
int32_t L_3;
L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral787984D270B549500FD6EE450785085D7058DF70, NULL);
((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___CENTER_PROPERTY_ID_31 = L_3;
int32_t L_4;
L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8ACFE282183F2EC454241D1009D4791A8AA31840, NULL);
((PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields*)il2cpp_codegen_static_fields_for(PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_il2cpp_TypeInfo_var))->___AXISY_PROPERTY_ID_32 = L_4;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass14_0__ctor_m5D7396B93EA450C0229F2E37BF854A0D73EE8D2B (U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void Vuforia.PointCloudBehaviour/<>c__DisplayClass14_0::<UpdateHeight>b__0(Vuforia.PointCloudMaterial)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass14_0_U3CUpdateHeightU3Eb__0_mDB10E9154CBDF7D400626967BD9051A085F517EC (U3CU3Ec__DisplayClass14_0_t5AD818BFCD54F82FC2F464391CE12F20BA771840* __this, PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* ___0_m, const RuntimeMethod* method)
{
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_0 = __this->___U3CU3E4__this_0;
PointCloudMaterial_t6CFDCC92144311093C1AC1BB53F9D35E74E9AB62* L_1 = ___0_m;
NullCheck(L_1);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = L_1->___CloudMaterial_1;
float L_3 = __this->___maxHeight_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___parentTransform_2;
NullCheck(L_0);
PointCloudBehaviour_UpdateMaterial_m1EBF3EE17DFFEF2AA5854C499ED85958CB7CD55B(L_0, L_2, L_3, L_4, 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.FileIOTask Vuforia.PointCloudVoxel::CreateLoadTask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* PointCloudVoxel_CreateLoadTask_m4857DC8568C2206732FFB763483D4CF519EB341A (PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* L_0 = (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383*)il2cpp_codegen_object_new(PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383_il2cpp_TypeInfo_var);
NullCheck(L_0);
PointLoadTask__ctor_m4AC90668E32836EFC7A336EAC8437694AFA5DBEC(L_0, NULL);
PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* L_1 = L_0;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_2 = ((Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED*)__this)->___Tile_5;
NullCheck(L_2);
PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E* L_3 = L_2->___content_8;
NullCheck(L_3);
String_t* L_4 = L_3->___uri_0;
NullCheck(L_1);
FileIOTask_set_FileName_mCB76870C5ACE964E544D2E4F8372E4841508F6F0_inline(L_1, L_4, NULL);
return L_1;
}
}
// System.Void Vuforia.PointCloudVoxel::OnContentLoaded(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudVoxel_OnContentLoaded_mD17962DF7C49033DE736D6A3320B2D146B92EAB6 (PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* __this, RuntimeObject* ___0_loadedData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
bool V_2 = false;
{
RuntimeObject* L_0 = ___0_loadedData;
Voxel_OnContentLoaded_m0C4778F2C64FD18319EFEB709F00AB0AAB3B7625(__this, L_0, NULL);
RuntimeObject* L_1 = ___0_loadedData;
V_0 = ((*(ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF*)((ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF*)(ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF*)UnBox(L_1, ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_il2cpp_TypeInfo_var))));
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF L_2 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = L_2.___PointPosition_0;
NullCheck(L_3);
if ((((RuntimeArray*)L_3)->max_length))
{
goto IL_0018;
}
}
{
return;
}
IL_0018:
{
RuntimeObject* L_4 = __this->___mLoadingLock_19;
V_1 = L_4;
V_2 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0032:
{// begin finally (depth: 1)
{
bool L_5 = V_2;
if (!L_5)
{
goto IL_003b;
}
}
{
RuntimeObject* L_6 = V_1;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_6, NULL);
}
IL_003b:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
RuntimeObject* L_7 = V_1;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_7, (&V_2), NULL);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF L_8 = V_0;
__this->___mPointCache_18 = L_8;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mPointCache_18))->___PointPosition_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mPointCache_18))->___PointColor_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mPointCache_18))->___PointNormal_2), (void*)NULL);
#endif
goto IL_003c;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003c:
{
return;
}
}
// System.Collections.IEnumerator Vuforia.PointCloudVoxel::BuildContentMesh(Vuforia.Voxel/MeshBuildCallback)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PointCloudVoxel_BuildContentMesh_m927D58FADE14F3A1E9BAEEE608C5386354D9D82C (PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* __this, MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* ___0_callback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* L_0 = (U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850*)il2cpp_codegen_object_new(U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CBuildContentMeshU3Ed__5__ctor_m6907BA9D6B9FE0955843B4A34BBCC83BEEBA069D(L_0, 0, NULL);
U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* L_2 = L_1;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_3 = ___0_callback;
NullCheck(L_2);
L_2->___callback_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___callback_3), (void*)L_3);
return L_2;
}
}
// System.Void Vuforia.PointCloudVoxel::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudVoxel__ctor_mC44CCEB335C03420F5ACFBA1286A9990296A626B (PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
__this->___mLoadingLock_19 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLoadingLock_19), (void*)L_0);
Voxel__ctor_m9F8F227879F26FB8AAD52BBC69901B089448E33C(__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.PointCloudVoxel/<BuildContentMesh>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__5__ctor_m6907BA9D6B9FE0955843B4A34BBCC83BEEBA069D (U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* __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.PointCloudVoxel/<BuildContentMesh>d__5::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__5_System_IDisposable_Dispose_m3497D72CBA75BF7BA3888F73AF500C66821FDC11 (U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CBuildContentMeshU3Ed__5_MoveNext_mEC052505A92ECFFB1118B169F9F32A19A458F00A (U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* V_2 = NULL;
RuntimeObject* V_3 = NULL;
bool V_4 = false;
int32_t V_5 = 0;
int32_t V_6 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_8;
memset((&V_8), 0, sizeof(V_8));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
int32_t V_10 = 0;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* G_B8_0 = NULL;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* G_B7_0 = NULL;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* G_B31_0 = NULL;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* G_B30_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_1 = __this->___U3CU3E4__this_2;
V_2 = L_1;
int32_t L_2 = V_1;
switch (L_2)
{
case 0:
{
goto IL_0022;
}
case 1:
{
goto IL_0134;
}
case 2:
{
goto IL_040f;
}
}
}
{
return (bool)0;
}
IL_0022:
{
__this->___U3CU3E1__state_0 = (-1);
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_3 = V_2;
NullCheck(L_3);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* L_4 = (&L_3->___mPointCache_18);
bool L_5;
L_5 = ColoredPointCloudData_IsNull_m827C713D18356BA220C570D83721E896DEADEB58(L_4, NULL);
if (!L_5)
{
goto IL_0038;
}
}
{
return (bool)0;
}
IL_0038:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_6);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_6, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_7 = L_6;
NullCheck(L_7);
Mesh_set_indexFormat_mCCC7837A0916FA7A272159DA6AF984B0022488F4(L_7, 1, NULL);
__this->___U3CmeshU3E5__2_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmeshU3E5__2_4), (void*)L_7);
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_8 = V_2;
NullCheck(L_8);
RuntimeObject* L_9 = L_8->___mLoadingLock_19;
V_3 = L_9;
V_4 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0092:
{// begin finally (depth: 1)
{
bool L_10 = V_4;
if (!L_10)
{
goto IL_009c;
}
}
{
RuntimeObject* L_11 = V_3;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_11, NULL);
}
IL_009c:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
RuntimeObject* L_12 = V_3;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_12, (&V_4), NULL);
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_13 = V_2;
NullCheck(L_13);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* L_14 = (&L_13->___mPointCache_18);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = L_14->___PointPosition_0;
NullCheck(L_15);
__this->___U3CpointCountU3E5__3_5 = ((int32_t)(((RuntimeArray*)L_15)->max_length));
int32_t L_16 = __this->___U3CpointCountU3E5__3_5;
if (L_16)
{
goto IL_0090_1;
}
}
{
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_17 = __this->___callback_3;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_18 = L_17;
G_B7_0 = L_18;
if (L_18)
{
G_B8_0 = L_18;
goto IL_0083_1;
}
}
{
goto IL_0089_1;
}
IL_0083_1:
{
NullCheck(G_B8_0);
MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_inline(G_B8_0, (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL, NULL);
}
IL_0089_1:
{
V_0 = (bool)0;
goto IL_04cc;
}
IL_0090_1:
{
goto IL_009d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_009d:
{
bool L_19;
L_19 = PCShaderSupportUtil_IsGeometryShaderSupported_m2F14241B556E75F51CB85007E4A6049F2B2CA6E8(NULL);
if (!L_19)
{
goto IL_017a;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_20 = __this->___U3CmeshU3E5__2_4;
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_21 = V_2;
NullCheck(L_21);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* L_22 = (&L_21->___mPointCache_18);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_23 = L_22->___PointPosition_0;
NullCheck(L_20);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_20, L_23, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_24 = __this->___U3CmeshU3E5__2_4;
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_25 = V_2;
NullCheck(L_25);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* L_26 = (&L_25->___mPointCache_18);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_27 = L_26->___PointColor_1;
NullCheck(L_24);
Mesh_set_colors32_m0E4462B7A1D613E6FB15DD7584BCE5491C17820F(L_24, L_27, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_28 = __this->___U3CmeshU3E5__2_4;
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_29 = V_2;
NullCheck(L_29);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* L_30 = (&L_29->___mPointCache_18);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_31 = L_30->___PointNormal_2;
NullCheck(L_28);
Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_28, L_31, NULL);
int32_t L_32 = __this->___U3CpointCountU3E5__3_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_32);
__this->___U3CindicesU3E5__4_6 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CindicesU3E5__4_6), (void*)L_33);
__this->___U3CiU3E5__5_7 = 0;
goto IL_014d;
}
IL_0103:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = __this->___U3CindicesU3E5__4_6;
int32_t L_35 = __this->___U3CiU3E5__5_7;
int32_t L_36 = __this->___U3CiU3E5__5_7;
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (int32_t)L_36);
int32_t L_37 = __this->___U3CiU3E5__5_7;
if (((int32_t)(L_37%((int32_t)2000))))
{
goto IL_013b;
}
}
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0134:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_013b:
{
int32_t L_38 = __this->___U3CiU3E5__5_7;
V_5 = ((int32_t)il2cpp_codegen_add(L_38, 1));
int32_t L_39 = V_5;
__this->___U3CiU3E5__5_7 = L_39;
}
IL_014d:
{
int32_t L_40 = __this->___U3CiU3E5__5_7;
int32_t L_41 = __this->___U3CpointCountU3E5__3_5;
if ((((int32_t)L_40) < ((int32_t)L_41)))
{
goto IL_0103;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_42 = __this->___U3CmeshU3E5__2_4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = __this->___U3CindicesU3E5__4_6;
NullCheck(L_42);
Mesh_SetIndices_m2AE7ED76A6C77D218C37C011DDB948589FD45B97(L_42, L_43, 5, 0, NULL);
__this->___U3CindicesU3E5__4_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CindicesU3E5__4_6), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
goto IL_04b3;
}
IL_017a:
{
int32_t L_44 = __this->___U3CpointCountU3E5__3_5;
V_6 = ((int32_t)il2cpp_codegen_multiply(4, L_44));
int32_t L_45 = V_6;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_46 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_45);
__this->___U3CquadVerticesU3E5__6_8 = L_46;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CquadVerticesU3E5__6_8), (void*)L_46);
int32_t L_47 = V_6;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_48 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_47);
__this->___U3CquadNormalsU3E5__7_9 = L_48;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CquadNormalsU3E5__7_9), (void*)L_48);
int32_t L_49 = V_6;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_50 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)SZArrayNew(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var, (uint32_t)L_49);
__this->___U3CquadColorsU3E5__8_10 = L_50;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CquadColorsU3E5__8_10), (void*)L_50);
int32_t L_51 = V_6;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_52 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_51);
__this->___U3CquadUVsU3E5__9_11 = L_52;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CquadUVsU3E5__9_11), (void*)L_52);
int32_t L_53 = __this->___U3CpointCountU3E5__3_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_54 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(6, L_53)));
__this->___U3CindicesU3E5__4_6 = L_54;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CindicesU3E5__4_6), (void*)L_54);
__this->___U3CiU3E5__5_7 = 0;
goto IL_0428;
}
IL_01d7:
{
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_55 = V_2;
NullCheck(L_55);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* L_56 = (&L_55->___mPointCache_18);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_57 = L_56->___PointPosition_0;
int32_t L_58 = __this->___U3CiU3E5__5_7;
NullCheck(L_57);
int32_t L_59 = L_58;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
V_7 = L_60;
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_61 = V_2;
NullCheck(L_61);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* L_62 = (&L_61->___mPointCache_18);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_63 = L_62->___PointColor_1;
int32_t L_64 = __this->___U3CiU3E5__5_7;
NullCheck(L_63);
int32_t L_65 = L_64;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_66 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
V_8 = L_66;
PointCloudVoxel_tC55A1C6BD81999BFDA42CBE1F94F2AFDE12AB73D* L_67 = V_2;
NullCheck(L_67);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* L_68 = (&L_67->___mPointCache_18);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_69 = L_68->___PointNormal_2;
int32_t L_70 = __this->___U3CiU3E5__5_7;
NullCheck(L_69);
int32_t L_71 = L_70;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
V_9 = L_72;
int32_t L_73 = __this->___U3CiU3E5__5_7;
V_10 = ((int32_t)il2cpp_codegen_multiply(4, L_73));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_74 = __this->___U3CquadVerticesU3E5__6_8;
int32_t L_75 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_7;
NullCheck(L_74);
(L_74)->SetAt(static_cast<il2cpp_array_size_t>(L_75), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_76);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_77 = __this->___U3CquadVerticesU3E5__6_8;
int32_t L_78 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_7;
NullCheck(L_77);
(L_77)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_78, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_79);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_80 = __this->___U3CquadVerticesU3E5__6_8;
int32_t L_81 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = V_7;
NullCheck(L_80);
(L_80)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_81, 2))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_82);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_83 = __this->___U3CquadVerticesU3E5__6_8;
int32_t L_84 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = V_7;
NullCheck(L_83);
(L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_84, 3))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_85);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_86 = __this->___U3CquadColorsU3E5__8_10;
int32_t L_87 = V_10;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_88 = V_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_89;
L_89 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_88, NULL);
NullCheck(L_86);
(L_86)->SetAt(static_cast<il2cpp_array_size_t>(L_87), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_89);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_90 = __this->___U3CquadColorsU3E5__8_10;
int32_t L_91 = V_10;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_92 = V_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_93;
L_93 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_92, NULL);
NullCheck(L_90);
(L_90)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_91, 1))), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_93);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_94 = __this->___U3CquadColorsU3E5__8_10;
int32_t L_95 = V_10;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_96 = V_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_97;
L_97 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_96, NULL);
NullCheck(L_94);
(L_94)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_95, 2))), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_97);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_98 = __this->___U3CquadColorsU3E5__8_10;
int32_t L_99 = V_10;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_100 = V_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_101;
L_101 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_100, NULL);
NullCheck(L_98);
(L_98)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_99, 3))), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_101);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_102 = __this->___U3CquadNormalsU3E5__7_9;
int32_t L_103 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104 = V_9;
NullCheck(L_102);
(L_102)->SetAt(static_cast<il2cpp_array_size_t>(L_103), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_104);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_105 = __this->___U3CquadNormalsU3E5__7_9;
int32_t L_106 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107 = V_9;
NullCheck(L_105);
(L_105)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_106, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_107);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_108 = __this->___U3CquadNormalsU3E5__7_9;
int32_t L_109 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_110 = V_9;
NullCheck(L_108);
(L_108)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_109, 2))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_110);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_111 = __this->___U3CquadNormalsU3E5__7_9;
int32_t L_112 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113 = V_9;
NullCheck(L_111);
(L_111)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_112, 3))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_113);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_114 = __this->___U3CquadUVsU3E5__9_11;
int32_t L_115 = V_10;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_116;
memset((&L_116), 0, sizeof(L_116));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_116), (-1.0f), (-1.0f), /*hidden argument*/NULL);
NullCheck(L_114);
(L_114)->SetAt(static_cast<il2cpp_array_size_t>(L_115), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_116);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_117 = __this->___U3CquadUVsU3E5__9_11;
int32_t L_118 = V_10;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_119;
memset((&L_119), 0, sizeof(L_119));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_119), (-1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_117);
(L_117)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_118, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_119);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_120 = __this->___U3CquadUVsU3E5__9_11;
int32_t L_121 = V_10;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_122;
memset((&L_122), 0, sizeof(L_122));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_122), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_120);
(L_120)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_121, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_122);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_123 = __this->___U3CquadUVsU3E5__9_11;
int32_t L_124 = V_10;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_125;
memset((&L_125), 0, sizeof(L_125));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_125), (1.0f), (-1.0f), /*hidden argument*/NULL);
NullCheck(L_123);
(L_123)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_124, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_125);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_126 = __this->___U3CindicesU3E5__4_6;
int32_t L_127 = __this->___U3CiU3E5__5_7;
int32_t L_128 = V_10;
NullCheck(L_126);
(L_126)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_multiply(6, L_127))), (int32_t)L_128);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_129 = __this->___U3CindicesU3E5__4_6;
int32_t L_130 = __this->___U3CiU3E5__5_7;
int32_t L_131 = V_10;
NullCheck(L_129);
(L_129)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(6, L_130)), 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_131, 1)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_132 = __this->___U3CindicesU3E5__4_6;
int32_t L_133 = __this->___U3CiU3E5__5_7;
int32_t L_134 = V_10;
NullCheck(L_132);
(L_132)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(6, L_133)), 2))), (int32_t)((int32_t)il2cpp_codegen_add(L_134, 2)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_135 = __this->___U3CindicesU3E5__4_6;
int32_t L_136 = __this->___U3CiU3E5__5_7;
int32_t L_137 = V_10;
NullCheck(L_135);
(L_135)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(6, L_136)), 3))), (int32_t)((int32_t)il2cpp_codegen_add(L_137, 2)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_138 = __this->___U3CindicesU3E5__4_6;
int32_t L_139 = __this->___U3CiU3E5__5_7;
int32_t L_140 = V_10;
NullCheck(L_138);
(L_138)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(6, L_139)), 4))), (int32_t)((int32_t)il2cpp_codegen_add(L_140, 3)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_141 = __this->___U3CindicesU3E5__4_6;
int32_t L_142 = __this->___U3CiU3E5__5_7;
int32_t L_143 = V_10;
NullCheck(L_141);
(L_141)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(6, L_142)), 5))), (int32_t)L_143);
int32_t L_144 = __this->___U3CiU3E5__5_7;
if (((int32_t)(L_144%((int32_t)2000))))
{
goto IL_0416;
}
}
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_040f:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_0416:
{
int32_t L_145 = __this->___U3CiU3E5__5_7;
V_5 = ((int32_t)il2cpp_codegen_add(L_145, 1));
int32_t L_146 = V_5;
__this->___U3CiU3E5__5_7 = L_146;
}
IL_0428:
{
int32_t L_147 = __this->___U3CiU3E5__5_7;
int32_t L_148 = __this->___U3CpointCountU3E5__3_5;
if ((((int32_t)L_147) < ((int32_t)L_148)))
{
goto IL_01d7;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_149 = __this->___U3CmeshU3E5__2_4;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_150 = __this->___U3CquadVerticesU3E5__6_8;
NullCheck(L_149);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_149, L_150, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_151 = __this->___U3CmeshU3E5__2_4;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_152 = __this->___U3CquadColorsU3E5__8_10;
NullCheck(L_151);
Mesh_set_colors_m5558BAAA60676427B7954F1694A1765B000EB0FE(L_151, L_152, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_153 = __this->___U3CmeshU3E5__2_4;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_154 = __this->___U3CquadUVsU3E5__9_11;
NullCheck(L_153);
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_153, L_154, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_155 = __this->___U3CmeshU3E5__2_4;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_156 = __this->___U3CquadNormalsU3E5__7_9;
NullCheck(L_155);
Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_155, L_156, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_157 = __this->___U3CmeshU3E5__2_4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_158 = __this->___U3CindicesU3E5__4_6;
NullCheck(L_157);
Mesh_SetIndices_m2AE7ED76A6C77D218C37C011DDB948589FD45B97(L_157, L_158, 0, 0, NULL);
__this->___U3CquadVerticesU3E5__6_8 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CquadVerticesU3E5__6_8), (void*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)NULL);
__this->___U3CquadNormalsU3E5__7_9 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CquadNormalsU3E5__7_9), (void*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)NULL);
__this->___U3CquadColorsU3E5__8_10 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CquadColorsU3E5__8_10), (void*)(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)NULL);
__this->___U3CquadUVsU3E5__9_11 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CquadUVsU3E5__9_11), (void*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)NULL);
__this->___U3CindicesU3E5__4_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CindicesU3E5__4_6), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
}
IL_04b3:
{
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_159 = __this->___callback_3;
MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* L_160 = L_159;
G_B30_0 = L_160;
if (L_160)
{
G_B31_0 = L_160;
goto IL_04bf;
}
}
{
goto IL_04ca;
}
IL_04bf:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_161 = __this->___U3CmeshU3E5__2_4;
NullCheck(G_B31_0);
MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_inline(G_B31_0, L_161, NULL);
}
IL_04ca:
{
return (bool)0;
}
IL_04cc:
{
bool L_162 = V_0;
return L_162;
}
}
// System.Object Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBuildContentMeshU3Ed__5_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m2DCEB75315B45635D5E92AA2DD26041597BA80BF (U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildContentMeshU3Ed__5_System_Collections_IEnumerator_Reset_m6433232BBE853D582B84F1DC59B6B0D294D567C5 (U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* __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*)&U3CBuildContentMeshU3Ed__5_System_Collections_IEnumerator_Reset_m6433232BBE853D582B84F1DC59B6B0D294D567C5_RuntimeMethod_var)));
}
}
// System.Object Vuforia.PointCloudVoxel/<BuildContentMesh>d__5::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBuildContentMeshU3Ed__5_System_Collections_IEnumerator_get_Current_m9447E401C2652CD7A0042C9FF199E4237638B2E8 (U3CBuildContentMeshU3Ed__5_t307574458D22DB226CDA63CF5E9752DDDD0AF850* __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
// Conversion methods for marshalling of: Vuforia.ColoredPointCloudData
IL2CPP_EXTERN_C void ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshal_pinvoke(const ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF& unmarshaled, ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshaled_pinvoke& marshaled)
{
if (unmarshaled.___PointPosition_0 != NULL)
{
il2cpp_array_size_t _unmarshaledPointPosition_Length = (unmarshaled.___PointPosition_0)->max_length;
marshaled.___PointPosition_0 = il2cpp_codegen_marshal_allocate_array<Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2>(_unmarshaledPointPosition_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledPointPosition_Length); i++)
{
(marshaled.___PointPosition_0)[i] = (unmarshaled.___PointPosition_0)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
else
{
marshaled.___PointPosition_0 = NULL;
}
if (unmarshaled.___PointColor_1 != NULL)
{
il2cpp_array_size_t _unmarshaledPointColor_Length = (unmarshaled.___PointColor_1)->max_length;
marshaled.___PointColor_1 = il2cpp_codegen_marshal_allocate_array<Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B>(_unmarshaledPointColor_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledPointColor_Length); i++)
{
(marshaled.___PointColor_1)[i] = (unmarshaled.___PointColor_1)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
else
{
marshaled.___PointColor_1 = NULL;
}
if (unmarshaled.___PointNormal_2 != NULL)
{
il2cpp_array_size_t _unmarshaledPointNormal_Length = (unmarshaled.___PointNormal_2)->max_length;
marshaled.___PointNormal_2 = il2cpp_codegen_marshal_allocate_array<Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2>(_unmarshaledPointNormal_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledPointNormal_Length); i++)
{
(marshaled.___PointNormal_2)[i] = (unmarshaled.___PointNormal_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
else
{
marshaled.___PointNormal_2 = NULL;
}
}
IL2CPP_EXTERN_C void ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshal_pinvoke_back(const ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshaled_pinvoke& marshaled, ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
if (marshaled.___PointPosition_0 != NULL)
{
if (unmarshaled.___PointPosition_0 == NULL)
{
unmarshaled.___PointPosition_0 = reinterpret_cast<Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*>((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___PointPosition_0), (void*)reinterpret_cast<Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*>((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___PointPosition_0)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
(unmarshaled.___PointPosition_0)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___PointPosition_0)[i]);
}
}
if (marshaled.___PointColor_1 != NULL)
{
if (unmarshaled.___PointColor_1 == NULL)
{
unmarshaled.___PointColor_1 = reinterpret_cast<Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*>((Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___PointColor_1), (void*)reinterpret_cast<Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*>((Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___PointColor_1)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
(unmarshaled.___PointColor_1)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___PointColor_1)[i]);
}
}
if (marshaled.___PointNormal_2 != NULL)
{
if (unmarshaled.___PointNormal_2 == NULL)
{
unmarshaled.___PointNormal_2 = reinterpret_cast<Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*>((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___PointNormal_2), (void*)reinterpret_cast<Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*>((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___PointNormal_2)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
(unmarshaled.___PointNormal_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___PointNormal_2)[i]);
}
}
}
// Conversion method for clean up from marshalling of: Vuforia.ColoredPointCloudData
IL2CPP_EXTERN_C void ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshal_pinvoke_cleanup(ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshaled_pinvoke& marshaled)
{
if (marshaled.___PointPosition_0 != NULL)
{
il2cpp_codegen_marshal_free(marshaled.___PointPosition_0);
marshaled.___PointPosition_0 = NULL;
}
if (marshaled.___PointColor_1 != NULL)
{
il2cpp_codegen_marshal_free(marshaled.___PointColor_1);
marshaled.___PointColor_1 = NULL;
}
if (marshaled.___PointNormal_2 != NULL)
{
il2cpp_codegen_marshal_free(marshaled.___PointNormal_2);
marshaled.___PointNormal_2 = NULL;
}
}
// Conversion methods for marshalling of: Vuforia.ColoredPointCloudData
IL2CPP_EXTERN_C void ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshal_com(const ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF& unmarshaled, ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshaled_com& marshaled)
{
if (unmarshaled.___PointPosition_0 != NULL)
{
il2cpp_array_size_t _unmarshaledPointPosition_Length = (unmarshaled.___PointPosition_0)->max_length;
marshaled.___PointPosition_0 = il2cpp_codegen_marshal_allocate_array<Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2>(_unmarshaledPointPosition_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledPointPosition_Length); i++)
{
(marshaled.___PointPosition_0)[i] = (unmarshaled.___PointPosition_0)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
else
{
marshaled.___PointPosition_0 = NULL;
}
if (unmarshaled.___PointColor_1 != NULL)
{
il2cpp_array_size_t _unmarshaledPointColor_Length = (unmarshaled.___PointColor_1)->max_length;
marshaled.___PointColor_1 = il2cpp_codegen_marshal_allocate_array<Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B>(_unmarshaledPointColor_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledPointColor_Length); i++)
{
(marshaled.___PointColor_1)[i] = (unmarshaled.___PointColor_1)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
else
{
marshaled.___PointColor_1 = NULL;
}
if (unmarshaled.___PointNormal_2 != NULL)
{
il2cpp_array_size_t _unmarshaledPointNormal_Length = (unmarshaled.___PointNormal_2)->max_length;
marshaled.___PointNormal_2 = il2cpp_codegen_marshal_allocate_array<Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2>(_unmarshaledPointNormal_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledPointNormal_Length); i++)
{
(marshaled.___PointNormal_2)[i] = (unmarshaled.___PointNormal_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
else
{
marshaled.___PointNormal_2 = NULL;
}
}
IL2CPP_EXTERN_C void ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshal_com_back(const ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshaled_com& marshaled, ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
if (marshaled.___PointPosition_0 != NULL)
{
if (unmarshaled.___PointPosition_0 == NULL)
{
unmarshaled.___PointPosition_0 = reinterpret_cast<Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*>((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___PointPosition_0), (void*)reinterpret_cast<Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*>((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___PointPosition_0)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
(unmarshaled.___PointPosition_0)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___PointPosition_0)[i]);
}
}
if (marshaled.___PointColor_1 != NULL)
{
if (unmarshaled.___PointColor_1 == NULL)
{
unmarshaled.___PointColor_1 = reinterpret_cast<Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*>((Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___PointColor_1), (void*)reinterpret_cast<Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*>((Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___PointColor_1)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
(unmarshaled.___PointColor_1)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___PointColor_1)[i]);
}
}
if (marshaled.___PointNormal_2 != NULL)
{
if (unmarshaled.___PointNormal_2 == NULL)
{
unmarshaled.___PointNormal_2 = reinterpret_cast<Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*>((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___PointNormal_2), (void*)reinterpret_cast<Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*>((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___PointNormal_2)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
(unmarshaled.___PointNormal_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___PointNormal_2)[i]);
}
}
}
// Conversion method for clean up from marshalling of: Vuforia.ColoredPointCloudData
IL2CPP_EXTERN_C void ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshal_com_cleanup(ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_marshaled_com& marshaled)
{
if (marshaled.___PointPosition_0 != NULL)
{
il2cpp_codegen_marshal_free(marshaled.___PointPosition_0);
marshaled.___PointPosition_0 = NULL;
}
if (marshaled.___PointColor_1 != NULL)
{
il2cpp_codegen_marshal_free(marshaled.___PointColor_1);
marshaled.___PointColor_1 = NULL;
}
if (marshaled.___PointNormal_2 != NULL)
{
il2cpp_codegen_marshal_free(marshaled.___PointNormal_2);
marshaled.___PointNormal_2 = NULL;
}
}
// System.Boolean Vuforia.ColoredPointCloudData::IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColoredPointCloudData_IsNull_m827C713D18356BA220C570D83721E896DEADEB58 (ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* __this, const RuntimeMethod* method)
{
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___PointPosition_0;
return (bool)((((RuntimeObject*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool ColoredPointCloudData_IsNull_m827C713D18356BA220C570D83721E896DEADEB58_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF*>(__this + _offset);
bool _returnValue;
_returnValue = ColoredPointCloudData_IsNull_m827C713D18356BA220C570D83721E896DEADEB58(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.DracoMeshData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DracoMeshData__ctor_m16DEC54D0F77C2ED8AED37D1BDE3AE9759D9E9F4 (DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* __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.FileIOTask::get_FileName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FileIOTask_get_FileName_m820000B894F55224868A348D19CB4CDA1742E323 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CFileNameU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.FileIOTask::set_FileName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_set_FileName_mCB76870C5ACE964E544D2E4F8372E4841508F6F0 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CFileNameU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFileNameU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.FileIOTask::add_OnTaskCompletedEvent(Vuforia.FileIOTask/OnTaskCompleted)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_add_OnTaskCompletedEvent_m9DE2EFFF32BD51F7852820E6C0F9298596AD3073 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* V_0 = NULL;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* V_1 = NULL;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* V_2 = NULL;
{
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_0 = __this->___OnTaskCompletedEvent_2;
V_0 = L_0;
}
IL_0007:
{
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_1 = V_0;
V_1 = L_1;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_2 = V_1;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*)CastclassSealed((RuntimeObject*)L_4, OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F_il2cpp_TypeInfo_var));
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F** L_5 = (&__this->___OnTaskCompletedEvent_2);
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_6 = V_2;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_7 = V_1;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_8;
L_8 = InterlockedCompareExchangeImpl<OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*>(L_5, L_6, L_7);
V_0 = L_8;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_9 = V_0;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_10 = V_1;
if ((!(((RuntimeObject*)(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*)L_9) == ((RuntimeObject*)(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.FileIOTask::remove_OnTaskCompletedEvent(Vuforia.FileIOTask/OnTaskCompleted)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_remove_OnTaskCompletedEvent_m6BEB55C381E08422E0654E09A5870B42E9E6FDC4 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* V_0 = NULL;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* V_1 = NULL;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* V_2 = NULL;
{
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_0 = __this->___OnTaskCompletedEvent_2;
V_0 = L_0;
}
IL_0007:
{
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_1 = V_0;
V_1 = L_1;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_2 = V_1;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*)CastclassSealed((RuntimeObject*)L_4, OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F_il2cpp_TypeInfo_var));
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F** L_5 = (&__this->___OnTaskCompletedEvent_2);
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_6 = V_2;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_7 = V_1;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_8;
L_8 = InterlockedCompareExchangeImpl<OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*>(L_5, L_6, L_7);
V_0 = L_8;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_9 = V_0;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_10 = V_1;
if ((!(((RuntimeObject*)(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*)L_9) == ((RuntimeObject*)(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.FileIOTask::add_OnTaskFailedEvent(Vuforia.FileIOTask/OnTaskFailed)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_add_OnTaskFailedEvent_m7925BB0DCB0589602EC9E9E2C2FA45F75A56C249 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* V_0 = NULL;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* V_1 = NULL;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* V_2 = NULL;
{
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_0 = __this->___OnTaskFailedEvent_3;
V_0 = L_0;
}
IL_0007:
{
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_1 = V_0;
V_1 = L_1;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_2 = V_1;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01*)CastclassSealed((RuntimeObject*)L_4, OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01_il2cpp_TypeInfo_var));
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01** L_5 = (&__this->___OnTaskFailedEvent_3);
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_6 = V_2;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_7 = V_1;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_8;
L_8 = InterlockedCompareExchangeImpl<OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01*>(L_5, L_6, L_7);
V_0 = L_8;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_9 = V_0;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_10 = V_1;
if ((!(((RuntimeObject*)(OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01*)L_9) == ((RuntimeObject*)(OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.FileIOTask::remove_OnTaskFailedEvent(Vuforia.FileIOTask/OnTaskFailed)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_remove_OnTaskFailedEvent_mFB2665A431D0CB3B817A1C982A27C380883089AE (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* V_0 = NULL;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* V_1 = NULL;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* V_2 = NULL;
{
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_0 = __this->___OnTaskFailedEvent_3;
V_0 = L_0;
}
IL_0007:
{
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_1 = V_0;
V_1 = L_1;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_2 = V_1;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01*)CastclassSealed((RuntimeObject*)L_4, OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01_il2cpp_TypeInfo_var));
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01** L_5 = (&__this->___OnTaskFailedEvent_3);
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_6 = V_2;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_7 = V_1;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_8;
L_8 = InterlockedCompareExchangeImpl<OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01*>(L_5, L_6, L_7);
V_0 = L_8;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_9 = V_0;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_10 = V_1;
if ((!(((RuntimeObject*)(OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01*)L_9) == ((RuntimeObject*)(OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.FileIOTask::Cancel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_Cancel_m96AD6C453CED2BBAF26D7F1159E86CF1A034E091 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, const RuntimeMethod* method)
{
{
il2cpp_codegen_memory_barrier();
__this->___mIsCanceled_1 = (bool)1;
return;
}
}
// System.Void Vuforia.FileIOTask::SetDone(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_SetDone_m5F9572AAFFE2E707D01C08526F9682DF18A7AEB2 (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* G_B3_0 = NULL;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* G_B2_0 = NULL;
{
bool L_0 = __this->___mIsCanceled_1;
il2cpp_codegen_memory_barrier();
if (L_0)
{
goto IL_001b;
}
}
{
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_1 = __this->___OnTaskCompletedEvent_2;
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* L_2 = L_1;
G_B2_0 = L_2;
if (L_2)
{
G_B3_0 = L_2;
goto IL_0015;
}
}
{
return;
}
IL_0015:
{
RuntimeObject* L_3 = ___0_result;
NullCheck(G_B3_0);
OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_inline(G_B3_0, L_3, NULL);
}
IL_001b:
{
return;
}
}
// System.Void Vuforia.FileIOTask::SetFailed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask_SetFailed_m323A2D10F951AEFBD9801BE891469E5CFED5657A (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, const RuntimeMethod* method)
{
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* G_B2_0 = NULL;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* G_B1_0 = NULL;
{
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_0 = __this->___OnTaskFailedEvent_3;
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
NullCheck(G_B2_0);
OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_inline(G_B2_0, NULL);
return;
}
}
// System.Void Vuforia.FileIOTask::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileIOTask__ctor_m5A1BBB0800DF54F95689A2C0B7303B59312C961F (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __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
void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_Multicast(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, 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++)
{
OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* currentDelegate = reinterpret_cast<OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_result, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenInst(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
NullCheck(___0_result);
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_result, method);
}
void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenStatic(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_result, method);
}
void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenStaticInvoker(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_result);
}
void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_ClosedStaticInvoker(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_result);
}
void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenVirtual(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
NullCheck(___0_result);
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_result);
}
void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenInterface(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
NullCheck(___0_result);
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_result);
}
void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenGenericVirtual(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
NullCheck(___0_result);
GenericVirtualActionInvoker0::Invoke(method, ___0_result);
}
void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenGenericInterface(OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
NullCheck(___0_result);
GenericInterfaceActionInvoker0::Invoke(method, ___0_result);
}
// System.Void Vuforia.FileIOTask/OnTaskCompleted::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTaskCompleted__ctor_m7850A5043D56F83AC62DF13FFB9AC2F235F4C24B (OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __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)&OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
if (__this->___method_is_virtual_12)
{
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl_1 = (intptr_t)&OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenGenericInterface;
else
__this->___invoke_impl_1 = (intptr_t)&OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl_1 = (intptr_t)&OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenInterface;
else
__this->___invoke_impl_1 = (intptr_t)&OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenVirtual;
}
else
{
__this->___invoke_impl_1 = (intptr_t)&OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_OpenInst;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
__this->___extra_arg_5 = (intptr_t)&OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_Multicast;
}
// System.Void Vuforia.FileIOTask/OnTaskCompleted::Invoke(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7 (OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_result, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult Vuforia.FileIOTask/OnTaskCompleted::BeginInvoke(System.Object,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnTaskCompleted_BeginInvoke_m331B14BFC4E131DFF27D6C4575D2AC6D8ACD3E49 (OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_result;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
// System.Void Vuforia.FileIOTask/OnTaskCompleted::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTaskCompleted_EndInvoke_mF1B96FF4789722B954565764CCA40DC9CC0263FA (OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __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 OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_Multicast(OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, 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++)
{
OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* currentDelegate = reinterpret_cast<OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_OpenInst(OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(method);
}
void OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_OpenStatic(OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(method);
}
void OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_OpenStaticInvoker(OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, const RuntimeMethod* method)
{
InvokerActionInvoker0::Invoke(__this->___method_ptr_0, method, NULL);
}
void OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_ClosedStaticInvoker(OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, const RuntimeMethod* method)
{
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01 (OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)();
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
il2cppPInvokeFunc();
}
// System.Void Vuforia.FileIOTask/OnTaskFailed::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTaskFailed__ctor_m7B431323A4CF353F5E3DE03481B7E4AF75058B76 (OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __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 == 0;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_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)&OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_Multicast;
}
// System.Void Vuforia.FileIOTask/OnTaskFailed::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5 (OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult Vuforia.FileIOTask/OnTaskFailed::BeginInvoke(System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnTaskFailed_BeginInvoke_m3800BE88B26BBDB48323DFD56D93F0F63977B243 (OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___0_callback, RuntimeObject* ___1_object, const RuntimeMethod* method)
{
void *__d_args[1] = {0};
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object);
}
// System.Void Vuforia.FileIOTask/OnTaskFailed::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTaskFailed_EndInvoke_mB9A641FF9A9EE5762B9B9EA6AEF1D6936295006D (OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 Vuforia.MeshConstructionRequest::get_UniqueId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshConstructionRequest_get_UniqueId_m0E4A03F3B68CA4DF8C6C1F17867D0D33DFC042C2 (MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CUniqueIdU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Vuforia.MeshConstructionRequest::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshConstructionRequest__ctor_m89EED1BB53F2A24424996EB64E80BC7B2FE0617D (MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ((MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE_StaticFields*)il2cpp_codegen_static_fields_for(MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE_il2cpp_TypeInfo_var))->___sID_0;
__this->___U3CUniqueIdU3Ek__BackingField_1 = L_0;
int32_t L_1;
L_1 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309((&((MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE_StaticFields*)il2cpp_codegen_static_fields_for(MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE_il2cpp_TypeInfo_var))->___sID_0), NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.MeshLoadTask::Execute(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshLoadTask_Execute_m8E8F976694F4FD23F77002B262BDB4488AA9ACB8 (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, intptr_t ___0_zipHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* V_0 = NULL;
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* V_1 = NULL;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* G_B3_0 = NULL;
{
String_t* L_0;
L_0 = FileIOTask_get_FileName_m820000B894F55224868A348D19CB4CDA1742E323_inline(__this, NULL);
intptr_t L_1 = ___0_zipHandle;
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_2;
L_2 = MeshLoadTask_ReadTileMesh_m3EF0061C86A94D15D97FD0B0D027CB2976CE5914(__this, L_0, L_1, NULL);
V_0 = L_2;
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_3 = V_0;
if (L_3)
{
goto IL_0014;
}
}
{
G_B3_0 = ((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(NULL));
goto IL_001a;
}
IL_0014:
{
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_4 = V_0;
NullCheck(L_4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = L_4->___vertices_0;
G_B3_0 = L_5;
}
IL_001a:
{
if (!G_B3_0)
{
goto IL_002f;
}
}
{
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_6 = V_0;
NullCheck(L_6);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = L_6->___vertices_0;
NullCheck(L_7);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) < ((int32_t)3)))
{
goto IL_002f;
}
}
{
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_8 = V_0;
FileIOTask_SetDone_m5F9572AAFFE2E707D01C08526F9682DF18A7AEB2(__this, L_8, NULL);
return;
}
IL_002f:
{
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_9 = (DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495*)il2cpp_codegen_object_new(DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495_il2cpp_TypeInfo_var);
NullCheck(L_9);
DracoMeshData__ctor_m16DEC54D0F77C2ED8AED37D1BDE3AE9759D9E9F4(L_9, NULL);
V_1 = L_9;
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_10 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1);
NullCheck(L_10);
L_10->___triangles_1 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_10->___triangles_1), (void*)L_11);
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_12 = V_1;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)1);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = L_13;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_15);
NullCheck(L_12);
L_12->___vertices_0 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&L_12->___vertices_0), (void*)L_14);
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_16 = V_1;
V_0 = L_16;
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_17 = V_0;
FileIOTask_SetDone_m5F9572AAFFE2E707D01C08526F9682DF18A7AEB2(__this, L_17, NULL);
return;
}
}
// Vuforia.DracoMeshData Vuforia.MeshLoadTask::ReadTileMesh(System.String,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* MeshLoadTask_ReadTileMesh_m3EF0061C86A94D15D97FD0B0D027CB2976CE5914 (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, String_t* ___0_filePath, intptr_t ___1_zipHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* V_0 = NULL;
bool V_1 = false;
intptr_t V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
intptr_t V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_7 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_8 = NULL;
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* V_9 = NULL;
{
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_0 = (DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495*)il2cpp_codegen_object_new(DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495_il2cpp_TypeInfo_var);
NullCheck(L_0);
DracoMeshData__ctor_m16DEC54D0F77C2ED8AED37D1BDE3AE9759D9E9F4(L_0, NULL);
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_1 = L_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)0);
NullCheck(L_1);
L_1->___triangles_1 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___triangles_1), (void*)L_2);
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_3 = L_1;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)0);
NullCheck(L_3);
L_3->___vertices_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___vertices_0), (void*)L_4);
V_0 = L_3;
intptr_t L_5 = ___1_zipHandle;
String_t* L_6 = ___0_filePath;
bool L_7;
L_7 = CesiumTiles_CreateMesh_m001F9CC4DE5CAB1C6F3E356A3AC6B4ADB6DC6BCF((&V_2), L_5, L_6, (&V_3), NULL);
V_1 = L_7;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0095:
{// begin finally (depth: 1)
intptr_t L_8 = V_2;
bool L_9;
L_9 = CesiumTiles_DestroyMesh_mE8D50391F07EDBCA4C789050EF04B679F7FF3751(L_8, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
bool L_10 = V_1;
if (!L_10)
{
goto IL_0035_1;
}
}
{
intptr_t L_11 = V_2;
bool L_12;
L_12 = CesiumTiles_HasMeshIndices_m63021A68DBF0D75D6A44007CD2E30876734D5214(L_11, NULL);
if (L_12)
{
goto IL_003a_1;
}
}
IL_0035_1:
{
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_13 = V_0;
V_9 = L_13;
goto IL_009f;
}
IL_003a_1:
{
intptr_t L_14 = V_2;
bool L_15;
L_15 = CesiumTiles_GetMeshVertexCount_m1F43304468E5D5C4198408E435AC46635DFAD0E8(L_14, (&V_4), NULL);
intptr_t L_16 = V_2;
bool L_17;
L_17 = CesiumTiles_GetMeshIndexCount_mC0D223C28BCF2AE95F0A70CE444626698B5A3037(L_16, (&V_5), NULL);
intptr_t L_18 = V_2;
bool L_19;
L_19 = CesiumTiles_GetMeshAttributeList_m13A514AD302009ABD20C0B687966E8B4D9654AE2(L_18, (&V_6), NULL);
intptr_t L_20 = V_6;
int32_t L_21 = V_4;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_22;
L_22 = MeshLoadTask_GetAttributeDataVertices_mC63C4F4F91E63CE5AE63BC241602456DA75DD9E0(__this, L_20, 0, L_21, NULL);
V_7 = L_22;
MeshLoadTask_ConvertNativeTransformToUnity_m76481161E41A575E8032992CA4EEE161093A17BB(__this, (&V_7), NULL);
intptr_t L_23 = V_2;
int32_t L_24 = V_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25;
L_25 = MeshLoadTask_GetAttributeDataTriangles_m229214AE815702839CFF5244FABBFF4F229AB15C(__this, L_23, L_24, NULL);
V_8 = L_25;
MeshLoadTask_RevertTrianglesIndicesOrder_mC22695D8C83D5FCF95455B2FEDD91CD06DB32B15(__this, (&V_8), NULL);
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_26 = (DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495*)il2cpp_codegen_object_new(DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495_il2cpp_TypeInfo_var);
NullCheck(L_26);
DracoMeshData__ctor_m16DEC54D0F77C2ED8AED37D1BDE3AE9759D9E9F4(L_26, NULL);
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_27 = L_26;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_28 = V_7;
NullCheck(L_27);
L_27->___vertices_0 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&L_27->___vertices_0), (void*)L_28);
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_29 = L_27;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_8;
NullCheck(L_29);
L_29->___triangles_1 = L_30;
Il2CppCodeGenWriteBarrier((void**)(&L_29->___triangles_1), (void*)L_30);
V_0 = L_29;
goto IL_009d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_009d:
{
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_31 = V_0;
return L_31;
}
IL_009f:
{
DracoMeshData_t81418F7DA3373819CE1AFF9D8681B72E91A46495* L_32 = V_9;
return L_32;
}
}
// System.Void Vuforia.MeshLoadTask::ConvertNativeTransformToUnity(UnityEngine.Vector3[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshLoadTask_ConvertNativeTransformToUnity_m76481161E41A575E8032992CA4EEE161093A17BB (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_vertices, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_003d;
}
IL_0004:
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_0 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_0);
int32_t L_2 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_3 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_3);
int32_t L_5 = V_0;
NullCheck(L_4);
float L_6 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)))->___x_2;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_7 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_7);
int32_t L_9 = V_0;
NullCheck(L_8);
float L_10 = ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___y_3;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_11 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_11);
int32_t L_13 = V_0;
NullCheck(L_12);
float L_14 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), ((-L_6)), L_10, L_14, /*hidden argument*/NULL);
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_15);
int32_t L_16 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_003d:
{
int32_t L_17 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_18 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_18);
NullCheck(L_19);
if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
{
goto IL_0004;
}
}
{
return;
}
}
// System.Void Vuforia.MeshLoadTask::RevertTrianglesIndicesOrder(System.Int32[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshLoadTask_RevertTrianglesIndicesOrder_mC22695D8C83D5FCF95455B2FEDD91CD06DB32B15 (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_triangles, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
V_0 = 0;
goto IL_0026;
}
IL_0004:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_0 = ___0_triangles;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = *((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)L_0);
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = ((int32_t)il2cpp_codegen_multiply(L_2, 3));
int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_1 = L_4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_5 = ___0_triangles;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = *((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)L_5);
int32_t L_7 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_8 = ___0_triangles;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = *((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)L_8);
int32_t L_10 = V_0;
NullCheck(L_9);
int32_t L_11 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_10, 3)), 2));
int32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_multiply(L_7, 3))), (int32_t)L_12);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_13 = ___0_triangles;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = *((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)L_13);
int32_t L_15 = V_0;
int32_t L_16 = V_1;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_15, 3)), 2))), (int32_t)L_16);
int32_t L_17 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0026:
{
int32_t L_18 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_19 = ___0_triangles;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = *((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)L_19);
NullCheck(L_20);
if ((((int32_t)L_18) < ((int32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_20)->max_length))/3)))))
{
goto IL_0004;
}
}
{
return;
}
}
// UnityEngine.Vector3[] Vuforia.MeshLoadTask::GetAttributeDataVertices(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* MeshLoadTask_GetAttributeDataVertices_mC63C4F4F91E63CE5AE63BC241602456DA75DD9E0 (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, intptr_t ___0_attributeListPointer, int32_t ___1_attributeType, int32_t ___2_vertexCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
intptr_t V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_2 = NULL;
{
intptr_t L_0 = ___0_attributeListPointer;
int32_t L_1 = ___1_attributeType;
bool L_2;
L_2 = CesiumTiles_GetAttributeListElement_mBE80D98FDA0D39A663F71E7C964AFA102787FF4C(L_0, L_1, (&V_0), NULL);
intptr_t L_3 = V_0;
bool L_4;
L_4 = CesiumTiles_GetAttributeData_m1AFB776FFC5DF1B08970CE411501936915492E90(L_3, (&V_1), NULL);
int32_t L_5 = ___2_vertexCount;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_5);
V_2 = L_6;
intptr_t L_7 = V_1;
int32_t L_8 = ___2_vertexCount;
uint32_t L_9 = sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2);
bool L_10;
L_10 = CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F(L_7, (&V_2), ((int32_t)il2cpp_codegen_multiply(L_8, (int32_t)L_9)), CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F_RuntimeMethod_var);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = V_2;
return L_11;
}
}
// System.Int32[] Vuforia.MeshLoadTask::GetAttributeDataTriangles(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshLoadTask_GetAttributeDataTriangles_m229214AE815702839CFF5244FABBFF4F229AB15C (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, intptr_t ___0_meshSetPointer, int32_t ___1_indicesCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CesiumTiles_CopyMeshIndexData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0974C82632AD83843139F0456B636221A4669DA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
{
int32_t L_0 = ___1_indicesCount;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_0);
V_0 = L_1;
intptr_t L_2 = ___0_meshSetPointer;
int32_t L_3 = ___1_indicesCount;
bool L_4;
L_4 = CesiumTiles_CopyMeshIndexData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0974C82632AD83843139F0456B636221A4669DA1(L_2, (&V_0), ((int32_t)il2cpp_codegen_multiply(L_3, 4)), CesiumTiles_CopyMeshIndexData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0974C82632AD83843139F0456B636221A4669DA1_RuntimeMethod_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_0;
return L_5;
}
}
// System.Void Vuforia.MeshLoadTask::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshLoadTask__ctor_m82BA863CAA8F50CB7321CFE3ABD479CCC9D0E02B (MeshLoadTask_t31EC29EC9396C102E42BEB381484712FFF1FDEC7* __this, const RuntimeMethod* method)
{
{
FileIOTask__ctor_m5A1BBB0800DF54F95689A2C0B7303B59312C961F(__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.PointLoadTask::Execute(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointLoadTask_Execute_mD108A07C9F92DDB6032EE3055CC82E69C5183470 (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, intptr_t ___0_zipHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF V_0;
memset((&V_0), 0, sizeof(V_0));
{
String_t* L_0;
L_0 = FileIOTask_get_FileName_m820000B894F55224868A348D19CB4CDA1742E323_inline(__this, NULL);
intptr_t L_1 = ___0_zipHandle;
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF L_2;
L_2 = PointLoadTask_ReadTilePoints_m3AB0DF911255861304FC18F423CB4FD2EA3B8ACC(__this, L_0, L_1, NULL);
V_0 = L_2;
bool L_3;
L_3 = ColoredPointCloudData_IsNull_m827C713D18356BA220C570D83721E896DEADEB58((&V_0), NULL);
if (L_3)
{
goto IL_0024;
}
}
{
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF L_4 = V_0;
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF L_5 = L_4;
RuntimeObject* L_6 = Box(ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF_il2cpp_TypeInfo_var, &L_5);
FileIOTask_SetDone_m5F9572AAFFE2E707D01C08526F9682DF18A7AEB2(__this, L_6, NULL);
return;
}
IL_0024:
{
FileIOTask_SetFailed_m323A2D10F951AEFBD9801BE891469E5CFED5657A(__this, NULL);
return;
}
}
// Vuforia.ColoredPointCloudData Vuforia.PointLoadTask::ReadTilePoints(System.String,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF PointLoadTask_ReadTilePoints_m3AB0DF911255861304FC18F423CB4FD2EA3B8ACC (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, String_t* ___0_filePath, intptr_t ___1_zipHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
intptr_t V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_4 = NULL;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_5 = NULL;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_6 = NULL;
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF V_7;
memset((&V_7), 0, sizeof(V_7));
{
intptr_t L_0 = ___1_zipHandle;
String_t* L_1 = ___0_filePath;
bool L_2;
L_2 = CesiumTiles_CreatePointCloud_m08EE7A74D75B37910BD8C4538662C21150D674A3((&V_0), L_0, L_1, (&V_1), NULL);
if (L_2)
{
goto IL_003f;
}
}
{
il2cpp_codegen_initobj((&V_7), sizeof(ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)0);
(&V_7)->___PointPosition_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___PointPosition_0), (void*)L_3);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)0);
(&V_7)->___PointNormal_2 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___PointNormal_2), (void*)L_4);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)0);
(&V_7)->___PointColor_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___PointColor_1), (void*)L_5);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF L_6 = V_7;
return L_6;
}
IL_003f:
{
intptr_t L_7 = V_0;
bool L_8;
L_8 = CesiumTiles_GetPointCloudVertexCount_m56D2C3F2259F92953722B3594575030A49A74973(L_7, (&V_2), NULL);
intptr_t L_9 = V_0;
bool L_10;
L_10 = CesiumTiles_GetPointCloudAttributeList_m7CD9C0EB2799F38DC950BB5DECC19824F891C3A1(L_9, (&V_3), NULL);
intptr_t L_11 = V_3;
int32_t L_12 = V_2;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13;
L_13 = PointLoadTask_GetAttributeDataInVector3_m85E89A9C4C117BD7E7F49DEAE79D41312C899EB3(__this, L_11, 0, L_12, NULL);
V_4 = L_13;
intptr_t L_14 = V_3;
int32_t L_15 = V_2;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16;
L_16 = PointLoadTask_GetAttributeDataInVector3_m85E89A9C4C117BD7E7F49DEAE79D41312C899EB3(__this, L_14, 1, L_15, NULL);
V_5 = L_16;
PointLoadTask_ChangeNativeTransformToUnity_m65785F801B4D8C4BD7C50664298DB03364B09F62(__this, (&V_4), NULL);
PointLoadTask_ChangeNativeTransformToUnity_m65785F801B4D8C4BD7C50664298DB03364B09F62(__this, (&V_5), NULL);
intptr_t L_17 = V_3;
int32_t L_18 = V_2;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_19;
L_19 = PointLoadTask_GetAttributeDataInColor_m986AA458BF141420985B5C5B6F3D7627197A8EA5(__this, L_17, L_18, NULL);
V_6 = L_19;
il2cpp_codegen_initobj((&V_7), sizeof(ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_20 = V_4;
(&V_7)->___PointPosition_0 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___PointPosition_0), (void*)L_20);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_21 = V_5;
(&V_7)->___PointNormal_2 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___PointNormal_2), (void*)L_21);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_22 = V_6;
(&V_7)->___PointColor_1 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___PointColor_1), (void*)L_22);
ColoredPointCloudData_t2141D90537781CC3920F7BCA2327EABFBCC574EF L_23 = V_7;
intptr_t L_24 = V_0;
bool L_25;
L_25 = CesiumTiles_DestroyPointCloud_m4267536A40794E1AECDD29E7D79AFF022932BB40(L_24, NULL);
return L_23;
}
}
// System.Void Vuforia.PointLoadTask::ChangeNativeTransformToUnity(UnityEngine.Vector3[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointLoadTask_ChangeNativeTransformToUnity_m65785F801B4D8C4BD7C50664298DB03364B09F62 (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_vertices, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_003e;
}
IL_0004:
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_0 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_0);
int32_t L_2 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_3 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_3);
int32_t L_5 = V_0;
NullCheck(L_4);
float L_6 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)))->___x_2;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_7 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_7);
int32_t L_9 = V_0;
NullCheck(L_8);
float L_10 = ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___z_4;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_11 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_11);
int32_t L_13 = V_0;
NullCheck(L_12);
float L_14 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), ((-L_6)), L_10, ((-L_14)), /*hidden argument*/NULL);
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_15);
int32_t L_16 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_003e:
{
int32_t L_17 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_18 = ___0_vertices;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_18);
NullCheck(L_19);
if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
{
goto IL_0004;
}
}
{
return;
}
}
// UnityEngine.Color32[] Vuforia.PointLoadTask::GetAttributeDataInColor(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* PointLoadTask_GetAttributeDataInColor_m986AA458BF141420985B5C5B6F3D7627197A8EA5 (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, intptr_t ___0_attributeListPointer, int32_t ___1_vertexCount, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_attributeListPointer;
bool L_1;
L_1 = CesiumTiles_GetAttributeListElement_mBE80D98FDA0D39A663F71E7C964AFA102787FF4C(L_0, 2, (&V_0), NULL);
intptr_t L_2 = V_0;
int32_t L_3 = ___1_vertexCount;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_4;
L_4 = PointLoadTask_GetColorArray_m93D6CA38363FEFB333B79448AF234D1FFC20CC04(__this, L_2, L_3, NULL);
return L_4;
}
}
// UnityEngine.Color32[] Vuforia.PointLoadTask::GetColorArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* PointLoadTask_GetColorArray_m93D6CA38363FEFB333B79448AF234D1FFC20CC04 (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, intptr_t ___0_colorAttributePointer, int32_t ___1_vertexCount, 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*)&CesiumTiles_CopyAttributeData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mCEF7E00AB27C058681FE9C2DE7F02350A2785540_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_2 = NULL;
int32_t V_3 = 0;
{
intptr_t L_0 = ___0_colorAttributePointer;
bool L_1;
L_1 = CesiumTiles_GetAttributeData_m1AFB776FFC5DF1B08970CE411501936915492E90(L_0, (&V_0), NULL);
int32_t L_2 = ___1_vertexCount;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_2, 3)));
V_1 = L_3;
intptr_t L_4 = V_0;
int32_t L_5 = ___1_vertexCount;
bool L_6;
L_6 = CesiumTiles_CopyAttributeData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mCEF7E00AB27C058681FE9C2DE7F02350A2785540(L_4, (&V_1), ((int32_t)il2cpp_codegen_multiply(L_5, 3)), CesiumTiles_CopyAttributeData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mCEF7E00AB27C058681FE9C2DE7F02350A2785540_RuntimeMethod_var);
int32_t L_7 = ___1_vertexCount;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_8 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)L_7);
V_2 = L_8;
V_3 = 0;
goto IL_0049;
}
IL_0029:
{
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_9 = V_2;
int32_t L_10 = V_3;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_1;
int32_t L_12 = V_3;
NullCheck(L_11);
int32_t L_13 = L_12;
uint8_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_1;
int32_t L_16 = V_3;
NullCheck(L_15);
int32_t L_17 = ((int32_t)il2cpp_codegen_add(L_16, 1));
uint8_t L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_1;
int32_t L_20 = V_3;
NullCheck(L_19);
int32_t L_21 = ((int32_t)il2cpp_codegen_add(L_20, 2));
uint8_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_23;
memset((&L_23), 0, sizeof(L_23));
Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_23), L_14, L_18, L_22, (uint8_t)1, /*hidden argument*/NULL);
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)(L_10/3))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_23);
int32_t L_24 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_24, 3));
}
IL_0049:
{
int32_t L_25 = V_3;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_1;
NullCheck(L_26);
if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))))
{
goto IL_0029;
}
}
{
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_27 = V_2;
return L_27;
}
}
// UnityEngine.Vector3[] Vuforia.PointLoadTask::GetAttributeDataInVector3(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* PointLoadTask_GetAttributeDataInVector3_m85E89A9C4C117BD7E7F49DEAE79D41312C899EB3 (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, intptr_t ___0_attributeListPointer, int32_t ___1_attributeType, int32_t ___2_vertexCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
intptr_t V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_2 = NULL;
{
intptr_t L_0 = ___0_attributeListPointer;
int32_t L_1 = ___1_attributeType;
bool L_2;
L_2 = CesiumTiles_GetAttributeListElement_mBE80D98FDA0D39A663F71E7C964AFA102787FF4C(L_0, L_1, (&V_0), NULL);
intptr_t L_3 = V_0;
bool L_4;
L_4 = CesiumTiles_GetAttributeData_m1AFB776FFC5DF1B08970CE411501936915492E90(L_3, (&V_1), NULL);
int32_t L_5 = ___2_vertexCount;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_5);
V_2 = L_6;
intptr_t L_7 = V_1;
int32_t L_8 = ___2_vertexCount;
uint32_t L_9 = sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2);
bool L_10;
L_10 = CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F(L_7, (&V_2), ((int32_t)il2cpp_codegen_multiply(L_8, (int32_t)L_9)), CesiumTiles_CopyAttributeData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2D3D3769573D327B9B17A1D7D2CDCE20AFA10C0F_RuntimeMethod_var);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = V_2;
return L_11;
}
}
// System.Void Vuforia.PointLoadTask::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointLoadTask__ctor_m4AC90668E32836EFC7A336EAC8437694AFA5DBEC (PointLoadTask_t936C34FAD4CE64486C21DF041798CA69028BB383* __this, const RuntimeMethod* method)
{
{
FileIOTask__ctor_m5A1BBB0800DF54F95689A2C0B7303B59312C961F(__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.TileSetUtil::LoadJsonFile(System.String,System.String,System.IntPtr&,Vuforia.PCTileSet&,Vuforia.StorageType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TileSetUtil_LoadJsonFile_m1B593DDF698A04E0E136B089E65876EA84D41E0E (String_t* ___0_dataSetName, String_t* ___1_tileSetFilePath, intptr_t* ___2_zipHandle, PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64** ___3_tileSet, int32_t ___4_storageType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCode_tE5C0BF91B0FEAF422579E61A54504960598247C4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_DeserializeObject_TisPCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64_m0ABD36B18202000035D083EE34F259E7BB7737BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F155DE7E0915145E8E9AA3F3AA9EF514CB679BB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral662B7977E4D6F247B23E5DB7C4D300F5D36D267C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral678CC06DCA2F7F29B115624FA583539B56F46128);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F2726059C98229A7FE842B91BBCCCA723FC340D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral987B30B08042121F6306C5EB9FCFA494778FBDC6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB392A6C0249045247FFF8B82CEF1E11BC326BDA0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
String_t* V_2 = NULL;
String_t* V_3 = NULL;
int32_t V_4 = 0;
String_t* V_5 = NULL;
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* G_B14_0 = NULL;
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* G_B13_0 = NULL;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* G_B15_0 = NULL;
{
XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_0 = (XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B*)il2cpp_codegen_object_new(XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_il2cpp_TypeInfo_var);
NullCheck(L_0);
XmlDocument__ctor_m09B578D51E249702C90A99B87A31ABE8CE4027DC(L_0, NULL);
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64** L_1 = ___3_tileSet;
*((RuntimeObject**)L_1) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL);
intptr_t* L_2 = ___2_zipHandle;
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
*((intptr_t*)L_2) = (intptr_t)L_3;
bool L_4;
L_4 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
if (!L_4)
{
goto IL_00ab;
}
}
{
int32_t L_5 = ___4_storageType;
if ((!(((uint32_t)L_5) == ((uint32_t)2))))
{
goto IL_00ab;
}
}
{
String_t* L_6 = ___1_tileSetFilePath;
NullCheck(L_6);
String_t* L_7;
L_7 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_6, ((int32_t)92), ((int32_t)47), NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = L_8;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)47));
NullCheck(L_7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10;
L_10 = String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9(L_7, L_9, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
NullCheck(L_11);
NullCheck(L_11);
int32_t L_12 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_11)->max_length)), 1));
String_t* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_3 = L_13;
String_t* L_14 = V_3;
NullCheck(L_14);
int32_t L_15;
L_15 = String_IndexOf_m490810CB7ADA9230AC0F8D78E213A8EFED129F55(L_14, _stringLiteral678CC06DCA2F7F29B115624FA583539B56F46128, 4, NULL);
V_4 = L_15;
int32_t L_16 = V_4;
if ((!(((uint32_t)L_16) == ((uint32_t)(-1)))))
{
goto IL_0064;
}
}
{
String_t* L_17 = V_3;
NullCheck(L_17);
int32_t L_18;
L_18 = String_IndexOf_m490810CB7ADA9230AC0F8D78E213A8EFED129F55(L_17, _stringLiteralB392A6C0249045247FFF8B82CEF1E11BC326BDA0, 4, NULL);
V_4 = L_18;
}
IL_0064:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19;
String_t* L_21;
L_21 = Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7(NULL);
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_21);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_21);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_20;
NullCheck(L_22);
ArrayElementTypeCheck (L_22, _stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22;
NullCheck(L_23);
ArrayElementTypeCheck (L_23, _stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23;
String_t* L_25 = ___0_dataSetName;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_25);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_24;
String_t* L_27 = V_3;
int32_t L_28 = V_4;
NullCheck(L_27);
String_t* L_29;
L_29 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_27, 0, L_28, NULL);
NullCheck(L_26);
ArrayElementTypeCheck (L_26, L_29);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)L_29);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_26;
String_t* L_31 = V_3;
NullCheck(L_30);
ArrayElementTypeCheck (L_30, L_31);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_31);
String_t* L_32;
L_32 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_30, NULL);
V_5 = L_32;
intptr_t* L_33 = ___2_zipHandle;
String_t* L_34 = V_5;
bool L_35;
L_35 = CesiumTiles_Create3DTiles_mB3876BE90D0F0F6C5E180945874BC46C5A580132(L_33, L_34, 3, (&V_0), NULL);
V_1 = L_35;
goto IL_00dd;
}
IL_00ab:
{
int32_t L_36 = ___4_storageType;
if ((!(((uint32_t)L_36) == ((uint32_t)2))))
{
goto IL_00d1;
}
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = L_37;
NullCheck(L_38);
ArrayElementTypeCheck (L_38, _stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = L_38;
String_t* L_40 = ___1_tileSetFilePath;
NullCheck(L_39);
ArrayElementTypeCheck (L_39, L_40);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_40);
String_t* L_41;
L_41 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_39, NULL);
___1_tileSetFilePath = L_41;
String_t* L_42 = ___1_tileSetFilePath;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
String_t* L_43;
L_43 = VuforiaRuntimeUtilities_GetStoragePath_mE4D2F4E26A6F6CB2738769D64EEC7740A3C6295F(L_42, NULL);
___1_tileSetFilePath = L_43;
}
IL_00d1:
{
intptr_t* L_44 = ___2_zipHandle;
String_t* L_45 = ___1_tileSetFilePath;
int32_t L_46 = ___4_storageType;
bool L_47;
L_47 = CesiumTiles_Create3DTiles_mB3876BE90D0F0F6C5E180945874BC46C5A580132(L_44, L_45, L_46, (&V_0), NULL);
V_1 = L_47;
}
IL_00dd:
{
bool L_48 = V_1;
if (L_48)
{
goto IL_00f8;
}
}
{
String_t* L_49 = ___0_dataSetName;
int32_t L_50 = V_0;
int32_t L_51 = L_50;
RuntimeObject* L_52 = Box(ErrorCode_tE5C0BF91B0FEAF422579E61A54504960598247C4_il2cpp_TypeInfo_var, &L_51);
String_t* L_53;
L_53 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral987B30B08042121F6306C5EB9FCFA494778FBDC6, L_49, L_52, NULL);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Warning_m548EB21C8EE164EC95704E4B689A976C3243BFD8(L_53, NULL);
return (bool)0;
}
IL_00f8:
{
intptr_t* L_54 = ___2_zipHandle;
bool L_55;
L_55 = CesiumTiles_Has3DTilesSet_mEFC7F9B6D58691EF3DBFC180C49FE12275C2EB03(((*(L_54))), NULL);
if (L_55)
{
goto IL_0118;
}
}
{
String_t* L_56 = ___0_dataSetName;
String_t* L_57;
L_57 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral3F155DE7E0915145E8E9AA3F3AA9EF514CB679BB, L_56, _stringLiteral662B7977E4D6F247B23E5DB7C4D300F5D36D267C, NULL);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Warning_m548EB21C8EE164EC95704E4B689A976C3243BFD8(L_57, NULL);
return (bool)0;
}
IL_0118:
{
intptr_t* L_58 = ___2_zipHandle;
bool L_59;
L_59 = CesiumTiles_Get3DTilesSet_mC33C67A20CAF805067080836595F42DDB5D1872E(((*(L_58))), (&V_2), NULL);
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64** L_60 = ___3_tileSet;
String_t* L_61 = V_2;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_62;
L_62 = JsonConvert_DeserializeObject_TisPCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64_m0ABD36B18202000035D083EE34F259E7BB7737BD(L_61, JsonConvert_DeserializeObject_TisPCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64_m0ABD36B18202000035D083EE34F259E7BB7737BD_RuntimeMethod_var);
*((RuntimeObject**)L_60) = (RuntimeObject*)L_62;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_60, (void*)(RuntimeObject*)L_62);
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64** L_63 = ___3_tileSet;
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_64 = *((PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64**)L_63);
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_65 = L_64;
G_B13_0 = L_65;
if (L_65)
{
G_B14_0 = L_65;
goto IL_0133;
}
}
{
G_B15_0 = ((PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8*)(NULL));
goto IL_0138;
}
IL_0133:
{
NullCheck(G_B14_0);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_66 = G_B14_0->___root_3;
G_B15_0 = L_66;
}
IL_0138:
{
if (!G_B15_0)
{
goto IL_013c;
}
}
{
return (bool)1;
}
IL_013c:
{
String_t* L_67 = ___0_dataSetName;
String_t* L_68;
L_68 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral6F2726059C98229A7FE842B91BBCCCA723FC340D, L_67, _stringLiteral662B7977E4D6F247B23E5DB7C4D300F5D36D267C, NULL);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Warning_m548EB21C8EE164EC95704E4B689A976C3243BFD8(L_68, NULL);
return (bool)0;
}
}
// System.Int32 Vuforia.TileSetUtil::GetDepth(Vuforia.PCTileSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TileSetUtil_GetDepth_mE1096E1798400136908160486BFA31CE565A4EA2 (PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* ___0_tileSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Last_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFD5BA313EA72B18F61BD8C68803034882461219_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF5A320122A7F872D706F9258F5F8B15341FB80F6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetDepthU3Eb__3_0_mC7919CB06DF6216B1D448EEEC6446B213F057858_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* V_0 = NULL;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* G_B3_0 = NULL;
Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* G_B7_0 = NULL;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* G_B7_1 = NULL;
Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* G_B6_0 = NULL;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* G_B6_1 = NULL;
{
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_0 = ___0_tileSet;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = ((PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8*)(NULL));
goto IL_000c;
}
IL_0006:
{
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_1 = ___0_tileSet;
NullCheck(L_1);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_2 = L_1->___root_3;
G_B3_0 = L_2;
}
IL_000c:
{
if (G_B3_0)
{
goto IL_0010;
}
}
{
return 0;
}
IL_0010:
{
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_3 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
NullCheck(L_3);
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_3, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
V_0 = L_3;
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_4 = ___0_tileSet;
NullCheck(L_4);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_5 = L_4->___root_3;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_6 = V_0;
TileSetUtil_GetTileDepths_m17D22B4C4B020F13E3627B4166D52CF139D9FDEC(L_5, 0, L_6, NULL);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var);
Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_8 = ((U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var))->___U3CU3E9__3_0_1;
Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_9 = L_8;
G_B6_0 = L_9;
G_B6_1 = L_7;
if (L_9)
{
G_B7_0 = L_9;
G_B7_1 = L_7;
goto IL_0043;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var);
U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB* L_10 = ((U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_11 = (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*)il2cpp_codegen_object_new(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354_il2cpp_TypeInfo_var);
NullCheck(L_11);
Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5(L_11, L_10, (intptr_t)((void*)U3CU3Ec_U3CGetDepthU3Eb__3_0_mC7919CB06DF6216B1D448EEEC6446B213F057858_RuntimeMethod_var), NULL);
Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_12 = L_11;
((U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var))->___U3CU3E9__3_0_1 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var))->___U3CU3E9__3_0_1), (void*)L_12);
G_B7_0 = L_12;
G_B7_1 = G_B6_1;
}
IL_0043:
{
RuntimeObject* L_13;
L_13 = Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF5A320122A7F872D706F9258F5F8B15341FB80F6(G_B7_1, G_B7_0, Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF5A320122A7F872D706F9258F5F8B15341FB80F6_RuntimeMethod_var);
int32_t L_14;
L_14 = Enumerable_Last_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFD5BA313EA72B18F61BD8C68803034882461219(L_13, Enumerable_Last_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFD5BA313EA72B18F61BD8C68803034882461219_RuntimeMethod_var);
return L_14;
}
}
// System.Void Vuforia.TileSetUtil::GetTileDepths(Vuforia.PCTile,System.Int32,System.Collections.Generic.HashSet`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TileSetUtil_GetTileDepths_m17D22B4C4B020F13E3627B4166D52CF139D9FDEC (PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, int32_t ___1_tileDepth, HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___2_depths, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* V_1 = NULL;
int32_t V_2 = 0;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* G_B4_0 = NULL;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* G_B3_0 = NULL;
int32_t G_B5_0 = 0;
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_0 = ___0_tile;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_1 = ___2_depths;
int32_t L_2 = ___1_tileDepth;
NullCheck(L_1);
bool L_3;
L_3 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_1, L_2, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_4 = ___0_tile;
NullCheck(L_4);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_5 = L_4->___children_9;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_6 = L_5;
G_B3_0 = L_6;
if (L_6)
{
G_B4_0 = L_6;
goto IL_0019;
}
}
{
G_B5_0 = 0;
goto IL_001d;
}
IL_0019:
{
NullCheck(G_B4_0);
G_B5_0 = ((!(((uint32_t)(((RuntimeArray*)G_B4_0)->max_length)) <= ((uint32_t)0)))? 1 : 0);
}
IL_001d:
{
if (!G_B5_0)
{
goto IL_0042;
}
}
{
int32_t L_7 = ___1_tileDepth;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_8 = ___0_tile;
NullCheck(L_8);
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_9 = L_8->___children_9;
V_1 = L_9;
V_2 = 0;
goto IL_003c;
}
IL_002e:
{
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_10 = V_1;
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
int32_t L_14 = V_0;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_15 = ___2_depths;
TileSetUtil_GetTileDepths_m17D22B4C4B020F13E3627B4166D52CF139D9FDEC(L_13, L_14, L_15, NULL);
int32_t L_16 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_003c:
{
int32_t L_17 = V_2;
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* L_18 = V_1;
NullCheck(L_18);
if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
{
goto IL_002e;
}
}
IL_0042:
{
return;
}
}
// UnityEngine.Vector3 Vuforia.TileSetUtil::GetLocalCenter(Vuforia.PCTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TileSetUtil_GetLocalCenter_m67D62C59208D56D52D35922D698A7706DDA8278D (PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL;
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_0 = ___0_tile;
if (L_0)
{
goto IL_0009;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
return L_1;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_0 = L_2;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_3 = ___0_tile;
NullCheck(L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = L_3->___transform_5;
V_1 = L_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = V_1;
if (!L_5)
{
goto IL_0035;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = V_1;
NullCheck(L_6);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))) < ((int32_t)((int32_t)15))))
{
goto IL_0035;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = V_1;
NullCheck(L_7);
int32_t L_8 = ((int32_t)12);
float L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = V_1;
NullCheck(L_10);
int32_t L_11 = ((int32_t)14);
float L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = V_1;
NullCheck(L_13);
int32_t L_14 = ((int32_t)13);
float L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), ((-L_9)), L_12, ((-L_15)), NULL);
}
IL_0035:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
return L_16;
}
}
// UnityEngine.Bounds Vuforia.TileSetUtil::GetBounds(Vuforia.PCTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 TileSetUtil_GetBounds_m791239D64248169D38BFFADCEC93E210B8BB33B9 (PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___0_tile, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9* G_B3_0 = NULL;
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_0 = ___0_tile;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = ((PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9*)(NULL));
goto IL_000c;
}
IL_0006:
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_1 = ___0_tile;
NullCheck(L_1);
PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9* L_2 = L_1->___boundingVolume_6;
G_B3_0 = L_2;
}
IL_000c:
{
if (G_B3_0)
{
goto IL_0018;
}
}
{
il2cpp_codegen_initobj((&V_2), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_3 = V_2;
return L_3;
}
IL_0018:
{
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_4 = ___0_tile;
NullCheck(L_4);
PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9* L_5 = L_4->___boundingVolume_6;
NullCheck(L_5);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = L_5->___box_0;
V_0 = L_6;
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_7 = ___0_tile;
NullCheck(L_7);
PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9* L_8 = L_7->___boundingVolume_6;
NullCheck(L_8);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = L_8->___sphere_2;
V_1 = L_9;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = V_0;
if (!L_10)
{
goto IL_00c1;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = V_0;
NullCheck(L_11);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))) < ((int32_t)((int32_t)12))))
{
goto IL_00c1;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = V_0;
NullCheck(L_12);
int32_t L_13 = 0;
float L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = V_0;
NullCheck(L_15);
int32_t L_16 = 2;
float L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = V_0;
NullCheck(L_18);
int32_t L_19 = 1;
float L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
memset((&L_21), 0, sizeof(L_21));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), ((-L_14)), L_17, ((-L_20)), /*hidden argument*/NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = V_0;
NullCheck(L_22);
int32_t L_23 = 3;
float L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = V_0;
NullCheck(L_25);
int32_t L_26 = 5;
float L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = V_0;
NullCheck(L_28);
int32_t L_29 = 4;
float L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), L_24, L_27, L_30, NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = V_0;
NullCheck(L_31);
int32_t L_32 = 6;
float L_33 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_34 = V_0;
NullCheck(L_34);
int32_t L_35 = 8;
float L_36 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = V_0;
NullCheck(L_37);
int32_t L_38 = 7;
float L_39 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), L_33, L_36, L_39, NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = V_0;
NullCheck(L_40);
int32_t L_41 = ((int32_t)9);
float L_42 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_43 = V_0;
NullCheck(L_43);
int32_t L_44 = ((int32_t)11);
float L_45 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_46 = V_0;
NullCheck(L_46);
int32_t L_47 = ((int32_t)10);
float L_48 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), L_42, L_45, L_48, NULL);
float L_49;
L_49 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_3), NULL);
V_6 = ((float)il2cpp_codegen_multiply((2.0f), L_49));
float L_50;
L_50 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_5), NULL);
V_7 = ((float)il2cpp_codegen_multiply((2.0f), L_50));
float L_51;
L_51 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_4), NULL);
V_8 = ((float)il2cpp_codegen_multiply((2.0f), L_51));
float L_52 = V_6;
float L_53 = V_7;
float L_54 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
memset((&L_55), 0, sizeof(L_55));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_55), L_52, L_53, L_54, /*hidden argument*/NULL);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_56;
memset((&L_56), 0, sizeof(L_56));
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_56), L_21, L_55, /*hidden argument*/NULL);
return L_56;
}
IL_00c1:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = V_1;
if (!L_57)
{
goto IL_00fa;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_1;
NullCheck(L_58);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_58)->max_length))) < ((int32_t)4)))
{
goto IL_00fa;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_59 = V_1;
NullCheck(L_59);
int32_t L_60 = 0;
float L_61 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_62 = V_1;
NullCheck(L_62);
int32_t L_63 = 2;
float L_64 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_65 = V_1;
NullCheck(L_65);
int32_t L_66 = 1;
float L_67 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
memset((&L_68), 0, sizeof(L_68));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_68), ((-L_61)), L_64, ((-L_67)), /*hidden argument*/NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_69 = V_1;
NullCheck(L_69);
int32_t L_70 = 3;
float L_71 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
V_9 = L_71;
float L_72 = V_9;
V_10 = ((float)il2cpp_codegen_multiply((2.0f), L_72));
float L_73 = V_10;
float L_74 = V_10;
float L_75 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76;
memset((&L_76), 0, sizeof(L_76));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_76), L_73, L_74, L_75, /*hidden argument*/NULL);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_77;
memset((&L_77), 0, sizeof(L_77));
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_77), L_68, L_76, /*hidden argument*/NULL);
return L_77;
}
IL_00fa:
{
il2cpp_codegen_initobj((&V_2), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_78 = V_2;
return L_78;
}
}
// System.Single Vuforia.TileSetUtil::GetSpacing(Vuforia.PCTileSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TileSetUtil_GetSpacing_mDF59E2214EF1821809A641783599F1836BEEF89C (PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* ___0_tileSet, const RuntimeMethod* method)
{
PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31* G_B3_0 = NULL;
{
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_0 = ___0_tileSet;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = ((PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31*)(NULL));
goto IL_000c;
}
IL_0006:
{
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_1 = ___0_tileSet;
NullCheck(L_1);
PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31* L_2 = L_1->___extras_1;
G_B3_0 = L_2;
}
IL_000c:
{
if (G_B3_0)
{
goto IL_0014;
}
}
{
return (0.00999999978f);
}
IL_0014:
{
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_3 = ___0_tileSet;
NullCheck(L_3);
PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31* L_4 = L_3->___extras_1;
NullCheck(L_4);
float L_5 = L_4->___spacing_0;
return L_5;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.TileSetUtil/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mA14C2E8254F2BD26C7CA20708FCBF03EBD1EF89C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB* L_0 = (U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB*)il2cpp_codegen_object_new(U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m1D381AEB2CF69C70734EC8E0480441064D380CED(L_0, NULL);
((U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.TileSetUtil/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1D381AEB2CF69C70734EC8E0480441064D380CED (U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Int32 Vuforia.TileSetUtil/<>c::<GetDepth>b__3_0(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CGetDepthU3Eb__3_0_mC7919CB06DF6216B1D448EEEC6446B213F057858 (U3CU3Ec_t873D71DF66BB2F35B6E8B546F838453260060EDB* __this, int32_t ___0_d, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_d;
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.String Vuforia.PosixPath::Join(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_subPaths, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisString_t_m3FE24CD50CFE82BB1A8D4AD1E53ECA8A5F53F501_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisString_t_TisString_t_m2555DD2A716A72DDD1F66A92114348A3634D8DE8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisString_t_TisString_t_mFD118DAE211D26D1F9416E64403E9182543D9AF6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosixPath_TrimTrailingSlashes_mB16AE18C8B35478C90196BD80C6AC73E9BC4BB61_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CJoinU3Eb__1_0_m03D642F597589C6CC564860356033BBC442AD629_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CJoinU3Eb__1_1_m6CF4411CA0E6D12D94BF4FC308AFE866938476E3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
s_Il2CppMethodInitialized = true;
}
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* G_B2_0 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_1 = NULL;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* G_B1_0 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_1 = NULL;
Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07* G_B6_0 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_1 = NULL;
Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07* G_B5_0 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_1 = NULL;
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_subPaths;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var);
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_1 = ((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_2 = L_1;
G_B1_0 = L_2;
G_B1_1 = L_0;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0020;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var);
U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7* L_3 = ((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_4 = (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*)il2cpp_codegen_object_new(Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
NullCheck(L_4);
Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CJoinU3Eb__1_0_m03D642F597589C6CC564860356033BBC442AD629_RuntimeMethod_var), NULL);
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_5 = L_4;
((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0020:
{
bool L_6;
L_6 = Enumerable_Any_TisString_t_m3FE24CD50CFE82BB1A8D4AD1E53ECA8A5F53F501((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Any_TisString_t_m3FE24CD50CFE82BB1A8D4AD1E53ECA8A5F53F501_RuntimeMethod_var);
if (!L_6)
{
goto IL_0032;
}
}
{
InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A* L_7 = (InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A_il2cpp_TypeInfo_var)));
NullCheck(L_7);
InvalidPathException__ctor_m62D559F92FDF121CC92E7A12401318483CD63979(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB38288A98688553886CE4B3651210A3FA8C06A02)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8_RuntimeMethod_var)));
}
IL_0032:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = ___0_subPaths;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var);
Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07* L_9 = ((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9__1_1_2;
Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07* L_10 = L_9;
G_B5_0 = L_10;
G_B5_1 = L_8;
if (L_10)
{
G_B6_0 = L_10;
G_B6_1 = L_8;
goto IL_0052;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var);
U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7* L_11 = ((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07* L_12 = (Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07*)il2cpp_codegen_object_new(Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07_il2cpp_TypeInfo_var);
NullCheck(L_12);
Func_3__ctor_m45855EDB11F442874423C04AB3FC60DA3D8735B9(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CJoinU3Eb__1_1_m6CF4411CA0E6D12D94BF4FC308AFE866938476E3_RuntimeMethod_var), NULL);
Func_3_t455E3E54F26BF5ABC9350B6F928C291BAEF2AD07* L_13 = L_12;
((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9__1_1_2 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9__1_1_2), (void*)L_13);
G_B6_0 = L_13;
G_B6_1 = G_B5_1;
}
IL_0052:
{
RuntimeObject* L_14;
L_14 = Enumerable_Select_TisString_t_TisString_t_m2555DD2A716A72DDD1F66A92114348A3634D8DE8((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_Select_TisString_t_TisString_t_m2555DD2A716A72DDD1F66A92114348A3634D8DE8_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15;
L_15 = Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194(L_14, Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
___0_subPaths = L_15;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = ___0_subPaths;
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_17 = (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*)il2cpp_codegen_object_new(Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var);
NullCheck(L_17);
Func_2__ctor_m6A29D0BC8A4BCF6079AD2737B4119D3802B41814(L_17, NULL, (intptr_t)((void*)PosixPath_TrimTrailingSlashes_mB16AE18C8B35478C90196BD80C6AC73E9BC4BB61_RuntimeMethod_var), NULL);
RuntimeObject* L_18;
L_18 = Enumerable_Select_TisString_t_TisString_t_mFD118DAE211D26D1F9416E64403E9182543D9AF6((RuntimeObject*)L_16, L_17, Enumerable_Select_TisString_t_TisString_t_mFD118DAE211D26D1F9416E64403E9182543D9AF6_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19;
L_19 = Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194(L_18, Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
___0_subPaths = L_19;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = ___0_subPaths;
String_t* L_21;
L_21 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_20, NULL);
return L_21;
}
}
// System.String Vuforia.PosixPath::TrimLeadingSlashes(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PosixPath_TrimLeadingSlashes_mE808C71D0CFA0E7F0B4EE869A1E48414EE02C617 (String_t* ___0_subPath, 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;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_0023;
}
IL_0004:
{
String_t* L_0 = ___0_subPath;
int32_t L_1 = V_0;
NullCheck(L_0);
Il2CppChar L_2;
L_2 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_0, L_1, NULL);
if ((((int32_t)L_2) == ((int32_t)((int32_t)47))))
{
goto IL_001f;
}
}
{
String_t* L_3 = ___0_subPath;
int32_t L_4 = V_0;
String_t* L_5 = ___0_subPath;
NullCheck(L_5);
int32_t L_6;
L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL);
int32_t L_7 = V_0;
NullCheck(L_3);
String_t* L_8;
L_8 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_3, L_4, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), NULL);
return L_8;
}
IL_001f:
{
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0023:
{
int32_t L_10 = V_0;
String_t* L_11 = ___0_subPath;
NullCheck(L_11);
int32_t L_12;
L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_11, NULL);
if ((((int32_t)L_10) < ((int32_t)L_12)))
{
goto IL_0004;
}
}
{
String_t* L_13 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
return L_13;
}
}
// System.String Vuforia.PosixPath::TrimTrailingSlashes(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PosixPath_TrimTrailingSlashes_mB16AE18C8B35478C90196BD80C6AC73E9BC4BB61 (String_t* ___0_subPath, 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;
}
int32_t V_0 = 0;
{
String_t* L_0 = ___0_subPath;
NullCheck(L_0);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
goto IL_0025;
}
IL_000b:
{
String_t* L_2 = ___0_subPath;
int32_t L_3 = V_0;
NullCheck(L_2);
Il2CppChar L_4;
L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
if ((((int32_t)L_4) == ((int32_t)((int32_t)47))))
{
goto IL_0021;
}
}
{
String_t* L_5 = ___0_subPath;
int32_t L_6 = V_0;
NullCheck(L_5);
String_t* L_7;
L_7 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_5, 0, ((int32_t)il2cpp_codegen_add(L_6, 1)), NULL);
return L_7;
}
IL_0021:
{
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
}
IL_0025:
{
int32_t L_9 = V_0;
if ((((int32_t)L_9) >= ((int32_t)0)))
{
goto IL_000b;
}
}
{
String_t* L_10 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
return L_10;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PosixPath/InvalidPathException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidPathException__ctor_m62D559F92FDF121CC92E7A12401318483CD63979 (InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A* __this, String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_0, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PosixPath/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mB8EBF82B2793A1995945FC672D69F65830FF8091 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7* L_0 = (U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7*)il2cpp_codegen_object_new(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m3ECA5FC7F5D4E86E18C908E8A85310FB9247E6C0(L_0, NULL);
((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.PosixPath/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3ECA5FC7F5D4E86E18C908E8A85310FB9247E6C0 (U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.PosixPath/<>c::<Join>b__1_0(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CJoinU3Eb__1_0_m03D642F597589C6CC564860356033BBC442AD629 (U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7* __this, String_t* ___0_p, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_p;
return (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
}
}
// System.String Vuforia.PosixPath/<>c::<Join>b__1_1(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CJoinU3Eb__1_1_m6CF4411CA0E6D12D94BF4FC308AFE866938476E3 (U3CU3Ec_t591AD5F88DA1D930C872DF2CC71F8B4A6BF860E7* __this, String_t* ___0_s, int32_t ___1_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___1_index;
if ((((int32_t)L_0) > ((int32_t)0)))
{
goto IL_0006;
}
}
{
String_t* L_1 = ___0_s;
return L_1;
}
IL_0006:
{
String_t* L_2 = ___0_s;
String_t* L_3;
L_3 = PosixPath_TrimLeadingSlashes_mE808C71D0CFA0E7F0B4EE869A1E48414EE02C617(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.Int32 Vuforia.SingleThreadTaskScheduler::get_MaximumConcurrencyLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SingleThreadTaskScheduler_get_MaximumConcurrencyLevel_mA7E87EEF2B6D237EA5864D9C89097BCA8930B861 (SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22* __this, const RuntimeMethod* method)
{
{
return 1;
}
}
// System.Void Vuforia.SingleThreadTaskScheduler::.ctor(System.Threading.CancellationToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleThreadTaskScheduler__ctor_m35B1E9D4D89E854983CBB8A37F88FB05250C71AD (SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_cancellationToken, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlockingCollection_1__ctor_m73F8D4A0E6A2516A956AD6397D3B02045CBF3F85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleThreadTaskScheduler_RunOnCurrentThread_mF2D5666796D4EF9D9443ECB0BDDDAB4D2E8E7441_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA514D27E09AFED7BF4EF48D0A735A7F9FF14FDD);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_il2cpp_TypeInfo_var);
TaskScheduler__ctor_m5B686A63A37DECEC84F95EB67AF7B315703DB0B0(__this, NULL);
CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_0 = ___0_cancellationToken;
__this->___mCancellationToken_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mCancellationToken_7))->____source_0), (void*)NULL);
BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88* L_1 = (BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88*)il2cpp_codegen_object_new(BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88_il2cpp_TypeInfo_var);
NullCheck(L_1);
BlockingCollection_1__ctor_m73F8D4A0E6A2516A956AD6397D3B02045CBF3F85(L_1, BlockingCollection_1__ctor_m73F8D4A0E6A2516A956AD6397D3B02045CBF3F85_RuntimeMethod_var);
__this->___mTaskQueue_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mTaskQueue_8), (void*)L_1);
ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_2 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
NullCheck(L_2);
ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_2, __this, (intptr_t)((void*)SingleThreadTaskScheduler_RunOnCurrentThread_mF2D5666796D4EF9D9443ECB0BDDDAB4D2E8E7441_RuntimeMethod_var), NULL);
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_3 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
NullCheck(L_3);
Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_3, L_2, NULL);
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_4 = L_3;
NullCheck(L_4);
Thread_set_Name_m53E2BA6E84C04A6393EA5E470E516703CB892E4A(L_4, _stringLiteralBA514D27E09AFED7BF4EF48D0A735A7F9FF14FDD, NULL);
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_5 = L_4;
NullCheck(L_5);
Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_5, (bool)1, NULL);
__this->___mThread_9 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mThread_9), (void*)L_5);
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_6 = __this->___mThread_9;
NullCheck(L_6);
Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_6, NULL);
return;
}
}
// System.Void Vuforia.SingleThreadTaskScheduler::RunOnCurrentThread()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleThreadTaskScheduler_RunOnCurrentThread_mF2D5666796D4EF9D9443ECB0BDDDAB4D2E8E7441 (SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlockingCollection_1_GetConsumingEnumerable_mE8EE3A401317C79F57EE3DCAFA9BEE8AD104093C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t1DFFC641A7E1B3EA95B376F5CDC305D0BDFE0543_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t1543BE37F1172804D7AAE1F2294CA1C2199A217B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
((SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_il2cpp_TypeInfo_var))->___mIsExecuting_6 = (bool)1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0042:
{// begin finally (depth: 1)
((SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_il2cpp_TypeInfo_var))->___mIsExecuting_6 = (bool)0;
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88* L_0 = __this->___mTaskQueue_8;
CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_1 = __this->___mCancellationToken_7;
NullCheck(L_0);
RuntimeObject* L_2;
L_2 = BlockingCollection_1_GetConsumingEnumerable_mE8EE3A401317C79F57EE3DCAFA9BEE8AD104093C(L_0, L_1, BlockingCollection_1_GetConsumingEnumerable_mE8EE3A401317C79F57EE3DCAFA9BEE8AD104093C_RuntimeMethod_var);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Threading.Tasks.Task>::GetEnumerator() */, IEnumerable_1_t1DFFC641A7E1B3EA95B376F5CDC305D0BDFE0543_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0038_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_0041_1;
}
}
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_0041_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_002e_2;
}
IL_001f_2:
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7;
L_7 = InterfaceFuncInvoker0< Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Threading.Tasks.Task>::get_Current() */, IEnumerator_1_t1543BE37F1172804D7AAE1F2294CA1C2199A217B_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_8 = V_1;
bool L_9;
L_9 = TaskScheduler_TryExecuteTask_m54B7DE5E7D9D29D8FBC43B617CA0DD45A1966A1D(__this, L_8, NULL);
}
IL_002e_2:
{
RuntimeObject* L_10 = V_0;
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_001f_2;
}
}
{
goto IL_0049;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0049:
{
return;
}
}
// System.Collections.Generic.IEnumerable`1<System.Threading.Tasks.Task> Vuforia.SingleThreadTaskScheduler::GetScheduledTasks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SingleThreadTaskScheduler_GetScheduledTasks_m9E440B46FD7C8667FFD6EEEB79FD9E0E222B3117 (SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisTask_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_m45D1584B2A77BDFCE7DE912A05BC2150C5EE854A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88* L_0 = __this->___mTaskQueue_8;
List_1_t84C257E858DDB8EA0B6269E08AAD9A2A2018A551* L_1;
L_1 = Enumerable_ToList_TisTask_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_m45D1584B2A77BDFCE7DE912A05BC2150C5EE854A(L_0, Enumerable_ToList_TisTask_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_m45D1584B2A77BDFCE7DE912A05BC2150C5EE854A_RuntimeMethod_var);
return L_1;
}
}
// System.Void Vuforia.SingleThreadTaskScheduler::QueueTask(System.Threading.Tasks.Task)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleThreadTaskScheduler_QueueTask_mED998AF344313767AE892BB1C0EDF681AB6B83CC (SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlockingCollection_1_Add_m6CEAAF4D1412BA1176EEDB50708654EE9D30C785_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
BlockingCollection_1_t4DCC1026BF9096DC145A24B46735A05429DCCC88* L_0 = __this->___mTaskQueue_8;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_1 = ___0_task;
CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_2 = __this->___mCancellationToken_7;
NullCheck(L_0);
BlockingCollection_1_Add_m6CEAAF4D1412BA1176EEDB50708654EE9D30C785(L_0, L_1, L_2, BlockingCollection_1_Add_m6CEAAF4D1412BA1176EEDB50708654EE9D30C785_RuntimeMethod_var);
goto IL_0017;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0014;
}
throw e;
}
CATCH_0014:
{// begin catch(System.OperationCanceledException)
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0017;
}// end catch (depth: 1)
IL_0017:
{
return;
}
}
// System.Boolean Vuforia.SingleThreadTaskScheduler::TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SingleThreadTaskScheduler_TryExecuteTaskInline_mF1F060793D14F316566834F8A198D9B172633E11 (SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, bool ___1_taskWasPreviouslyQueued, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = ___1_taskWasPreviouslyQueued;
if (!L_0)
{
goto IL_0005;
}
}
{
return (bool)0;
}
IL_0005:
{
bool L_1 = ((SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SingleThreadTaskScheduler_t5B89753B7A24B9960ED0F4DC983F274197FEDA22_il2cpp_TypeInfo_var))->___mIsExecuting_6;
if (!L_1)
{
goto IL_0014;
}
}
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_2 = ___0_task;
bool L_3;
L_3 = TaskScheduler_TryExecuteTask_m54B7DE5E7D9D29D8FBC43B617CA0DD45A1966A1D(__this, L_2, NULL);
return L_3;
}
IL_0014:
{
return (bool)0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Vuforia.CustomNameAttribute::get_mVisibleName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CustomNameAttribute_get_mVisibleName_m9D98DB52318853BE0B0094E5EB464604DD9AB833 (CustomNameAttribute_tA3F45EDA40725ABF23518C33CA7DDA72DD987D9F* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CmVisibleNameU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.CustomNameAttribute::set_mVisibleName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomNameAttribute_set_mVisibleName_m3B2884FA8F6CDFD675903CB58278EBC05761174A (CustomNameAttribute_tA3F45EDA40725ABF23518C33CA7DDA72DD987D9F* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CmVisibleNameU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmVisibleNameU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.CustomNameAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomNameAttribute__ctor_m2600D353F86B114DDCB090F358BE272FAED5D864 (CustomNameAttribute_tA3F45EDA40725ABF23518C33CA7DDA72DD987D9F* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
String_t* L_0 = ___0_name;
CustomNameAttribute_set_mVisibleName_m3B2884FA8F6CDFD675903CB58278EBC05761174A_inline(__this, L_0, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.UnityVersionUtility::CurrentUnityVersionGreaterOrEqualThan(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVersionUtility_CurrentUnityVersionGreaterOrEqualThan_mA0DB6448AEB1334657828B9EE289D146E2A693D3 (String_t* ___0_referenceVersion, const RuntimeMethod* method)
{
bool V_0 = false;
{
String_t* L_0;
L_0 = Application_get_unityVersion_m27BB3207901305BD239E1C3A74035E15CF3E5D21(NULL);
String_t* L_1 = ___0_referenceVersion;
bool L_2;
L_2 = UnityVersionUtility_VersionGreaterOrEqualThan_mFCBE665C98AB3C5E574E991986A00A804199BE7A(L_0, L_1, (&V_0), NULL);
return L_2;
}
}
// System.Boolean Vuforia.UnityVersionUtility::VersionGreaterOrEqualThan(System.String,System.String,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVersionUtility_VersionGreaterOrEqualThan_mFCBE665C98AB3C5E574E991986A00A804199BE7A (String_t* ___0_version, String_t* ___1_referenceVersion, bool* ___2_validResult, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CVersionGreaterOrEqualThanU3Eb__1_0_m690EE940F044D76E715B7880A587561607191F8E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* G_B2_0 = NULL;
String_t* G_B2_1 = NULL;
String_t* G_B2_2 = NULL;
Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* G_B1_0 = NULL;
String_t* G_B1_1 = NULL;
String_t* G_B1_2 = NULL;
{
String_t* L_0 = ___0_version;
String_t* L_1 = ___1_referenceVersion;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var);
Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* L_2 = ((U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1;
Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* L_3 = L_2;
G_B1_0 = L_3;
G_B1_1 = L_1;
G_B1_2 = L_0;
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = L_1;
G_B2_2 = L_0;
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var);
U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521* L_4 = ((U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* L_5 = (Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A*)il2cpp_codegen_object_new(Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_3__ctor_mA82FA37FD0EF1992BED9AD6B8630ADC7B9EE1BA9(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CVersionGreaterOrEqualThanU3Eb__1_0_m690EE940F044D76E715B7880A587561607191F8E_RuntimeMethod_var), NULL);
Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* L_6 = L_5;
((U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1), (void*)L_6);
G_B2_0 = L_6;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
}
IL_0021:
{
bool* L_7 = ___2_validResult;
bool L_8;
L_8 = UnityVersionUtility_CompareVersions_m9AA71B3F6C68B59DB0EF5EC7D9522CCD1DBD55E3(G_B2_2, G_B2_1, G_B2_0, L_7, NULL);
return L_8;
}
}
// System.Boolean Vuforia.UnityVersionUtility::CompareVersions(System.String,System.String,System.Func`3<System.Version,System.Version,System.Boolean>,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVersionUtility_CompareVersions_m9AA71B3F6C68B59DB0EF5EC7D9522CCD1DBD55E3 (String_t* ___0_v1, String_t* ___1_v2, Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* ___2_comparer, bool* ___3_validResult, const RuntimeMethod* method)
{
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* V_0 = NULL;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* V_1 = NULL;
bool V_2 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
bool* L_0 = ___3_validResult;
*((int8_t*)L_0) = (int8_t)1;
}
try
{// begin try (depth: 1)
String_t* L_1 = ___0_v1;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_2;
L_2 = UnityVersionUtility_ParseUnityVersion_m5A083F4DF70982A4CAE069C33D04456E861A8FBD(L_1, NULL);
V_0 = L_2;
String_t* L_3 = ___1_v2;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_4;
L_4 = UnityVersionUtility_ParseUnityVersion_m5A083F4DF70982A4CAE069C33D04456E861A8FBD(L_3, NULL);
V_1 = L_4;
Func_3_t2A6B6CDD3975214DF3FFDDA20BDA9816ADBC5D1A* L_5 = ___2_comparer;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_6 = V_0;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_7 = V_1;
NullCheck(L_5);
bool L_8;
L_8 = Func_3_Invoke_m91EF738A28A2FDF62BA96E2B8E311FCFFF9CC546_inline(L_5, L_6, L_7, NULL);
V_2 = L_8;
goto IL_0024;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_001c;
}
throw e;
}
CATCH_001c:
{// begin catch(System.Exception)
bool* L_9 = ___3_validResult;
*((int8_t*)L_9) = (int8_t)0;
V_2 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0024;
}// end catch (depth: 1)
IL_0024:
{
bool L_10 = V_2;
return L_10;
}
}
// System.Version Vuforia.UnityVersionUtility::ParseUnityVersion(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* UnityVersionUtility_ParseUnityVersion_m5A083F4DF70982A4CAE069C33D04456E861A8FBD (String_t* ___0_unityVersionString, 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*)&Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral373E24C30ADB31A80F2D6E41CF61190D25684D64);
s_Il2CppMethodInitialized = true;
}
String_t* G_B2_0 = NULL;
String_t* G_B1_0 = NULL;
{
String_t* L_0 = ___0_unityVersionString;
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_1;
L_1 = Regex_Match_mE3EC82B72BF82AA4B8749251C12C383047531972(L_0, _stringLiteral373E24C30ADB31A80F2D6E41CF61190D25684D64, NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = Capture_get_Value_m1AB4193C2FC4B0D08AA34FECF10D03876D848BDC(L_1, NULL);
String_t* L_3 = L_2;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
G_B1_0 = L_3;
if (!L_4)
{
G_B2_0 = L_3;
goto IL_001e;
}
}
{
InvalidDataException_t9D62CAAA10DD31CCD9C0F92AA5729A05282F18A1* L_5 = (InvalidDataException_t9D62CAAA10DD31CCD9C0F92AA5729A05282F18A1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidDataException_t9D62CAAA10DD31CCD9C0F92AA5729A05282F18A1_il2cpp_TypeInfo_var)));
NullCheck(L_5);
InvalidDataException__ctor_mE85BD9741C8A2C6D03128821898A587169DA0C41(L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnityVersionUtility_ParseUnityVersion_m5A083F4DF70982A4CAE069C33D04456E861A8FBD_RuntimeMethod_var)));
}
IL_001e:
{
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_6 = (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*)il2cpp_codegen_object_new(Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var);
NullCheck(L_6);
Version__ctor_m52D06833AE6481C0A9B72085BDC4D09A723CEF7F(L_6, G_B2_0, NULL);
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.UnityVersionUtility/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m1909AD383C4ACF273601EB06E2CDCA5699C35637 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521* L_0 = (U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521*)il2cpp_codegen_object_new(U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m636CB05E57480575C015D9A47F1A22527F188CF6(L_0, NULL);
((U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.UnityVersionUtility/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m636CB05E57480575C015D9A47F1A22527F188CF6 (U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.UnityVersionUtility/<>c::<VersionGreaterOrEqualThan>b__1_0(System.Version,System.Version)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CVersionGreaterOrEqualThanU3Eb__1_0_m690EE940F044D76E715B7880A587561607191F8E (U3CU3Ec_t6CF9ECABBE6C027D5516FF3F63CA939A8004C521* __this, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___0_ver, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___1_refVer, const RuntimeMethod* method)
{
{
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_0 = ___0_ver;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_1 = ___1_refVer;
bool L_2;
L_2 = Version_op_GreaterThanOrEqual_m792CE284B083EDAAC120E4028150194D1C1284EB(L_0, L_1, NULL);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Vector2 Vuforia.UnityViewportUtilities::ViewportSize(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UnityViewportUtilities_ViewportSize_m324A725EA41E77F15F4BA92C31491E726EB21B47 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, 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));
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
memset((&L_1), 0, sizeof(L_1));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (0.0f), (0.0f), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_1, NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Camera_ViewportToScreenPoint_m014E001B50C96CDE5AE5055B597DAA8DE7113023(L_0, L_2, NULL);
V_0 = L_3;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___0_camera;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
memset((&L_5), 0, sizeof(L_5));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_5), (1.0f), (1.0f), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_5, NULL);
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Camera_ViewportToScreenPoint_m014E001B50C96CDE5AE5055B597DAA8DE7113023(L_4, L_6, NULL);
V_1 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_1;
float L_9 = L_8.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
float L_11 = L_10.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1;
float L_13 = L_12.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0;
float L_15 = L_14.___y_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
memset((&L_16), 0, sizeof(L_16));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_16), ((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15)), /*hidden argument*/NULL);
return L_16;
}
}
// UnityEngine.Vector2 Vuforia.UnityViewportUtilities::UnityViewportToNormalizedDeviceCoordinates(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Rect)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UnityViewportUtilities_UnityViewportToNormalizedDeviceCoordinates_m4DE6348A7068AA02A620AFA553E2A1D72CC20FDD (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_unityViewportSizePixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_unityViewportCoordinates, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_bgTextureViewportRect, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
{
float L_0;
L_0 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___2_bgTextureViewportRect), NULL);
V_0 = L_0;
float L_1;
L_1 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___2_bgTextureViewportRect), NULL);
V_1 = L_1;
float L_2;
L_2 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&___2_bgTextureViewportRect), NULL);
V_2 = L_2;
float L_3;
L_3 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___2_bgTextureViewportRect), NULL);
V_3 = L_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_unityViewportCoordinates;
float L_5 = L_4.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_unityViewportSizePixels;
float L_7 = L_6.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___1_unityViewportCoordinates;
float L_9 = L_8.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___0_unityViewportSizePixels;
float L_11 = L_10.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_12), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), /*hidden argument*/NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = L_12;
float L_14 = L_13.___x_0;
float L_15 = V_0;
float L_16 = V_2;
V_4 = ((float)(((float)il2cpp_codegen_subtract(L_14, L_15))/L_16));
float L_17 = L_13.___y_1;
float L_18 = V_1;
float L_19 = V_3;
V_5 = ((float)(((float)il2cpp_codegen_subtract(L_17, L_18))/L_19));
float L_20 = V_4;
float L_21 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
memset((&L_22), 0, sizeof(L_22));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_22), L_20, L_21, /*hidden argument*/NULL);
return L_22;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.VuforiaShare::Share(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaShare_Share_m1ADD2B7DCB2D1E23C2584481F0CBD1AE2CA54918 (String_t* ___0_filePath, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_filePath;
bool L_1;
L_1 = VuforiaShare_AndroidBridge_Share_m874EF05C78D8C3FB3A4D90AC524BA02CB71F71F3(L_0, NULL);
return L_1;
}
}
// System.Void Vuforia.VuforiaShare::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaShare__ctor_mBACAE2D4C2533E95A42AD5CF40CF5A784DA41A3D (VuforiaShare_t3411A8D3B2AA7B8722DAE9B7B3C5F9BAD1465460* __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
#ifdef __clang__
#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.VuforiaShare/VuforiaShare_AndroidBridge::Share(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaShare_AndroidBridge_Share_m874EF05C78D8C3FB3A4D90AC524BA02CB71F71F3 (String_t* ___0_filePath, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_CallStatic_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mE956BC9A30BEC746DE593C53C1B8DB6A685185A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral722E8B22FAD3577CD6B208E39BD5F93D31DD9EE0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABD1A5066AD876BBA7B4C0BF57BA82BAB5878D3B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_2 = NULL;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_3 = NULL;
{
V_0 = (bool)0;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_0);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_0, _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078, NULL);
V_1 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004a:
{// begin finally (depth: 1)
{
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_1 = V_1;
if (!L_1)
{
goto IL_0053;
}
}
{
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = V_1;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_0053:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_1;
NullCheck(L_3);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4;
L_4 = AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD(L_3, _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9, AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var);
V_2 = L_4;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_5 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_5);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_5, _stringLiteral722E8B22FAD3577CD6B208E39BD5F93D31DD9EE0, NULL);
V_3 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0040_1:
{// begin finally (depth: 2)
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_6 = V_3;
if (!L_6)
{
goto IL_0049_1;
}
}
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_7 = V_3;
NullCheck(L_7);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
}
IL_0049_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_8 = V_3;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_9;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_11 = V_2;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_11);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_11);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_10;
String_t* L_13 = ___0_filePath;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_13);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_13);
NullCheck(L_8);
bool L_14;
L_14 = AndroidJavaObject_CallStatic_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mE956BC9A30BEC746DE593C53C1B8DB6A685185A6(L_8, _stringLiteralABD1A5066AD876BBA7B4C0BF57BA82BAB5878D3B, L_12, AndroidJavaObject_CallStatic_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mE956BC9A30BEC746DE593C53C1B8DB6A685185A6_RuntimeMethod_var);
V_0 = L_14;
goto IL_0054;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0054:
{
bool L_15 = V_0;
return L_15;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Internal.Core.Pose Vuforia.WorldOriginUtility::NativeToUnity(Vuforia.Internal.Core.Pose,Vuforia.Internal.Core.Pose)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 WorldOriginUtility_NativeToUnity_m41E5B4485952B24AAB42D220C40265B962CEE0EF (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___1_worldOffset, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&___1_worldOffset), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
L_1 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&___1_worldOffset), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&___0_pose), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_1, L_2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_3, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
L_5 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&___1_worldOffset), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
L_6 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&___0_pose), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7;
L_7 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_5, L_6, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline((&___0_pose), NULL);
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_9;
memset((&L_9), 0, sizeof(L_9));
Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419((&L_9), L_4, L_7, L_8, /*hidden argument*/NULL);
return L_9;
}
}
// Vuforia.Internal.Core.Pose Vuforia.WorldOriginUtility::UnityToNative(Vuforia.Internal.Core.Pose,Vuforia.Internal.Core.Pose)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 WorldOriginUtility_UnityToNative_m2FA9476687765FDBDD4C7D12FE59E388A818A34D (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___1_worldOffset, const RuntimeMethod* method)
{
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_0 = ___1_worldOffset;
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_1;
L_1 = Pose_Invert_m2700219C865CDFA9F1DB1C27A18112AAF53F998C(L_0, NULL);
V_0 = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&V_0), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3;
L_3 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&V_0), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&___0_pose), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_3, L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_2, L_5, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7;
L_7 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&V_0), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
L_8 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&___0_pose), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
L_9 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_7, L_8, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline((&___0_pose), NULL);
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_11;
memset((&L_11), 0, sizeof(L_11));
Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419((&L_11), L_6, L_9, L_10, /*hidden argument*/NULL);
return L_11;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AMigratableVideoBackgroundConfigProperty::.ctor(Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AMigratableVideoBackgroundConfigProperty__ctor_m926F8D2BE3E365E2042A2A75A2A505BF739057F8 (AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0* __this, VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___0_config, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_0 = ___0_config;
__this->___Config_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Config_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AValidatableConfigProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AValidatableConfigProperty__ctor_mFB0B774E3E1E242D4EB3D608AF04C5CBC2461721 (AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_config;
__this->___Config_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Config_0), (void*)L_0);
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_1 = ___1_defaultProvider;
__this->___DefaultProvider_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___DefaultProvider_1), (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.Int32 Vuforia.ConfigDefaultProvider::get_DefaultNumDivisions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigDefaultProvider_get_DefaultNumDivisions_mB1C059BB56D8241A27D739F313151D0FAA90F645 (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method)
{
{
return 2;
}
}
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetDefaultVideoBackgroundShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetDefaultVideoBackgroundShader_m9AA021F240D33FFC265139EB7EA24DFF140AFD62 (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF2D28CC646AAB5EC4EB3C0126859A975EEFAB60);
s_Il2CppMethodInitialized = true;
}
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0;
L_0 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralAF2D28CC646AAB5EC4EB3C0126859A975EEFAB60, NULL);
return L_0;
}
}
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetDepthMaskShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetDepthMaskShader_mDAD75F7C2526EA84BE6B41D66BEE2F8B1925A418 (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8EF1C55122B6D739287ABF2DD8D62E2B4A5B051);
s_Il2CppMethodInitialized = true;
}
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0;
L_0 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralF8EF1C55122B6D739287ABF2DD8D62E2B4A5B051, NULL);
return L_0;
}
}
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetOutlineShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetOutlineShader_m23A400EE54F87CB255672F06A4A50704A0E6C46F (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8564C03D7C703983BEDB656A99B59E3390344F5E);
s_Il2CppMethodInitialized = true;
}
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0;
L_0 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral8564C03D7C703983BEDB656A99B59E3390344F5E, NULL);
return L_0;
}
}
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetUnlitTransparentShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetUnlitTransparentShader_mC21803850735AD4640055A0C5037EB735FCEF1D2 (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9AD78CBFE96EFE3227B6F467DA563E5F6136C6B);
s_Il2CppMethodInitialized = true;
}
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0;
L_0 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralB9AD78CBFE96EFE3227B6F467DA563E5F6136C6B, NULL);
return L_0;
}
}
// UnityEngine.Shader Vuforia.ConfigDefaultProvider::GetDefaultUnlitShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ConfigDefaultProvider_GetDefaultUnlitShader_m61C8F6552FED87CFDA9C16F9B24E31EA0F7CCB1C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574);
s_Il2CppMethodInitialized = true;
}
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0;
L_0 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574, NULL);
return L_0;
}
}
// System.Void Vuforia.ConfigDefaultProvider::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigDefaultProvider__ctor_m553BE921F30ACC871E72E740BFA106C902AEF43F (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* __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.DefaultConfigValidator::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultConfigValidator__ctor_mDDBFBC139B64069234FD0663DA425B7078963EAD (DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD4330FAD8DB6A06D22B8F25617390F50BE54DD59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* L_0 = (List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC*)il2cpp_codegen_object_new(List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mD4330FAD8DB6A06D22B8F25617390F50BE54DD59(L_0, List_1__ctor_mD4330FAD8DB6A06D22B8F25617390F50BE54DD59_RuntimeMethod_var);
List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* L_1 = L_0;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_2 = ___0_config;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_3 = ___1_defaultProvider;
VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00* L_4 = (VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00*)il2cpp_codegen_object_new(VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00_il2cpp_TypeInfo_var);
NullCheck(L_4);
VideoBackgroundShaderProperty__ctor_mAE969BCB0B4273D3744251FA8517400CAF496045(L_4, L_2, L_3, NULL);
NullCheck(L_1);
List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_inline(L_1, L_4, List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_RuntimeMethod_var);
List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* L_5 = L_1;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_6 = ___0_config;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_7 = ___1_defaultProvider;
RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946* L_8 = (RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946*)il2cpp_codegen_object_new(RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946_il2cpp_TypeInfo_var);
NullCheck(L_8);
RequiredShadersProperty__ctor_mC3CF227F7D71327BD00268E00FD989F5B1E819C0(L_8, L_6, L_7, NULL);
NullCheck(L_5);
List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_inline(L_5, L_8, List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_RuntimeMethod_var);
List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* L_9 = L_5;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_10 = ___0_config;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_11 = ___1_defaultProvider;
NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0* L_12 = (NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0*)il2cpp_codegen_object_new(NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0_il2cpp_TypeInfo_var);
NullCheck(L_12);
NumDivisionsProperty__ctor_mD91210019D1A721EE4401591C72EEBEBE289F904(L_12, L_10, L_11, NULL);
NullCheck(L_9);
List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_inline(L_9, L_12, List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_RuntimeMethod_var);
List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* L_13 = L_9;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_14 = ___0_config;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_15 = ___1_defaultProvider;
UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE* L_16 = (UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE*)il2cpp_codegen_object_new(UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE_il2cpp_TypeInfo_var);
NullCheck(L_16);
UnlitShaderProperty__ctor_m097ACE01D1826E693E2F77AA99662E260B55BBEA(L_16, L_14, L_15, NULL);
NullCheck(L_13);
List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_inline(L_13, L_16, List_1_Add_m98531E8D8E0F5986C4136E5F39D9A6FA13DEAC5F_RuntimeMethod_var);
__this->___mValidatableProperties_0 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mValidatableProperties_0), (void*)L_13);
return;
}
}
// System.Boolean Vuforia.DefaultConfigValidator::ValidateAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DefaultConfigValidator_ValidateAll_m04B0E065EBC968FA57B86B923EE914578FE130FC (DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t35048C73C117F287B28979D348000996CDA59F6A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ForEach_mD307A92D526B105AF7B414451D1E419E200F29BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CValidateAllU3Eb__0_m596A25E87E34A70F13ED4A38A8525D1337320464_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312* V_0 = NULL;
{
U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312* L_0 = (U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass2_0__ctor_mB9DD24825B9EBF6C99C58F477424328D09EFD6F5(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312* L_1 = V_0;
NullCheck(L_1);
L_1->___res_0 = (bool)1;
List_1_tDEEDBE53F1089867A5FC7612E2EE4DB0C9137CDC* L_2 = __this->___mValidatableProperties_0;
U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312* L_3 = V_0;
Action_1_t35048C73C117F287B28979D348000996CDA59F6A* L_4 = (Action_1_t35048C73C117F287B28979D348000996CDA59F6A*)il2cpp_codegen_object_new(Action_1_t35048C73C117F287B28979D348000996CDA59F6A_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_1__ctor_m40D3F3F530F82DDCB2321D8DB2A50A8BF76A0334(L_4, L_3, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CValidateAllU3Eb__0_m596A25E87E34A70F13ED4A38A8525D1337320464_RuntimeMethod_var), NULL);
NullCheck(L_2);
List_1_ForEach_mD307A92D526B105AF7B414451D1E419E200F29BD(L_2, L_4, List_1_ForEach_mD307A92D526B105AF7B414451D1E419E200F29BD_RuntimeMethod_var);
U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312* L_5 = V_0;
NullCheck(L_5);
bool L_6 = L_5->___res_0;
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.DefaultConfigValidator/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_mB9DD24825B9EBF6C99C58F477424328D09EFD6F5 (U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void Vuforia.DefaultConfigValidator/<>c__DisplayClass2_0::<ValidateAll>b__0(Vuforia.AValidatableConfigProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0_U3CValidateAllU3Eb__0_m596A25E87E34A70F13ED4A38A8525D1337320464 (U3CU3Ec__DisplayClass2_0_t74B626CFD01A47CA771E621A5580C06EB0F56312* __this, AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402* ___0_p, const RuntimeMethod* method)
{
{
bool L_0 = __this->___res_0;
AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402* L_1 = ___0_p;
NullCheck(L_1);
bool L_2;
L_2 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Vuforia.AValidatableConfigProperty::Validate() */, L_1);
__this->___res_0 = (bool)((int32_t)((int32_t)L_0&(int32_t)L_2));
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.NumDivisionsProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumDivisionsProperty__ctor_mD91210019D1A721EE4401591C72EEBEBE289F904 (NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method)
{
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_config;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_1 = ___1_defaultProvider;
AValidatableConfigProperty__ctor_mFB0B774E3E1E242D4EB3D608AF04C5CBC2461721(__this, L_0, L_1, NULL);
return;
}
}
// System.Boolean Vuforia.NumDivisionsProperty::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumDivisionsProperty_Validate_m42C822693352F2AE386C3BCF27A5CE4BB75F6873 (NumDivisionsProperty_t48EB8F111EFCECBC784E958BBCA94DCEC1125FB0* __this, const RuntimeMethod* method)
{
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_0);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_1;
L_1 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_0, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = VideoBackgroundConfiguration_get_NumDivisions_m1DD8A186BCDD376FC9A8C2DE2B9BEB2775812E91_inline(L_1, NULL);
if ((((int32_t)L_2) >= ((int32_t)2)))
{
goto IL_0030;
}
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_3 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_3);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_4;
L_4 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_3, NULL);
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_5 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___DefaultProvider_1;
NullCheck(L_5);
int32_t L_6;
L_6 = ConfigDefaultProvider_get_DefaultNumDivisions_mB1C059BB56D8241A27D739F313151D0FAA90F645(L_5, NULL);
NullCheck(L_4);
VideoBackgroundConfiguration_set_NumDivisions_mED62E6E63130BF107D9DB8B46B9AAE5C5C661487_inline(L_4, L_6, NULL);
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.RequiredShadersProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredShadersProperty__ctor_mC3CF227F7D71327BD00268E00FD989F5B1E819C0 (RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method)
{
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_config;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_1 = ___1_defaultProvider;
AValidatableConfigProperty__ctor_mFB0B774E3E1E242D4EB3D608AF04C5CBC2461721(__this, L_0, L_1, NULL);
return;
}
}
// System.Boolean Vuforia.RequiredShadersProperty::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RequiredShadersProperty_Validate_m32696D938042F461D2180ADA11092D4023A897EF (RequiredShadersProperty_t94103D10649F9D0CA815F4BF54F4BBE363C37946* __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;
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_0);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_1;
L_1 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_0, NULL);
NullCheck(L_1);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
L_2 = RequiredShaders_get_DepthMaskShader_m123D37CD6F445A7354CE579BBDE2F1D94CB7CE16_inline(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_004a;
}
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_4 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_4);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_5;
L_5 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_4, NULL);
NullCheck(L_5);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6;
L_6 = RequiredShaders_get_OutlineShader_mB6B37112BCD92DC8E7D2B769DE2DC74346ADDDA5_inline(L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_004a;
}
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_8 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_8);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_9;
L_9 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_8, NULL);
NullCheck(L_9);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10;
L_10 = RequiredShaders_get_UnlitTransparentShader_m36EE10D2CFB88E96D68F81A41E04C5410501D97F_inline(L_9, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_004a;
}
}
{
return (bool)1;
}
IL_004a:
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_12 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_12);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_13;
L_13 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_12, NULL);
NullCheck(L_13);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_14;
L_14 = RequiredShaders_get_DepthMaskShader_m123D37CD6F445A7354CE579BBDE2F1D94CB7CE16_inline(L_13, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_15)
{
goto IL_007d;
}
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_16 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_16);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_17;
L_17 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_16, NULL);
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_18 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___DefaultProvider_1;
NullCheck(L_18);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_19;
L_19 = ConfigDefaultProvider_GetDepthMaskShader_mDAD75F7C2526EA84BE6B41D66BEE2F8B1925A418(L_18, NULL);
NullCheck(L_17);
RequiredShaders_set_DepthMaskShader_m05F191AA9D2C6F4C9B2811EF54B8BDE5290F3030_inline(L_17, L_19, NULL);
}
IL_007d:
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_20 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_20);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_21;
L_21 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_20, NULL);
NullCheck(L_21);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_22;
L_22 = RequiredShaders_get_OutlineShader_mB6B37112BCD92DC8E7D2B769DE2DC74346ADDDA5_inline(L_21, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_23)
{
goto IL_00b0;
}
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_24 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_24);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_25;
L_25 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_24, NULL);
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_26 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___DefaultProvider_1;
NullCheck(L_26);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_27;
L_27 = ConfigDefaultProvider_GetOutlineShader_m23A400EE54F87CB255672F06A4A50704A0E6C46F(L_26, NULL);
NullCheck(L_25);
RequiredShaders_set_OutlineShader_m007A92AF8133531D860DAA78E330C0BD65AABAA1_inline(L_25, L_27, NULL);
}
IL_00b0:
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_28 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_28);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_29;
L_29 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_28, NULL);
NullCheck(L_29);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_30;
L_30 = RequiredShaders_get_UnlitTransparentShader_m36EE10D2CFB88E96D68F81A41E04C5410501D97F_inline(L_29, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_31;
L_31 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_30, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_31)
{
goto IL_00e3;
}
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_32 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_32);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_33;
L_33 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_32, NULL);
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_34 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___DefaultProvider_1;
NullCheck(L_34);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_35;
L_35 = ConfigDefaultProvider_GetUnlitTransparentShader_mC21803850735AD4640055A0C5037EB735FCEF1D2(L_34, NULL);
NullCheck(L_33);
RequiredShaders_set_UnlitTransparentShader_mFFF753720F266952D4EE8606886D12EAE74F6BC0_inline(L_33, L_35, NULL);
}
IL_00e3:
{
return (bool)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.UnlitShaderProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnlitShaderProperty__ctor_m097ACE01D1826E693E2F77AA99662E260B55BBEA (UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method)
{
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_config;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_1 = ___1_defaultProvider;
AValidatableConfigProperty__ctor_mFB0B774E3E1E242D4EB3D608AF04C5CBC2461721(__this, L_0, L_1, NULL);
return;
}
}
// System.Boolean Vuforia.UnlitShaderProperty::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnlitShaderProperty_Validate_mEEA156EAB9301A67E34A38C0AFD9524B0BEF6D8A (UnlitShaderProperty_t9B271EB9CED459B38618BEF48E60A18AE5517DCE* __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;
}
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_0);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_1;
L_1 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_0, NULL);
NullCheck(L_1);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = L_1->___unlitShader_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_001a;
}
}
{
return (bool)1;
}
IL_001a:
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4;
L_4 = ConfigDefaultProvider_GetDefaultUnlitShader_m61C8F6552FED87CFDA9C16F9B24E31EA0F7CCB1C(NULL);
V_0 = L_4;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_5 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_5);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_6;
L_6 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_5, NULL);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = V_0;
NullCheck(L_6);
L_6->___unlitShader_2 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___unlitShader_2), (void*)L_7);
return (bool)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.VideoBackgroundShaderProperty::.ctor(Vuforia.VuforiaConfiguration,Vuforia.ConfigDefaultProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundShaderProperty__ctor_mAE969BCB0B4273D3744251FA8517400CAF496045 (VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_config, ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* ___1_defaultProvider, const RuntimeMethod* method)
{
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_config;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_1 = ___1_defaultProvider;
AValidatableConfigProperty__ctor_mFB0B774E3E1E242D4EB3D608AF04C5CBC2461721(__this, L_0, L_1, NULL);
return;
}
}
// System.Boolean Vuforia.VideoBackgroundShaderProperty::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VideoBackgroundShaderProperty_Validate_mF1B8BA2EC4DF37B1A6E2A5B091F5358521346F8E (VideoBackgroundShaderProperty_t88F89D500EDEECA6A00724E352C3FC5D8FC3CB00* __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;
}
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_0);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_1;
L_1 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_0, NULL);
NullCheck(L_1);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
L_2 = VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_001a;
}
}
{
return (bool)1;
}
IL_001a:
{
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_4 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___DefaultProvider_1;
NullCheck(L_4);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_5;
L_5 = ConfigDefaultProvider_GetDefaultVideoBackgroundShader_m9AA021F240D33FFC265139EB7EA24DFF140AFD62(L_4, NULL);
V_0 = L_5;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_6 = ((AValidatableConfigProperty_t13E98FD81EEF24CA8CB74CED7F3BD21860287402*)__this)->___Config_0;
NullCheck(L_6);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_7;
L_7 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_6, NULL);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8 = V_0;
NullCheck(L_7);
VideoBackgroundConfiguration_set_VideoBackgroundShader_mFB4349B54EF60C4CEA607452AE99AB5ECA3C3583_inline(L_7, L_8, NULL);
return (bool)0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Vuforia.AreaTargetCaptureBehaviour::get_FileName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AreaTargetCaptureBehaviour_get_FileName_mCCA9EB80568E203F361002C5A0F7BB38AD046451 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___mFinalTargetName_27;
return L_0;
}
}
// Vuforia.AreaTargetCaptureStatus Vuforia.AreaTargetCaptureBehaviour::get_Status()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCaptureBehaviour_get_Status_m71156A1CA89544EE242DAB8D6D0DBFEFC3132763 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
NullCheck(L_0);
int32_t L_1;
L_1 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_0, NULL);
return L_1;
}
}
// Vuforia.AreaTargetCaptureStatusInfo Vuforia.AreaTargetCaptureBehaviour::get_StatusInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCaptureBehaviour_get_StatusInfo_m2F409C44EB75AB0290E710E9CEA9F960F998C697 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
NullCheck(L_0);
int32_t L_1;
L_1 = AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D(L_0, NULL);
return L_1;
}
}
// System.Single Vuforia.AreaTargetCaptureBehaviour::get_GenerationProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AreaTargetCaptureBehaviour_get_GenerationProgress_mDA5F35EFABCD1B97BA8072CCF849EE961B0138C9 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
NullCheck(L_0);
float L_1;
L_1 = AreaTargetCapture_get_GenerationProgress_m7EF2E527E960171CE3CD07B7B07A139BC1328817(L_0, NULL);
return L_1;
}
}
// 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)
{
{
RuntimeObject* L_0 = __this->___mRuntimeMeshBehaviour_28;
if (L_0)
{
goto IL_0014;
}
}
{
RuntimeObject* L_1;
L_1 = RuntimeMeshBehaviourFactory_CreateRuntimeMeshBehaviour_m0981AD6F7861D3DFEE9CDCB2110881654A18080A(__this, NULL);
__this->___mRuntimeMeshBehaviour_28 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRuntimeMeshBehaviour_28), (void*)L_1);
}
IL_0014:
{
RuntimeObject* L_2 = __this->___mRuntimeMeshBehaviour_28;
return L_2;
}
}
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::GetGenerationTimeEstimate(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCaptureBehaviour_GetGenerationTimeEstimate_mD739DA3A38F4D01CD58FC419E67362DB60CAB595 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, int32_t* ___0_generationTimeEstimate, const RuntimeMethod* method)
{
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
int32_t* L_1 = ___0_generationTimeEstimate;
NullCheck(L_0);
bool L_2;
L_2 = AreaTargetCapture_GetGenerationTimeEstimate_m6B5A94832B0141AF52D283B47E64A0E04202CD34(L_0, L_1, NULL);
return L_2;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::StartCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_StartCapture_mD272B16346DB7928319330C974CDEC8AB93F10BF (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCaptureCreationError_tECB8D65A9DC97DE65D80AB2ADD5540F1E9648353_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m2B0401D820C3020770F9029C72AFCA48C3D93542_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m7BEEDDE3C36ACE7B2C49D7A7CD1FB986051255A5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9F5C94FB66E18AE27449B5907F1B9D87CC09D7E8);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D* G_B3_0 = NULL;
CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D* G_B2_0 = NULL;
CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B* G_B7_0 = NULL;
CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B* G_B6_0 = NULL;
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
NullCheck(L_0);
int32_t L_1;
L_1 = AreaTargetCapture_CreateCapture_mFAA79278137E2A7265E41BA268FEF33F546D15CC(L_0, NULL);
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0036;
}
}
{
int32_t L_3 = V_0;
int32_t L_4 = L_3;
RuntimeObject* L_5 = Box(AreaTargetCaptureCreationError_tECB8D65A9DC97DE65D80AB2ADD5540F1E9648353_il2cpp_TypeInfo_var, &L_4);
String_t* L_6;
L_6 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral9F5C94FB66E18AE27449B5907F1B9D87CC09D7E8, L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_6, NULL);
CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D* L_7 = __this->___OnCaptureCreationError_8;
CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D* L_8 = L_7;
G_B2_0 = L_8;
if (L_8)
{
G_B3_0 = L_8;
goto IL_002f;
}
}
{
return;
}
IL_002f:
{
int32_t L_9 = V_0;
NullCheck(G_B3_0);
UnityEvent_1_Invoke_m7BEEDDE3C36ACE7B2C49D7A7CD1FB986051255A5(G_B3_0, L_9, UnityEvent_1_Invoke_m7BEEDDE3C36ACE7B2C49D7A7CD1FB986051255A5_RuntimeMethod_var);
return;
}
IL_0036:
{
__this->___mShouldDestroyCapture_25 = (bool)1;
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_10 = __this->___mAreaTargetCapture_26;
NullCheck(L_10);
bool L_11;
L_11 = AreaTargetCapture_Start_m90AC237F9F7AD2C7A8CCFB55C0B1097B5AE28B3F(L_10, NULL);
if (!L_11)
{
goto IL_0077;
}
}
{
RuntimeObject* L_12;
L_12 = AreaTargetCaptureBehaviour_CaptureStatusInfoUpdater_m739A15B06EE8865855F9F3373E103C8A07927868(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_13;
L_13 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_12, NULL);
__this->___mCaptureStatusInfoUpdater_22 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCaptureStatusInfoUpdater_22), (void*)L_13);
CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B* L_14 = __this->___OnCaptureStarted_9;
CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B* L_15 = L_14;
G_B6_0 = L_15;
if (L_15)
{
G_B7_0 = L_15;
goto IL_0067;
}
}
{
return;
}
IL_0067:
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_16 = __this->___mAreaTargetCapture_26;
NullCheck(L_16);
int32_t L_17;
L_17 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_16, NULL);
NullCheck(G_B7_0);
UnityEvent_1_Invoke_m2B0401D820C3020770F9029C72AFCA48C3D93542(G_B7_0, L_17, UnityEvent_1_Invoke_m2B0401D820C3020770F9029C72AFCA48C3D93542_RuntimeMethod_var);
}
IL_0077:
{
return;
}
}
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::PauseCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCaptureBehaviour_PauseCapture_mE6BFEA1D16D8D47BF3E2C46831A210961E32567E (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
NullCheck(L_0);
bool L_1;
L_1 = AreaTargetCapture_Pause_m21424A271263751025A6C87DB781C8A264C6E68A(L_0, NULL);
return L_1;
}
}
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::ResumeCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCaptureBehaviour_ResumeCapture_mB1C9AC70690A03A495FE96E1CE3B443EF0DB0D59 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
NullCheck(L_0);
bool L_1;
L_1 = AreaTargetCapture_Resume_mA5B4B838126597179DF394EC81993B1A1F35CE1E(L_0, NULL);
return L_1;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::StopCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_StopCapture_mB50047F2D4958B684A98B8C8CC2F38FA2F7E07EC (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m2B0401D820C3020770F9029C72AFCA48C3D93542_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* G_B3_0 = NULL;
CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* G_B2_0 = NULL;
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
NullCheck(L_0);
bool L_1;
L_1 = AreaTargetCapture_Stop_mE0D3637F162D7C9DB59CB62B40A6E698B3F5B885(L_0, NULL);
if (!L_1)
{
goto IL_0028;
}
}
{
CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* L_2 = __this->___OnCaptureStopped_10;
CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* L_3 = L_2;
G_B2_0 = L_3;
if (L_3)
{
G_B3_0 = L_3;
goto IL_0018;
}
}
{
return;
}
IL_0018:
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_4 = __this->___mAreaTargetCapture_26;
NullCheck(L_4);
int32_t L_5;
L_5 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_4, NULL);
NullCheck(G_B3_0);
UnityEvent_1_Invoke_m2B0401D820C3020770F9029C72AFCA48C3D93542(G_B3_0, L_5, UnityEvent_1_Invoke_m2B0401D820C3020770F9029C72AFCA48C3D93542_RuntimeMethod_var);
}
IL_0028:
{
return;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::DestroyCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_DestroyCapture_mC3E9D1C865060604847880980B205A74A2AE6852 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __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*)&_stringLiteral60C1D34C2BEACFEF6F5F5C1EFC75FD6663345805);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E5F6BBDD9A7001C1AC7C599A74B421CDEE7EC43);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD520FD03DEA9EC0DF59FEE263D781F53E52E4C09);
s_Il2CppMethodInitialized = true;
}
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
NullCheck(L_0);
int32_t L_1;
L_1 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_0, NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)6))))
{
goto IL_0019;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralD520FD03DEA9EC0DF59FEE263D781F53E52E4C09, NULL);
return;
}
IL_0019:
{
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2 = __this->___mCaptureStatusInfoUpdater_22;
if (!L_2)
{
goto IL_002d;
}
}
{
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_3 = __this->___mCaptureStatusInfoUpdater_22;
MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_3, NULL);
}
IL_002d:
{
}
try
{// begin try (depth: 1)
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_4 = __this->___mAreaTargetCapture_26;
NullCheck(L_4);
bool L_5;
L_5 = AreaTargetCapture_Destroy_m1E1D283B8F97D9E5F8AE91DA30C77B98E9520791(L_4, NULL);
if (!L_5)
{
goto IL_004e_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Info_m267EDACA868595EBAFC0B2450522D293D6749CCB(_stringLiteral60C1D34C2BEACFEF6F5F5C1EFC75FD6663345805, NULL);
__this->___mShouldDestroyCapture_25 = (bool)0;
goto IL_0058_1;
}
IL_004e_1:
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral9E5F6BBDD9A7001C1AC7C599A74B421CDEE7EC43, NULL);
}
IL_0058_1:
{
goto IL_0067;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_005a;
}
throw e;
}
CATCH_005a:
{// begin catch(System.InvalidOperationException)
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var)));
Log_Warning_m548EB21C8EE164EC95704E4B689A976C3243BFD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB483775CBAB0F9B785209283BB26388856256D04)), NULL);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0067;
}// end catch (depth: 1)
IL_0067:
{
return;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::GenerateTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_GenerateTarget_mA890E4F441E7913EDF102AE8C7342A6CBB7300FE (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral845601714FB132030B7585887918D078E9CE2267);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD272E6BACB3C9E335423EECCDC4244C955D50C6);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
memset((&V_1), 0, sizeof(V_1));
{
String_t* L_0 = __this->___TargetName_6;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0018;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralBD272E6BACB3C9E335423EECCDC4244C955D50C6, NULL);
return;
}
IL_0018:
{
String_t* L_2 = __this->___TargetName_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
L_3 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
V_1 = L_3;
String_t* L_4;
L_4 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_1), _stringLiteral845601714FB132030B7585887918D078E9CE2267, NULL);
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_2, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0, L_4, NULL);
V_0 = L_5;
String_t* L_6 = V_0;
AreaTargetCaptureBehaviour_GenerateTarget_m88CB57C1A7182B1E84F617C5D94E7082F43E3B63(__this, L_6, NULL);
return;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA2EB113C3EF7EE39A35F724C46BA36D450815070_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869* G_B5_0 = NULL;
GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869* G_B4_0 = NULL;
GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1* G_B9_0 = NULL;
GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1* G_B8_0 = NULL;
{
String_t* L_0 = ___0_targetName;
__this->___mFinalTargetName_27 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mFinalTargetName_27), (void*)L_0);
String_t* L_1;
L_1 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
String_t* L_2 = __this->___StorageDirectory_20;
String_t* L_3 = ___0_targetName;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Path_Combine_mA07781A88C6F9067A942D5C11B9703DA8518E4C3(L_1, L_2, L_3, NULL);
V_0 = L_4;
String_t* L_5 = V_0;
bool L_6;
L_6 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_5, NULL);
if (L_6)
{
goto IL_0028;
}
}
{
String_t* L_7 = V_0;
DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_8;
L_8 = Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F(L_7, NULL);
}
IL_0028:
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_9 = __this->___mAreaTargetCapture_26;
String_t* L_10 = __this->___ClientId_4;
String_t* L_11 = __this->___ClientSecret_5;
String_t* L_12 = ___0_targetName;
String_t* L_13 = V_0;
bool L_14 = __this->___GenerateAuthoringStructure_17;
bool L_15 = __this->___GeneratePackages_18;
bool L_16 = __this->___GenerateDatabase_19;
NullCheck(L_9);
int32_t L_17;
L_17 = AreaTargetCapture_Generate_mE0699A52B09C2F51EFCAFA9C19040F0FEF52499C(L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, NULL);
V_1 = L_17;
int32_t L_18 = V_1;
if (L_18)
{
goto IL_007b;
}
}
{
GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869* L_19 = __this->___OnGenerationStarted_12;
GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869* L_20 = L_19;
G_B4_0 = L_20;
if (L_20)
{
G_B5_0 = L_20;
goto IL_0063;
}
}
{
goto IL_0068;
}
IL_0063:
{
NullCheck(G_B5_0);
UnityEvent_Invoke_mFBF80D59B03C30C5FE6A06F897D954ACADE061D2(G_B5_0, NULL);
}
IL_0068:
{
RuntimeObject* L_21;
L_21 = AreaTargetCaptureBehaviour_UpdateGenerationProgress_mBF80E53573F53FFCD6DE225D29C28B9885FD92F7(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_22;
L_22 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_21, NULL);
__this->___mGenerationProgressUpdater_23 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mGenerationProgressUpdater_23), (void*)L_22);
return;
}
IL_007b:
{
GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1* L_23 = __this->___OnGenerationError_13;
GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1* L_24 = L_23;
G_B8_0 = L_24;
if (L_24)
{
G_B9_0 = L_24;
goto IL_0086;
}
}
{
return;
}
IL_0086:
{
int32_t L_25 = V_1;
NullCheck(G_B9_0);
UnityEvent_1_Invoke_mA2EB113C3EF7EE39A35F724C46BA36D450815070(G_B9_0, L_25, UnityEvent_1_Invoke_mA2EB113C3EF7EE39A35F724C46BA36D450815070_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::CancelTargetGeneration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_CancelTargetGeneration_m5E2FF634E274F0DCB5EE43D492B34A03173D0AF0 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncVoidMethodBuilder_Start_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m99BA6F3FD3D59B16113113D2DCFE2118947B2431_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173 V_0;
memset((&V_0), 0, sizeof(V_0));
{
AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D L_0;
L_0 = AsyncVoidMethodBuilder_Create_m13D0B23DD350C14035918384E10AF641E6B9EE67(NULL);
(&V_0)->___U3CU3Et__builder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder_1))->___m_synchronizationContext_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_stateMachine_0), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_defaultContextAction_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder_1))->___m_task_2), (void*)NULL);
#endif
(&V_0)->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_2), (void*)__this);
(&V_0)->___U3CU3E1__state_0 = (-1);
AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_1 = (&(&V_0)->___U3CU3Et__builder_1);
AsyncVoidMethodBuilder_Start_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m99BA6F3FD3D59B16113113D2DCFE2118947B2431(L_1, (&V_0), AsyncVoidMethodBuilder_Start_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m99BA6F3FD3D59B16113113D2DCFE2118947B2431_RuntimeMethod_var);
return;
}
}
// System.Threading.Tasks.Task Vuforia.AreaTargetCaptureBehaviour::CancelGenerationAsync()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AreaTargetCaptureBehaviour_CancelGenerationAsync_m17EC4C01274CA5A9B9E96D0157889F37565D4953 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mCCF7A0E0865940CAE20C6F3ACF8525810DF821C4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 L_0;
L_0 = AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A(NULL);
(&V_0)->___U3CU3Et__builder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_coreState_1))->___m_stateMachine_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_coreState_1))->___m_defaultContextAction_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_task_2), (void*)NULL);
#endif
(&V_0)->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_2), (void*)__this);
(&V_0)->___U3CU3E1__state_0 = (-1);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_1 = (&(&V_0)->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_Start_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mCCF7A0E0865940CAE20C6F3ACF8525810DF821C4(L_1, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mCCF7A0E0865940CAE20C6F3ACF8525810DF821C4_RuntimeMethod_var);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_2 = (&(&V_0)->___U3CU3Et__builder_1);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_2, NULL);
return L_3;
}
}
// System.Collections.IEnumerator Vuforia.AreaTargetCaptureBehaviour::CaptureStatusInfoUpdater()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetCaptureBehaviour_CaptureStatusInfoUpdater_m739A15B06EE8865855F9F3373E103C8A07927868 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4* L_0 = (U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4*)il2cpp_codegen_object_new(U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CCaptureStatusInfoUpdaterU3Ed__54__ctor_m6A0CB7CEC58E7A57DA4AA02D073D702BAC510D72(L_0, 0, NULL);
U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Collections.IEnumerator Vuforia.AreaTargetCaptureBehaviour::UpdateGenerationProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetCaptureBehaviour_UpdateGenerationProgress_mBF80E53573F53FFCD6DE225D29C28B9885FD92F7 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C* L_0 = (U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C*)il2cpp_codegen_object_new(U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CUpdateGenerationProgressU3Ed__55__ctor_m0DE6536FA621BC5B61D80056A89F1326ADA2CEE1(L_0, 0, NULL);
U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_Awake_m56CD688E42548219E87E5BDCBB972B38ECD81109 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCaptureBehaviour_OnVuforiaInitialized_m3B7CB37740865CB56ECB83F5E481C829CD4C467E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_0;
L_0 = VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03(NULL);
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)il2cpp_codegen_object_new(Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1(L_1, __this, (intptr_t)((void*)AreaTargetCaptureBehaviour_OnVuforiaInitialized_m3B7CB37740865CB56ECB83F5E481C829CD4C467E_RuntimeMethod_var), NULL);
NullCheck(L_0);
VuforiaApplication_add_OnVuforiaInitialized_m35EEFC8D4F23F86714C144AD37F4C6C1DB49E18E(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::OnVuforiaInitialized(Vuforia.VuforiaInitError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_OnVuforiaInitialized_m3B7CB37740865CB56ECB83F5E481C829CD4C467E (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, int32_t ___0_initError, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_initError;
if (!L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_1;
L_1 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_1, NULL);
NullCheck(L_2);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_3;
L_3 = InterfaceFuncInvoker0< AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* >::Invoke(51 /* Vuforia.AreaTargetCapture Vuforia.Internal.Core.IEngine::get_AreaTargetCapture() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2);
__this->___mAreaTargetCapture_26 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAreaTargetCapture_26), (void*)L_3);
return;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_OnDestroy_mF31E892E3242BE17469EA7D9BC50D57003ED5AFA (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCaptureBehaviour_OnVuforiaInitialized_m3B7CB37740865CB56ECB83F5E481C829CD4C467E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_0;
L_0 = VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03(NULL);
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)il2cpp_codegen_object_new(Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1(L_1, __this, (intptr_t)((void*)AreaTargetCaptureBehaviour_OnVuforiaInitialized_m3B7CB37740865CB56ECB83F5E481C829CD4C467E_RuntimeMethod_var), NULL);
NullCheck(L_0);
VuforiaApplication_remove_OnVuforiaInitialized_m791D07F37D6A1C4EECF15F2A3121386C9B0E3FB6(L_0, L_1, NULL);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_2 = __this->___mAreaTargetCapture_26;
if (L_2)
{
goto IL_001f;
}
}
{
return;
}
IL_001f:
{
bool L_3 = __this->___mShouldDestroyCapture_25;
if (!L_3)
{
goto IL_0055;
}
}
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_4 = __this->___mAreaTargetCapture_26;
NullCheck(L_4);
int32_t L_5;
L_5 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_4, NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)6))))
{
goto IL_0049;
}
}
{
TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3* L_6 = (TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3*)(TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3*)SZArrayNew(TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3_il2cpp_TypeInfo_var, (uint32_t)1);
TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3* L_7 = L_6;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_8 = __this->___mCancelGenerationTask_24;
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_8);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8);
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_WaitAll_mE7A07D36EE1717CBA542FBF011F0FCFA6AFCA419(L_7, NULL);
}
IL_0049:
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_9 = __this->___mAreaTargetCapture_26;
NullCheck(L_9);
bool L_10;
L_10 = AreaTargetCapture_Destroy_m1E1D283B8F97D9E5F8AE91DA30C77B98E9520791(L_9, NULL);
}
IL_0055:
{
RuntimeObject* L_11 = __this->___mRuntimeMeshBehaviour_28;
if (!L_11)
{
goto IL_006d;
}
}
{
RuntimeObject* L_12 = __this->___mRuntimeMeshBehaviour_28;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)CastclassClass((RuntimeObject*)L_12, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), NULL);
}
IL_006d:
{
return;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour__ctor_mD173C95F298C2CEF8AA5A99DFF254D7699F94008 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3FCEE0FBCBA783EA940D3667323BD08038EEFAB);
s_Il2CppMethodInitialized = true;
}
{
CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D* L_0 = (CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D*)il2cpp_codegen_object_new(CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D_il2cpp_TypeInfo_var);
NullCheck(L_0);
CaptureCreationErrorEvent__ctor_mBDD2DFE3588F55775A5D307082BAF99E0216CE25(L_0, NULL);
__this->___OnCaptureCreationError_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OnCaptureCreationError_8), (void*)L_0);
CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B* L_1 = (CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B*)il2cpp_codegen_object_new(CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B_il2cpp_TypeInfo_var);
NullCheck(L_1);
CaptureStartedEvent__ctor_m6128551F4A3E5260359C5BB4737A157DC33599B2(L_1, NULL);
__this->___OnCaptureStarted_9 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OnCaptureStarted_9), (void*)L_1);
CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* L_2 = (CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B*)il2cpp_codegen_object_new(CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B_il2cpp_TypeInfo_var);
NullCheck(L_2);
CaptureStoppedEvent__ctor_m1224DC07B1F418B35FA5EEA785F13E185E720B6F(L_2, NULL);
__this->___OnCaptureStopped_10 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OnCaptureStopped_10), (void*)L_2);
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* L_3 = (CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A*)il2cpp_codegen_object_new(CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A_il2cpp_TypeInfo_var);
NullCheck(L_3);
CaptureStatusInfoUpdated__ctor_m8E65EE2C594FE128A28DA2E2B214F590B73A15AE(L_3, NULL);
__this->___OnCaptureStatusInfoUpdated_11 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OnCaptureStatusInfoUpdated_11), (void*)L_3);
GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869* L_4 = (GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869*)il2cpp_codegen_object_new(GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869_il2cpp_TypeInfo_var);
NullCheck(L_4);
GenerationStartedEvent__ctor_m6DE5FC73172105F7B47AAC1322E67A9F4781680F(L_4, NULL);
__this->___OnGenerationStarted_12 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OnGenerationStarted_12), (void*)L_4);
GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1* L_5 = (GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1*)il2cpp_codegen_object_new(GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1_il2cpp_TypeInfo_var);
NullCheck(L_5);
GenerationErrorEvent__ctor_m454B3205DE9A542A50DA20A8547B03D043A1927B(L_5, NULL);
__this->___OnGenerationError_13 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OnGenerationError_13), (void*)L_5);
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* L_6 = (GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621*)il2cpp_codegen_object_new(GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621_il2cpp_TypeInfo_var);
NullCheck(L_6);
GenerationProgressEvent__ctor_m2FB669132F8BBF4A7EBE09AA6D65ACADF453911B(L_6, NULL);
__this->___OnGenerationProgressUpdated_14 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OnGenerationProgressUpdated_14), (void*)L_6);
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* L_7 = (GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365*)il2cpp_codegen_object_new(GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365_il2cpp_TypeInfo_var);
NullCheck(L_7);
GenerationRemainingTimeEvent__ctor_m659A22EEC4DCC496D5685616FD9079A4398A652E(L_7, NULL);
__this->___OnGenerationRemainingTimeUpdated_15 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OnGenerationRemainingTimeUpdated_15), (void*)L_7);
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* L_8 = (GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC*)il2cpp_codegen_object_new(GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC_il2cpp_TypeInfo_var);
NullCheck(L_8);
GenerationCompletedEvent__ctor_m6B6CCDEFE64C44BA692F12D3D0570264C108E225(L_8, NULL);
__this->___OnGenerationCompleted_16 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OnGenerationCompleted_16), (void*)L_8);
__this->___GenerateAuthoringStructure_17 = (bool)1;
__this->___GeneratePackages_18 = (bool)1;
__this->___GenerateDatabase_19 = (bool)1;
__this->___StorageDirectory_20 = _stringLiteralB3FCEE0FBCBA783EA940D3667323BD08038EEFAB;
Il2CppCodeGenWriteBarrier((void**)(&__this->___StorageDirectory_20), (void*)_stringLiteralB3FCEE0FBCBA783EA940D3667323BD08038EEFAB);
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_9;
L_9 = Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline(NULL);
__this->___mCancelGenerationTask_24 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCancelGenerationTask_24), (void*)L_9);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::<CancelGenerationAsync>b__53_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCaptureBehaviour_U3CCancelGenerationAsyncU3Eb__53_0_m77B26DB0E38E89B150468FB55C03DDAEAE0DE672 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method)
{
{
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___mAreaTargetCapture_26;
NullCheck(L_0);
bool L_1;
L_1 = AreaTargetCapture_CancelGeneration_mD6ADD9C54EFBDA9D911097C34F96A4704399A184(L_0, NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/CaptureCreationErrorEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureCreationErrorEvent__ctor_mBDD2DFE3588F55775A5D307082BAF99E0216CE25 (CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m6487201DBF3DFBD798916C70802B84E7E4946F24_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m6487201DBF3DFBD798916C70802B84E7E4946F24(__this, UnityEvent_1__ctor_m6487201DBF3DFBD798916C70802B84E7E4946F24_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/CaptureStartedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureStartedEvent__ctor_m6128551F4A3E5260359C5BB4737A157DC33599B2 (CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m31A5223741DEC8E9340867D744D65CC8C10B7182_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m31A5223741DEC8E9340867D744D65CC8C10B7182(__this, UnityEvent_1__ctor_m31A5223741DEC8E9340867D744D65CC8C10B7182_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureStoppedEvent__ctor_m1224DC07B1F418B35FA5EEA785F13E185E720B6F (CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m31A5223741DEC8E9340867D744D65CC8C10B7182_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m31A5223741DEC8E9340867D744D65CC8C10B7182(__this, UnityEvent_1__ctor_m31A5223741DEC8E9340867D744D65CC8C10B7182_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/CaptureStatusInfoUpdated::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureStatusInfoUpdated__ctor_m8E65EE2C594FE128A28DA2E2B214F590B73A15AE (CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_mA743651FEAC887BFD5C6A63DC23ED66B0F83E6A9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_mA743651FEAC887BFD5C6A63DC23ED66B0F83E6A9(__this, UnityEvent_1__ctor_mA743651FEAC887BFD5C6A63DC23ED66B0F83E6A9_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/GenerationStartedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationStartedEvent__ctor_m6DE5FC73172105F7B47AAC1322E67A9F4781680F (GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869* __this, const RuntimeMethod* method)
{
{
UnityEvent__ctor_m03D3E5121B9A6100351984D0CE3050B909CD3235(__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.AreaTargetCaptureBehaviour/GenerationErrorEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationErrorEvent__ctor_m454B3205DE9A542A50DA20A8547B03D043A1927B (GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m21FB09438CE020C19F79EB2F30341E254E9F00CF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m21FB09438CE020C19F79EB2F30341E254E9F00CF(__this, UnityEvent_1__ctor_m21FB09438CE020C19F79EB2F30341E254E9F00CF_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/GenerationProgressEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationProgressEvent__ctor_m2FB669132F8BBF4A7EBE09AA6D65ACADF453911B (GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684(__this, UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/GenerationRemainingTimeEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationRemainingTimeEvent__ctor_m659A22EEC4DCC496D5685616FD9079A4398A652E (GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684(__this, UnityEvent_1__ctor_mCE6AA3B34C1148F11D1273C068A6A39430911684_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/GenerationCompletedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationCompletedEvent__ctor_m6B6CCDEFE64C44BA692F12D3D0570264C108E225 (GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_2__ctor_m7DF84024F9EC03CAE6571FA955FF0FFA3EE8C53B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_2__ctor_m7DF84024F9EC03CAE6571FA955FF0FFA3EE8C53B(__this, UnityEvent_2__ctor_m7DF84024F9EC03CAE6571FA955FF0FFA3EE8C53B_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCancelTargetGenerationU3Ed__52_MoveNext_m9C7081C5B65A99E84FDF345A04E3F26DA0EAE7DF (U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m961EFCED70B31E5C4F94B8C66E7A0B8C37842AE9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* V_1 = NULL;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_2;
memset((&V_2), 0, sizeof(V_2));
Exception_t* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
}
try
{// begin try (depth: 1)
{
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0055_1;
}
}
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_3 = V_1;
NullCheck(L_3);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4 = L_3->___mCancelGenerationTask_24;
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5;
L_5 = Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline(NULL);
if ((((RuntimeObject*)(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_4) == ((RuntimeObject*)(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5)))
{
goto IL_0020_1;
}
}
{
goto IL_0091;
}
IL_0020_1:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_6 = V_1;
NullCheck(L_6);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7;
L_7 = AreaTargetCaptureBehaviour_CancelGenerationAsync_m17EC4C01274CA5A9B9E96D0157889F37565D4953(L_6, NULL);
NullCheck(L_7);
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_8;
L_8 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_7, NULL);
V_2 = L_8;
bool L_9;
L_9 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_2), NULL);
if (L_9)
{
goto IL_0071_1;
}
}
{
int32_t L_10 = 0;
V_0 = L_10;
__this->___U3CU3E1__state_0 = L_10;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_11 = V_2;
__this->___U3CU3Eu__1_3 = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1_3))->___m_task_0), (void*)NULL);
AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_12 = (&__this->___U3CU3Et__builder_1);
AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m961EFCED70B31E5C4F94B8C66E7A0B8C37842AE9(L_12, (&V_2), __this, AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173_m961EFCED70B31E5C4F94B8C66E7A0B8C37842AE9_RuntimeMethod_var);
goto IL_00a4;
}
IL_0055_1:
{
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_13 = __this->___U3CU3Eu__1_3;
V_2 = L_13;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_14 = (&__this->___U3CU3Eu__1_3);
il2cpp_codegen_initobj(L_14, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833));
int32_t L_15 = (-1);
V_0 = L_15;
__this->___U3CU3E1__state_0 = L_15;
}
IL_0071_1:
{
TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_2), NULL);
goto IL_0091;
}
}// 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_007a;
}
throw e;
}
CATCH_007a:
{// begin catch(System.Exception)
V_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_16 = (&__this->___U3CU3Et__builder_1);
Exception_t* L_17 = V_3;
AsyncVoidMethodBuilder_SetException_mD9A6F5D1A99A62AC9DF322901BFDE05193CB177B(L_16, L_17, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_00a4;
}// end catch (depth: 1)
IL_0091:
{
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_18 = (&__this->___U3CU3Et__builder_1);
AsyncVoidMethodBuilder_SetResult_m008490FDF057D5F5D871F537C7A58BE36027F3DC(L_18, NULL);
}
IL_00a4:
{
return;
}
}
IL2CPP_EXTERN_C void U3CCancelTargetGenerationU3Ed__52_MoveNext_m9C7081C5B65A99E84FDF345A04E3F26DA0EAE7DF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173*>(__this + _offset);
U3CCancelTargetGenerationU3Ed__52_MoveNext_m9C7081C5B65A99E84FDF345A04E3F26DA0EAE7DF(_thisAdjusted, method);
}
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CancelTargetGeneration>d__52::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCancelTargetGenerationU3Ed__52_SetStateMachine_m740919DB8EECE5E7120B18F56F9F403234714CE8 (U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
{
AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_0 = (&__this->___U3CU3Et__builder_1);
RuntimeObject* L_1 = ___0_stateMachine;
AsyncVoidMethodBuilder_SetStateMachine_m48640FB81C34D4C2B5A5BBA7F5AE17DC50BF1A25(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C void U3CCancelTargetGenerationU3Ed__52_SetStateMachine_m740919DB8EECE5E7120B18F56F9F403234714CE8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CCancelTargetGenerationU3Ed__52_t5E7C311CF0A38BB4BC327E13B6B6EC1FF4757173*>(__this + _offset);
U3CCancelTargetGenerationU3Ed__52_SetStateMachine_m740919DB8EECE5E7120B18F56F9F403234714CE8(_thisAdjusted, ___0_stateMachine, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCancelGenerationAsyncU3Ed__53_MoveNext_m23608DAA8456DA0C9B466E08BFF9F7A19AD1D6AF (U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCaptureBehaviour_U3CCancelGenerationAsyncU3Eb__53_0_m77B26DB0E38E89B150468FB55C03DDAEAE0DE672_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mAA706FD7DD9770616C847A982E864ACFAA3B04C7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* V_1 = NULL;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_2;
memset((&V_2), 0, sizeof(V_2));
Exception_t* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
}
try
{// begin try (depth: 1)
{
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0070_1;
}
}
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_3 = V_1;
NullCheck(L_3);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_4 = L_3->___mAreaTargetCapture_26;
NullCheck(L_4);
int32_t L_5;
L_5 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_4, NULL);
if ((((int32_t)L_5) == ((int32_t)6)))
{
goto IL_0024_1;
}
}
{
goto IL_00b7;
}
IL_0024_1:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_6 = V_1;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_7 = V_1;
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_8 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
NullCheck(L_8);
Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_8, L_7, (intptr_t)((void*)AreaTargetCaptureBehaviour_U3CCancelGenerationAsyncU3Eb__53_0_m77B26DB0E38E89B150468FB55C03DDAEAE0DE672_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_9;
L_9 = Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA(L_8, Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_RuntimeMethod_var);
NullCheck(L_6);
L_6->___mCancelGenerationTask_24 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___mCancelGenerationTask_24), (void*)L_9);
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_10 = V_1;
NullCheck(L_10);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_11 = L_10->___mCancelGenerationTask_24;
NullCheck(L_11);
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_12;
L_12 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_11, NULL);
V_2 = L_12;
bool L_13;
L_13 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_2), NULL);
if (L_13)
{
goto IL_008c_1;
}
}
{
int32_t L_14 = 0;
V_0 = L_14;
__this->___U3CU3E1__state_0 = L_14;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_15 = V_2;
__this->___U3CU3Eu__1_3 = L_15;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1_3))->___m_task_0), (void*)NULL);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_16 = (&__this->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mAA706FD7DD9770616C847A982E864ACFAA3B04C7(L_16, (&V_2), __this, AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA_mAA706FD7DD9770616C847A982E864ACFAA3B04C7_RuntimeMethod_var);
goto IL_00ca;
}
IL_0070_1:
{
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_17 = __this->___U3CU3Eu__1_3;
V_2 = L_17;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_18 = (&__this->___U3CU3Eu__1_3);
il2cpp_codegen_initobj(L_18, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833));
int32_t L_19 = (-1);
V_0 = L_19;
__this->___U3CU3E1__state_0 = L_19;
}
IL_008c_1:
{
TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_2), NULL);
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_20 = V_1;
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_21;
L_21 = Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline(NULL);
NullCheck(L_20);
L_20->___mCancelGenerationTask_24 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&L_20->___mCancelGenerationTask_24), (void*)L_21);
goto IL_00b7;
}
}// 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_00a0;
}
throw e;
}
CATCH_00a0:
{// begin catch(System.Exception)
V_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_22 = (&__this->___U3CU3Et__builder_1);
Exception_t* L_23 = V_3;
AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B(L_22, L_23, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_00ca;
}// end catch (depth: 1)
IL_00b7:
{
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_24 = (&__this->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_24, NULL);
}
IL_00ca:
{
return;
}
}
IL2CPP_EXTERN_C void U3CCancelGenerationAsyncU3Ed__53_MoveNext_m23608DAA8456DA0C9B466E08BFF9F7A19AD1D6AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA*>(__this + _offset);
U3CCancelGenerationAsyncU3Ed__53_MoveNext_m23608DAA8456DA0C9B466E08BFF9F7A19AD1D6AF(_thisAdjusted, method);
}
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CancelGenerationAsync>d__53::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCancelGenerationAsyncU3Ed__53_SetStateMachine_m12D7C73862E507C8CFC4E769CFDE8737DCF53F55 (U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
{
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_0 = (&__this->___U3CU3Et__builder_1);
RuntimeObject* L_1 = ___0_stateMachine;
AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C void U3CCancelGenerationAsyncU3Ed__53_SetStateMachine_m12D7C73862E507C8CFC4E769CFDE8737DCF53F55_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CCancelGenerationAsyncU3Ed__53_tE55658AD735ACE10C515D73C0E8A8C35854545EA*>(__this + _offset);
U3CCancelGenerationAsyncU3Ed__53_SetStateMachine_m12D7C73862E507C8CFC4E769CFDE8737DCF53F55(_thisAdjusted, ___0_stateMachine, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaptureStatusInfoUpdaterU3Ed__54__ctor_m6A0CB7CEC58E7A57DA4AA02D073D702BAC510D72 (U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4* __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.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaptureStatusInfoUpdaterU3Ed__54_System_IDisposable_Dispose_m77181D78699D66123EEB03B5E53A2983B41A4E31 (U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCaptureStatusInfoUpdaterU3Ed__54_MoveNext_m60D262D0A743A5E2DFADB5256F042C4E861F3EE2 (U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA5008615C8EA5C7A0F180F838475CB95317BA7C8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* V_1 = NULL;
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* G_B5_0 = NULL;
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* G_B4_0 = NULL;
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* G_B9_0 = NULL;
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* G_B8_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0091;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_4 = V_1;
NullCheck(L_4);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_5 = L_4->___mAreaTargetCapture_26;
NullCheck(L_5);
int32_t L_6;
L_6 = AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D(L_5, NULL);
__this->___U3CcurrentStatusInfoU3E5__2_3 = L_6;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_7 = V_1;
NullCheck(L_7);
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* L_8 = L_7->___OnCaptureStatusInfoUpdated_11;
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* L_9 = L_8;
G_B4_0 = L_9;
if (L_9)
{
G_B5_0 = L_9;
goto IL_003b;
}
}
{
goto IL_0046;
}
IL_003b:
{
int32_t L_10 = __this->___U3CcurrentStatusInfoU3E5__2_3;
NullCheck(G_B5_0);
UnityEvent_1_Invoke_mA5008615C8EA5C7A0F180F838475CB95317BA7C8(G_B5_0, L_10, UnityEvent_1_Invoke_mA5008615C8EA5C7A0F180F838475CB95317BA7C8_RuntimeMethod_var);
}
IL_0046:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_11 = V_1;
NullCheck(L_11);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_12 = L_11->___mAreaTargetCapture_26;
NullCheck(L_12);
int32_t L_13;
L_13 = AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D(L_12, NULL);
int32_t L_14 = __this->___U3CcurrentStatusInfoU3E5__2_3;
if ((((int32_t)L_13) == ((int32_t)L_14)))
{
goto IL_0081;
}
}
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_15 = V_1;
NullCheck(L_15);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_16 = L_15->___mAreaTargetCapture_26;
NullCheck(L_16);
int32_t L_17;
L_17 = AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D(L_16, NULL);
__this->___U3CcurrentStatusInfoU3E5__2_3 = L_17;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_18 = V_1;
NullCheck(L_18);
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* L_19 = L_18->___OnCaptureStatusInfoUpdated_11;
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* L_20 = L_19;
G_B8_0 = L_20;
if (L_20)
{
G_B9_0 = L_20;
goto IL_0076;
}
}
{
goto IL_0081;
}
IL_0076:
{
int32_t L_21 = __this->___U3CcurrentStatusInfoU3E5__2_3;
NullCheck(G_B9_0);
UnityEvent_1_Invoke_mA5008615C8EA5C7A0F180F838475CB95317BA7C8(G_B9_0, L_21, UnityEvent_1_Invoke_mA5008615C8EA5C7A0F180F838475CB95317BA7C8_RuntimeMethod_var);
}
IL_0081:
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0091:
{
__this->___U3CU3E1__state_0 = (-1);
goto IL_0046;
}
}
// System.Object Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCaptureStatusInfoUpdaterU3Ed__54_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m964296844AFF3D37EF5C0BBD7B0FF9D171814466 (U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaptureStatusInfoUpdaterU3Ed__54_System_Collections_IEnumerator_Reset_m37D2D0D03D5D303EC5C758F6ECBD86831D914ED5 (U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4* __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*)&U3CCaptureStatusInfoUpdaterU3Ed__54_System_Collections_IEnumerator_Reset_m37D2D0D03D5D303EC5C758F6ECBD86831D914ED5_RuntimeMethod_var)));
}
}
// System.Object Vuforia.AreaTargetCaptureBehaviour/<CaptureStatusInfoUpdater>d__54::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCaptureStatusInfoUpdaterU3Ed__54_System_Collections_IEnumerator_get_Current_m16A3C7A0DECAB228D261C36BB040C2A6720F96FD (U3CCaptureStatusInfoUpdaterU3Ed__54_t831BA1D79828E596EB21298D4861C443A02DDDF4* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateGenerationProgressU3Ed__55__ctor_m0DE6536FA621BC5B61D80056A89F1326ADA2CEE1 (U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C* __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.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateGenerationProgressU3Ed__55_System_IDisposable_Dispose_m592E89E718CF4469675FBDC9F3B43AF81CD59D8A (U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CUpdateGenerationProgressU3Ed__55_MoveNext_m0E1B5ED1F0DAE450225AE4C35088259F390E409D (U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_2_Invoke_m422C15BA7C73DC48A8640A3CCFAAFAA178C48A57_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* G_B10_0 = NULL;
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* G_B9_0 = NULL;
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* G_B15_0 = NULL;
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* G_B14_0 = NULL;
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* G_B22_0 = NULL;
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* G_B21_0 = NULL;
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* G_B25_0 = NULL;
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* G_B24_0 = NULL;
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* G_B28_0 = NULL;
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* G_B27_0 = NULL;
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* G_B32_0 = NULL;
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* G_B31_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0022;
}
case 1:
{
goto IL_004d;
}
case 2:
{
goto IL_00da;
}
}
}
{
return (bool)0;
}
IL_0022:
{
__this->___U3CU3E1__state_0 = (-1);
__this->___U3CpreviousProgressU3E5__2_3 = 0;
__this->___U3CpreviousTimeEstimateU3E5__3_4 = ((int32_t)2147483647LL);
goto IL_0054;
}
IL_003d:
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_004d:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_0054:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_3 = V_1;
NullCheck(L_3);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_4 = L_3->___mAreaTargetCapture_26;
NullCheck(L_4);
int32_t L_5;
L_5 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_4, NULL);
if ((((int32_t)L_5) == ((int32_t)5)))
{
goto IL_003d;
}
}
{
goto IL_00e1;
}
IL_0064:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_6 = V_1;
NullCheck(L_6);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_7 = L_6->___mAreaTargetCapture_26;
NullCheck(L_7);
float L_8;
L_8 = AreaTargetCapture_get_GenerationProgress_m7EF2E527E960171CE3CD07B7B07A139BC1328817(L_7, NULL);
V_2 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_8, (100.0f))));
int32_t L_9 = V_2;
int32_t L_10 = __this->___U3CpreviousProgressU3E5__2_3;
if ((((int32_t)L_9) == ((int32_t)L_10)))
{
goto IL_0099;
}
}
{
int32_t L_11 = V_2;
__this->___U3CpreviousProgressU3E5__2_3 = L_11;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_12 = V_1;
NullCheck(L_12);
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* L_13 = L_12->___OnGenerationProgressUpdated_14;
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* L_14 = L_13;
G_B9_0 = L_14;
if (L_14)
{
G_B10_0 = L_14;
goto IL_0093;
}
}
{
goto IL_0099;
}
IL_0093:
{
int32_t L_15 = V_2;
NullCheck(G_B10_0);
UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638(G_B10_0, L_15, UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638_RuntimeMethod_var);
}
IL_0099:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_16 = V_1;
NullCheck(L_16);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_17 = L_16->___mAreaTargetCapture_26;
NullCheck(L_17);
bool L_18;
L_18 = AreaTargetCapture_GetGenerationTimeEstimate_m6B5A94832B0141AF52D283B47E64A0E04202CD34(L_17, (&V_3), NULL);
if (!L_18)
{
goto IL_00ca;
}
}
{
int32_t L_19 = __this->___U3CpreviousTimeEstimateU3E5__3_4;
int32_t L_20 = V_3;
if ((((int32_t)L_19) == ((int32_t)L_20)))
{
goto IL_00ca;
}
}
{
int32_t L_21 = V_3;
__this->___U3CpreviousTimeEstimateU3E5__3_4 = L_21;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_22 = V_1;
NullCheck(L_22);
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* L_23 = L_22->___OnGenerationRemainingTimeUpdated_15;
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* L_24 = L_23;
G_B14_0 = L_24;
if (L_24)
{
G_B15_0 = L_24;
goto IL_00c4;
}
}
{
goto IL_00ca;
}
IL_00c4:
{
int32_t L_25 = V_3;
NullCheck(G_B15_0);
UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638(G_B15_0, L_25, UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638_RuntimeMethod_var);
}
IL_00ca:
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_00da:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_00e1:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_26 = V_1;
NullCheck(L_26);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_27 = L_26->___mAreaTargetCapture_26;
NullCheck(L_27);
int32_t L_28;
L_28 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_27, NULL);
if ((((int32_t)L_28) == ((int32_t)6)))
{
goto IL_0064;
}
}
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_29 = V_1;
NullCheck(L_29);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_30 = L_29->___mAreaTargetCapture_26;
NullCheck(L_30);
int32_t L_31;
L_31 = AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D(L_30, NULL);
if ((!(((uint32_t)L_31) == ((uint32_t)((int32_t)11)))))
{
goto IL_0155;
}
}
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_32 = V_1;
NullCheck(L_32);
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* L_33 = L_32->___OnGenerationProgressUpdated_14;
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* L_34 = L_33;
G_B21_0 = L_34;
if (L_34)
{
G_B22_0 = L_34;
goto IL_010d;
}
}
{
goto IL_0114;
}
IL_010d:
{
NullCheck(G_B22_0);
UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638(G_B22_0, ((int32_t)100), UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638_RuntimeMethod_var);
}
IL_0114:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_35 = V_1;
NullCheck(L_35);
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* L_36 = L_35->___OnGenerationRemainingTimeUpdated_15;
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* L_37 = L_36;
G_B24_0 = L_37;
if (L_37)
{
G_B25_0 = L_37;
goto IL_0120;
}
}
{
goto IL_0126;
}
IL_0120:
{
NullCheck(G_B25_0);
UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638(G_B25_0, 0, UnityEvent_1_Invoke_mD81A5FC81FD5B0D34212D7ACE42A8BBC15CD7638_RuntimeMethod_var);
}
IL_0126:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_38 = V_1;
NullCheck(L_38);
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* L_39 = L_38->___OnGenerationCompleted_16;
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* L_40 = L_39;
G_B27_0 = L_40;
if (L_40)
{
G_B28_0 = L_40;
goto IL_0132;
}
}
{
goto IL_014d;
}
IL_0132:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_41 = V_1;
NullCheck(L_41);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_42 = L_41->___mAreaTargetCapture_26;
NullCheck(L_42);
int32_t L_43;
L_43 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_42, NULL);
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_44 = V_1;
NullCheck(L_44);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_45 = L_44->___mAreaTargetCapture_26;
NullCheck(L_45);
int32_t L_46;
L_46 = AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D(L_45, NULL);
NullCheck(G_B28_0);
UnityEvent_2_Invoke_m422C15BA7C73DC48A8640A3CCFAAFAA178C48A57(G_B28_0, L_43, L_46, UnityEvent_2_Invoke_m422C15BA7C73DC48A8640A3CCFAAFAA178C48A57_RuntimeMethod_var);
}
IL_014d:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_47 = V_1;
NullCheck(L_47);
AreaTargetCaptureBehaviour_DestroyCapture_mC3E9D1C865060604847880980B205A74A2AE6852(L_47, NULL);
goto IL_017c;
}
IL_0155:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_48 = V_1;
NullCheck(L_48);
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* L_49 = L_48->___OnGenerationCompleted_16;
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* L_50 = L_49;
G_B31_0 = L_50;
if (L_50)
{
G_B32_0 = L_50;
goto IL_0161;
}
}
{
goto IL_017c;
}
IL_0161:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_51 = V_1;
NullCheck(L_51);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_52 = L_51->___mAreaTargetCapture_26;
NullCheck(L_52);
int32_t L_53;
L_53 = AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63(L_52, NULL);
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_54 = V_1;
NullCheck(L_54);
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_55 = L_54->___mAreaTargetCapture_26;
NullCheck(L_55);
int32_t L_56;
L_56 = AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D(L_55, NULL);
NullCheck(G_B32_0);
UnityEvent_2_Invoke_m422C15BA7C73DC48A8640A3CCFAAFAA178C48A57(G_B32_0, L_53, L_56, UnityEvent_2_Invoke_m422C15BA7C73DC48A8640A3CCFAAFAA178C48A57_RuntimeMethod_var);
}
IL_017c:
{
return (bool)0;
}
}
// System.Object Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CUpdateGenerationProgressU3Ed__55_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m5035167CB3408DDD230F15B82FD44E1D828E7ABA (U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateGenerationProgressU3Ed__55_System_Collections_IEnumerator_Reset_mB5FC277D76FE96E83F5B46768A7152038DDAAAE8 (U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C* __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*)&U3CUpdateGenerationProgressU3Ed__55_System_Collections_IEnumerator_Reset_mB5FC277D76FE96E83F5B46768A7152038DDAAAE8_RuntimeMethod_var)));
}
}
// System.Object Vuforia.AreaTargetCaptureBehaviour/<UpdateGenerationProgress>d__55::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CUpdateGenerationProgressU3Ed__55_System_Collections_IEnumerator_get_Current_mEE6636260890BCE4766AA37BBDD41E5A6B0E26AB (U3CUpdateGenerationProgressU3Ed__55_t8A7FF637B6B919B8AD18F2CCD040B053D47DEB3C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.ARFoundationAnchorProvider::.ctor(Vuforia.Internal.Observers.AnchorObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorProvider__ctor_m6C1F4AD53E1E02762CF6371CF8701117796AB456 (ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC* __this, AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___0_anchorObserver, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = ___0_anchorObserver;
__this->___mAnchorObserver_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAnchorObserver_0), (void*)L_0);
return;
}
}
// Vuforia.Internal.Observers.AnchorInstance Vuforia.ARFoundationAnchorProvider::CreateMidAirAnchor(System.String,UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* ARFoundationAnchorProvider_CreateMidAirAnchor_mE3DFDF91835C190EE9C8404C8CCBB6710270481B (ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC* __this, String_t* ___0_name, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method)
{
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = __this->___mAnchorObserver_0;
String_t* L_1 = ___0_name;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_position;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___2_rotation;
NullCheck(L_0);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_4;
L_4 = AnchorObserver_CreateMidAirAnchor_m168386EEDEB9553EB33C146F9CA7AC295FCC0205(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
// Vuforia.Internal.Observers.AnchorInstance Vuforia.ARFoundationAnchorProvider::CreateHitTestAnchor(System.String,Vuforia.HitTestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* ARFoundationAnchorProvider_CreateHitTestAnchor_m1E3EEC8759D87A4D6A07654C10C0C41F9104F158 (ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC* __this, String_t* ___0_name, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ___1_hitTestResult, const RuntimeMethod* method)
{
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = __this->___mAnchorObserver_0;
String_t* L_1 = ___0_name;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_2 = ___1_hitTestResult;
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = HitTestResult_get_Position_m2F30FBF2AF4D53E6C3F1E51D44AE699C153C4784_inline(L_2, NULL);
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_4 = ___1_hitTestResult;
NullCheck(L_4);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
L_5 = HitTestResult_get_Rotation_mC31CC43254A626A8F8470FF4849CF157D5F0C4F9_inline(L_4, NULL);
NullCheck(L_0);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_6;
L_6 = AnchorObserver_CreateMidAirAnchor_m168386EEDEB9553EB33C146F9CA7AC295FCC0205(L_0, L_1, L_3, L_5, NULL);
return L_6;
}
}
// System.Void Vuforia.ARFoundationAnchorProvider::DestroyAllAnchors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorProvider_DestroyAllAnchors_m8B16F65668B739AC14AA23F077B0AE361138F8F2 (ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC* __this, const RuntimeMethod* method)
{
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = __this->___mAnchorObserver_0;
NullCheck(L_0);
AnchorObserver_DestroyAllAnchors_mC9F276A8B81CAB9EBB62412B62C8FD2780516A18(L_0, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.ARFoundationHitTestProvider::.ctor(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationHitTestProvider__ctor_m1ADF2C28E1F9229B4985998C2455E099FEA57F3B (ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_engine;
__this->___mEngine_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.ARFoundationHitTestProvider::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationHitTestProvider_Dispose_m951C308F2BB3A2FEC5944BB6DAE093F2D2F074D0 (ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06* __this, const RuntimeMethod* method)
{
{
return;
}
}
// Vuforia.HitTestResult Vuforia.ARFoundationHitTestProvider::HitTest(Vuforia.IVuCameraFrame,UnityEngine.Vector2,Vuforia.VuHitTestHint,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ARFoundationHitTestProvider_HitTest_mBDB35D17F2AF4AFC4C186D509A35E24EFE575E80 (ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06* __this, RuntimeObject* ___0_frameFrame, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_imageSpacePos, int32_t ___2_hint, float ___3_defaultHeight, 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*)&ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverOffsetCalculator_t1424521F1787E73D18A2495A510D9119647CE6D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF35895D0A5F369F3003B2BF656C692AAD6169B74_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m30DAA93C38186B88FCB4FDE8CD17B27CC6517431_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* V_1 = NULL;
Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 V_2;
memset((&V_2), 0, sizeof(V_2));
ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C* V_3 = NULL;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___1_imageSpacePos;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = ARFoundationHitTestProvider_ConvertImageSpaceToScreenSpace_m9DAB0BEE98AD0CACC8E2740F8173800D775E0341(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var);
RuntimeObject* L_2;
L_2 = ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E(NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = InterfaceFuncInvoker2< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2** >::Invoke(19 /* System.Boolean Vuforia.ARFoundation.IARFoundationFacade::HitTest(UnityEngine.Vector2,System.Collections.Generic.List`1<UnityEngine.Pose>&) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_2, L_3, (&V_1));
if (!L_4)
{
goto IL_001e;
}
}
{
List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* L_5 = V_1;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_mF35895D0A5F369F3003B2BF656C692AAD6169B74_inline(L_5, List_1_get_Count_mF35895D0A5F369F3003B2BF656C692AAD6169B74_RuntimeMethod_var);
if (L_6)
{
goto IL_0020;
}
}
IL_001e:
{
return (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9*)NULL;
}
IL_0020:
{
List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* L_7 = V_1;
NullCheck(L_7);
Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_8;
L_8 = List_1_get_Item_m30DAA93C38186B88FCB4FDE8CD17B27CC6517431(L_7, 0, List_1_get_Item_m30DAA93C38186B88FCB4FDE8CD17B27CC6517431_RuntimeMethod_var);
V_2 = L_8;
Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_9 = V_2;
RuntimeObject* L_10 = __this->___mEngine_0;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(44 /* Vuforia.Internal.Observers.IObserverOffsetCalculator Vuforia.Internal.Core.IEngine::get_ObserverOffsetCalculator() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_10);
NullCheck(L_11);
OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_12;
L_12 = InterfaceFuncInvoker0< OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 >::Invoke(0 /* Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.IObserverOffsetCalculator::get_CurrentOffset() */, IObserverOffsetCalculator_t1424521F1787E73D18A2495A510D9119647CE6D7_il2cpp_TypeInfo_var, L_11);
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_13 = L_12.___Pose_0;
ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C* L_14 = (ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C*)il2cpp_codegen_object_new(ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C_il2cpp_TypeInfo_var);
NullCheck(L_14);
ARFoundationVuHitTest__ctor_m05D0231CC9BA5AAC882808FF5E52288EAC6215E2(L_14, L_9, L_13, NULL);
V_3 = L_14;
Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_15 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15.___position_0;
Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_17 = V_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = L_17.___rotation_1;
ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C* L_19 = V_3;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_20 = (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9*)il2cpp_codegen_object_new(HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9_il2cpp_TypeInfo_var);
NullCheck(L_20);
HitTestResult__ctor_mF0173A41CF79595699E0EC0E235ADDB448E2E844(L_20, L_16, L_18, L_19, NULL);
return L_20;
}
}
// UnityEngine.Vector2 Vuforia.ARFoundationHitTestProvider::ConvertImageSpaceToScreenSpace(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ARFoundationHitTestProvider_ConvertImageSpaceToScreenSpace_m9DAB0BEE98AD0CACC8E2740F8173800D775E0341 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_imageSpacePos, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
{
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);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(38 /* Vuforia.ICameraController Vuforia.Internal.Core.IEngine::get_CameraController() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
NullCheck(L_2);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3;
L_3 = InterfaceFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(1 /* UnityEngine.Camera Vuforia.ICameraController::get_ARCamera() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0024;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
return L_6;
}
IL_0024:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___0_imageSpacePos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_8, NULL);
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Camera_ViewportToScreenPoint_m014E001B50C96CDE5AE5055B597DAA8DE7113023(L_7, L_9, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_10, NULL);
return L_11;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.VuMatrix44F Vuforia.ARFoundationVuHitTest::get_Pose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ARFoundationVuHitTest_get_Pose_mA27C86FF4C4BB06AC246F995C3988403FB61A9E7 (ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C* __this, const RuntimeMethod* method)
{
{
VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0 = __this->___U3CPoseU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.ARFoundationVuHitTest::.ctor(UnityEngine.Pose,Vuforia.Internal.Core.Pose)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationVuHitTest__ctor_m05D0231CC9BA5AAC882808FF5E52288EAC6215E2 (ARFoundationVuHitTest_t305CFC3E06B6F817E86FCD9F6403D4927FEB5F1C* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_pose, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___1_worldOffset, const RuntimeMethod* method)
{
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_0 = ___0_pose;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0.___position_0;
Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_2 = ___0_pose;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = L_2.___rotation_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419((&V_0), L_1, L_3, L_4, NULL);
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_5 = V_0;
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_6 = ___1_worldOffset;
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_7;
L_7 = WorldOriginUtility_UnityToNative_m2FA9476687765FDBDD4C7D12FE59E388A818A34D(L_5, L_6, NULL);
V_0 = L_7;
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_8 = V_0;
VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_9;
L_9 = NativeToUnityConversionUtil_ConvertUnityPoseToNativePoseMatrix_mE1D188B008D41DCD3A82311525DB949FB69AC496(L_8, NULL);
__this->___U3CPoseU3Ek__BackingField_0 = L_9;
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.Nullable`1<System.Single> Vuforia.IlluminationData::get_AmbientIntensity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 IlluminationData_get_AmbientIntensity_m6DB0677A757B9CF70D07F929D492BF597BAF245E (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* __this, 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__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 V_1;
memset((&V_1), 0, sizeof(V_1));
{
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035* L_0 = (&__this->___mIlluminationInfo_2);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1 = L_0->___AmbientIntensity_0;
V_0 = L_1;
bool L_2;
L_2 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_0), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (L_2)
{
goto IL_001f;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_3 = V_1;
return L_3;
}
IL_001f:
{
int32_t L_4;
L_4 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_0), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_5;
memset((&L_5), 0, sizeof(L_5));
Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420((&L_5), ((float)L_4), /*hidden argument*/Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
return L_5;
}
}
// System.Nullable`1<System.Single> Vuforia.IlluminationData::get_AmbientColorTemperature()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 IlluminationData_get_AmbientColorTemperature_m6ED081B609A2C2963808C338E93F779820F43F5E (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* __this, 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__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 V_1;
memset((&V_1), 0, sizeof(V_1));
{
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035* L_0 = (&__this->___mIlluminationInfo_2);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1 = L_0->___AmbientColorTemperature_1;
V_0 = L_1;
bool L_2;
L_2 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_0), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (L_2)
{
goto IL_001f;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_3 = V_1;
return L_3;
}
IL_001f:
{
int32_t L_4;
L_4 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_0), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_5;
memset((&L_5), 0, sizeof(L_5));
Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420((&L_5), ((float)L_4), /*hidden argument*/Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
return L_5;
}
}
// System.Nullable`1<System.Single> Vuforia.IlluminationData::get_IntensityCorrection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 IlluminationData_get_IntensityCorrection_m9541BF2AF069AF4B5357A06CE6C5F7B60FAB836A (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035* L_0 = (&__this->___mIlluminationInfo_2);
float L_1 = L_0->___IntensityCorrection_2;
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420((&L_2), L_1, /*hidden argument*/Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
return L_2;
}
}
// System.Nullable`1<UnityEngine.Vector4> Vuforia.IlluminationData::get_ColorCorrection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5070FF5B4129C859CA3EFC7B94E615A818E11144 IlluminationData_get_ColorCorrection_m7CA9DCDB997AD8B5ACF5CB2901679F1802484A18 (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mEEB980D4B200822F835DDCD39FCAAF36F15FA578_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035* L_0 = (&__this->___mIlluminationInfo_2);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = L_0->___ColorCorrection_3;
Nullable_1_t5070FF5B4129C859CA3EFC7B94E615A818E11144 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_mEEB980D4B200822F835DDCD39FCAAF36F15FA578((&L_2), L_1, /*hidden argument*/Nullable_1__ctor_mEEB980D4B200822F835DDCD39FCAAF36F15FA578_RuntimeMethod_var);
return L_2;
}
}
// System.Void Vuforia.IlluminationData::UpdateIlluminationData(Vuforia.Internal.Core.IlluminationInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IlluminationData_UpdateIlluminationData_m96CE264F054A5F19C25854CF5CB015DA917801CB (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* __this, IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 ___0_illuminationInfo, const RuntimeMethod* method)
{
{
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 L_0 = ___0_illuminationInfo;
__this->___mIlluminationInfo_2 = L_0;
return;
}
}
// System.Void Vuforia.IlluminationData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IlluminationData__ctor_mCA2860D8CE4DB3D2C594805B2A2AB97460D9B51C (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* __this, const RuntimeMethod* method)
{
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_0 = (&(&V_0)->___AmbientIntensity_0);
il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_1 = (&(&V_0)->___AmbientColorTemperature_1);
il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_2), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
(&V_0)->___ColorCorrection_3 = L_2;
(&V_0)->___IntensityCorrection_2 = (0.465999991f);
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 L_3 = V_0;
__this->___mIlluminationInfo_2 = L_3;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.IEnumerable`1<Vuforia.ObserverBehaviour> Vuforia.ObserverRegistry::GetAllObserverBehaviours()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObserverRegistry_GetAllObserverBehaviours_mA3A92C910F6941EB424BAD7145462727F7AF9B8F (ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___mObserverBehaviours_0;
return L_0;
}
}
// System.Void Vuforia.ObserverRegistry::RegisterWithObserver(Vuforia.Internal.Observers.IObserver,Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverRegistry_RegisterWithObserver_m0109C646CD7D58B71CDA7EDC8273D9AF4D92BD72 (ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707* __this, RuntimeObject* ___0_observer, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___1_behaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD0EFFE62AB04B9CE8B43DD4086DD95B80D6F4941_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mObserverBehaviours_0;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_1 = ___1_behaviour;
NullCheck(L_0);
InterfaceActionInvoker1< ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.ObserverBehaviour>::Add(T) */, ICollection_1_tD0EFFE62AB04B9CE8B43DD4086DD95B80D6F4941_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
// System.Void Vuforia.ObserverRegistry::UnregisterWithObserver(Vuforia.Internal.Observers.IObserver,Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverRegistry_UnregisterWithObserver_m284DCB7D16600AAA4AF8DD6B6975C023B1D24211 (ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707* __this, RuntimeObject* ___0_observer, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___1_behaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD0EFFE62AB04B9CE8B43DD4086DD95B80D6F4941_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mObserverBehaviours_0;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_1 = ___1_behaviour;
NullCheck(L_0);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* >::Invoke(6 /* System.Boolean System.Collections.Generic.ICollection`1<Vuforia.ObserverBehaviour>::Remove(T) */, ICollection_1_tD0EFFE62AB04B9CE8B43DD4086DD95B80D6F4941_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
// System.Void Vuforia.ObserverRegistry::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverRegistry_Dispose_m80EAA0ADCDB4C372EFD0A12829C778FA1A9F5833 (ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD0EFFE62AB04B9CE8B43DD4086DD95B80D6F4941_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mObserverBehaviours_0;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.ObserverBehaviour>::Clear() */, ICollection_1_tD0EFFE62AB04B9CE8B43DD4086DD95B80D6F4941_il2cpp_TypeInfo_var, L_0);
return;
}
}
// System.Void Vuforia.ObserverRegistry::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverRegistry__ctor_m67FF5B9539356A930FE26EB8B5ADAF769139BC06 (ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB1716F2EA77B905C53C772AA4CB56818AAEDAAD2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3* L_0 = (List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3*)il2cpp_codegen_object_new(List_1_t1EA702D7F85898C235B9DC0957406D03172C12D3_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mB1716F2EA77B905C53C772AA4CB56818AAEDAAD2(L_0, List_1__ctor_mB1716F2EA77B905C53C772AA4CB56818AAEDAAD2_RuntimeMethod_var);
__this->___mObserverBehaviours_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mObserverBehaviours_0), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.IObserverRegistry Vuforia.ObserverRegistryFactory::CreateObserversRegistry(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObserverRegistryFactory_CreateObserversRegistry_m4E759688BF9D190DD33D42BF5908827EB2A7466B (ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t151C909D1E54C453B371A033D98A9E304FF31AAD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t56E2115FE68BE864DE52513C6979D9342083BED9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimulatedObjectFactory_t55CDF30E4F84E213E2D29B44CEEDD0027104D42C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimulatedObserverRegistry_t5CA6D8D13C58CECACE20BBBA2F0B65BB6A289939_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
RuntimeObject* L_0 = ___0_engine;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(43 /* System.Collections.Generic.IList`1<Vuforia.Internal.Observations.IObservationProvider> Vuforia.Internal.Core.IEngine::get_ObservationProviders() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Observations.IObservationProvider>::GetEnumerator() */, IEnumerable_1_t151C909D1E54C453B371A033D98A9E304FF31AAD_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0035:
{// begin finally (depth: 1)
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_003e;
}
}
{
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_003e:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002b_1;
}
IL_000e_1:
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Observations.IObservationProvider>::get_Current() */, IEnumerator_1_t56E2115FE68BE864DE52513C6979D9342083BED9_il2cpp_TypeInfo_var, L_5);
V_1 = ((SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B*)IsInstClass((RuntimeObject*)L_6, SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B_il2cpp_TypeInfo_var));
SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B* L_7 = V_1;
if (!L_7)
{
goto IL_002b_1;
}
}
{
SimulatedObjectFactory_t55CDF30E4F84E213E2D29B44CEEDD0027104D42C* L_8 = (SimulatedObjectFactory_t55CDF30E4F84E213E2D29B44CEEDD0027104D42C*)il2cpp_codegen_object_new(SimulatedObjectFactory_t55CDF30E4F84E213E2D29B44CEEDD0027104D42C_il2cpp_TypeInfo_var);
NullCheck(L_8);
SimulatedObjectFactory__ctor_m3C231B0AFC145A42D96AB9F7F31453A7C9AFB740(L_8, NULL);
SimulatedObservationProvider_t306B787F01097DC8705464FC10D3F646D776219B* L_9 = V_1;
SimulatedObserverRegistry_t5CA6D8D13C58CECACE20BBBA2F0B65BB6A289939* L_10 = (SimulatedObserverRegistry_t5CA6D8D13C58CECACE20BBBA2F0B65BB6A289939*)il2cpp_codegen_object_new(SimulatedObserverRegistry_t5CA6D8D13C58CECACE20BBBA2F0B65BB6A289939_il2cpp_TypeInfo_var);
NullCheck(L_10);
SimulatedObserverRegistry__ctor_mB1ACB0EDDE171A88054569979658790AE1C4812A(L_10, L_8, L_9, NULL);
V_2 = L_10;
goto IL_0045;
}
IL_002b_1:
{
RuntimeObject* L_11 = V_0;
NullCheck(L_11);
bool L_12;
L_12 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
if (L_12)
{
goto IL_000e_1;
}
}
{
goto IL_003f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003f:
{
ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707* L_13 = (ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707*)il2cpp_codegen_object_new(ObserverRegistry_t25CC2B5464F19585F2667B1A2A3758289A012707_il2cpp_TypeInfo_var);
NullCheck(L_13);
ObserverRegistry__ctor_m67FF5B9539356A930FE26EB8B5ADAF769139BC06(L_13, NULL);
return L_13;
}
IL_0045:
{
RuntimeObject* L_14 = V_2;
return L_14;
}
}
// System.Void Vuforia.ObserverRegistryFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverRegistryFactory__ctor_m1771B6D5047419C0210E863EA3DFBFB00E438E9A (ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328* __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.VuforiaApplication Vuforia.VuforiaApplication::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* G_B2_0 = NULL;
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* G_B1_0 = NULL;
{
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_0 = ((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var))->___sInstance_0;
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0014;
}
}
{
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_2 = (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46*)il2cpp_codegen_object_new(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var);
NullCheck(L_2);
VuforiaApplication__ctor_m9A1BEB8AA2A81D2BB72CB797C4A925BB156E734C(L_2, NULL);
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_3 = L_2;
((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var))->___sInstance_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_3);
G_B2_0 = L_3;
}
IL_0014:
{
return G_B2_0;
}
}
// System.Void Vuforia.VuforiaApplication::set_Instance(Vuforia.VuforiaApplication)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_set_Instance_mCA7EFA3768FB44BF7CDC2B04BEBB5F866B68F52E (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_0 = ___0_value;
((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var))->___sInstance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_0);
return;
}
}
// System.Boolean Vuforia.VuforiaApplication::get_IsInitialized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaApplication_get_IsInitialized_mD26797EC4B901EA765020DD5238E115DF4EF481D (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
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);
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(34 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsInitialized() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
return L_2;
}
}
// System.Boolean Vuforia.VuforiaApplication::get_IsRunning()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaApplication_get_IsRunning_mFFE27A5EDE1B3662DE2C9C0BC0B5310CCAAF1051 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
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);
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(35 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsRunning() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
return L_2;
}
}
// System.Void Vuforia.VuforiaApplication::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication__ctor_m9A1BEB8AA2A81D2BB72CB797C4A925BB156E734C (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_ApplicationQuit_m8E7F15B87DE1EB73FC16084D967AE16673861CD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_BeforeVuforiaInitialized_mAA5C3B7C54F8EEA0DAC9938F954A01A353B40C8F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_VuforiaDeinitialized_m7D252C1439B0F3DB05A81C75253213BA81F6FB1E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_VuforiaError_m6424C5B0095D4B3E5D81728313448B8F4F683A6D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_VuforiaInitialized_mBFC2105BE4B568BC4D7367EA16188179CB077A70_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_VuforiaPaused_m862632166F4A035BD3908DB1F0D000C1423DF35C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_VuforiaStarted_m90AF2C9F34B57C872C2B9E610242D4E82F966B9D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_VuforiaStopped_m27CFDCFD99917B1DFDC88B4D16D52613EE44E061_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
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);
RuntimeObject* L_2 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_3);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_3, __this, (intptr_t)((void*)VuforiaApplication_BeforeVuforiaInitialized_mAA5C3B7C54F8EEA0DAC9938F954A01A353B40C8F_RuntimeMethod_var), NULL);
NullCheck(L_2);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(0 /* System.Void Vuforia.Internal.Core.IEngine::add_OnBeforeVuforiaInitialized(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2, L_3);
RuntimeObject* L_4 = L_2;
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_5 = (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)il2cpp_codegen_object_new(Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
NullCheck(L_5);
Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1(L_5, __this, (intptr_t)((void*)VuforiaApplication_VuforiaInitialized_mBFC2105BE4B568BC4D7367EA16188179CB077A70_RuntimeMethod_var), NULL);
NullCheck(L_4);
InterfaceActionInvoker1< Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* >::Invoke(14 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaInitializedPublic(System.Action`1<Vuforia.VuforiaInitError>) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4, L_5);
RuntimeObject* L_6 = L_4;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_7);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_7, __this, (intptr_t)((void*)VuforiaApplication_VuforiaStarted_m90AF2C9F34B57C872C2B9E610242D4E82F966B9D_RuntimeMethod_var), NULL);
NullCheck(L_6);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(18 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaStartedPublic(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_6, L_7);
RuntimeObject* L_8 = L_6;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
NullCheck(L_9);
Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_9, __this, (intptr_t)((void*)VuforiaApplication_VuforiaPaused_m862632166F4A035BD3908DB1F0D000C1423DF35C_RuntimeMethod_var), NULL);
NullCheck(L_8);
InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(20 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaPausedPublic(System.Action`1<System.Boolean>) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_8, L_9);
RuntimeObject* L_10 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_11);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_11, __this, (intptr_t)((void*)VuforiaApplication_VuforiaStopped_m27CFDCFD99917B1DFDC88B4D16D52613EE44E061_RuntimeMethod_var), NULL);
NullCheck(L_10);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(22 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaStoppedPublic(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_10, L_11);
RuntimeObject* L_12 = L_10;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_13 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_13);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_13, __this, (intptr_t)((void*)VuforiaApplication_VuforiaDeinitialized_m7D252C1439B0F3DB05A81C75253213BA81F6FB1E_RuntimeMethod_var), NULL);
NullCheck(L_12);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(24 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaDeInitializedPublic(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_12, L_13);
RuntimeObject* L_14 = L_12;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_15 = (Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)il2cpp_codegen_object_new(Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var);
NullCheck(L_15);
Action_1__ctor_mD87AB6938DAE5FB5D46A1BE778A8D35C7AA05466(L_15, __this, (intptr_t)((void*)VuforiaApplication_VuforiaError_m6424C5B0095D4B3E5D81728313448B8F4F683A6D_RuntimeMethod_var), NULL);
NullCheck(L_14);
InterfaceActionInvoker1< Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* >::Invoke(6 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaError(System.Action`1<Vuforia.VuforiaEngineError>) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_14, L_15);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_16 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_16);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_16, __this, (intptr_t)((void*)VuforiaApplication_ApplicationQuit_m8E7F15B87DE1EB73FC16084D967AE16673861CD1_RuntimeMethod_var), NULL);
NullCheck(L_14);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(28 /* System.Void Vuforia.Internal.Core.IEngine::add_OnApplicationQuit(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_14, L_16);
return;
}
}
// Vuforia.VuforiaBehaviour Vuforia.VuforiaApplication::GetVuforiaBehaviour()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* VuforiaApplication_GetVuforiaBehaviour_m3F674F06AFE7459221DD88CC64FA118B1A26BED4 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisVuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_mE3D4A234A9ED8BC3EECA3132086E57A589018BC7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0;
L_0 = Object_FindObjectOfType_TisVuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_mE3D4A234A9ED8BC3EECA3132086E57A589018BC7(Object_FindObjectOfType_TisVuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_mE3D4A234A9ED8BC3EECA3132086E57A589018BC7_RuntimeMethod_var);
return L_0;
}
}
// System.Void Vuforia.VuforiaApplication::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_Initialize_m6A160CFE67CA29CAE0A66EF63358F46885CA144E (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = VuforiaApplication_IsEulaAccepted_m0B05A67C3B38BD4EFBF11450BE93F11D51E74C3B(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
VuforiaApplication_InitEngine_mF10838F45F3AF390AE81E2A967E46A6E3C19A923(__this, NULL);
return;
}
}
// System.Void Vuforia.VuforiaApplication::Initialize(Vuforia.FusionProviderOption)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_Initialize_m26D537B70419BED051E958F3F5A5945C62ED31FF (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, int32_t ___0_fusionProviderOption, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = VuforiaApplication_IsEulaAccepted_m0B05A67C3B38BD4EFBF11450BE93F11D51E74C3B(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_1;
L_1 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_1, NULL);
int32_t L_3 = ___0_fusionProviderOption;
NullCheck(L_2);
bool L_4;
L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(55 /* System.Boolean Vuforia.Internal.Core.IEngine::Init(Vuforia.FusionProviderOption) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2, L_3);
return;
}
}
// System.Void Vuforia.VuforiaApplication::Initialize(System.String,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_Initialize_m1F8EB26BBAFB3A7853139846A3C8903E08A01E35 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, String_t* ___0_driverName, intptr_t ___1_userData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_driverName;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
VuforiaApplication_Initialize_m6A160CFE67CA29CAE0A66EF63358F46885CA144E(__this, NULL);
return;
}
IL_000f:
{
bool L_2;
L_2 = VuforiaApplication_IsEulaAccepted_m0B05A67C3B38BD4EFBF11450BE93F11D51E74C3B(__this, NULL);
if (L_2)
{
goto IL_0018;
}
}
{
return;
}
IL_0018:
{
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_3;
L_3 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_3, NULL);
String_t* L_5 = ___0_driverName;
intptr_t L_6 = ___1_userData;
NullCheck(L_4);
bool L_7;
L_7 = InterfaceFuncInvoker2< bool, String_t*, intptr_t >::Invoke(56 /* System.Boolean Vuforia.Internal.Core.IEngine::Init(System.String,System.IntPtr) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4, L_5, L_6);
return;
}
}
// System.Void Vuforia.VuforiaApplication::Deinit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_Deinit_m03DED27E87FFDEC8444BAD15BEF6B93095F8F74C (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
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);
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(61 /* System.Boolean Vuforia.Internal.Core.IEngine::Deinit() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
return;
}
}
// System.Void Vuforia.VuforiaApplication::SetHint(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_SetHint_m273E1A2D75AAE16C10B8552EAABEDF3B5A5DCF46 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, int32_t ___0_hint, bool ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_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);
int32_t L_2 = ___0_hint;
bool L_3 = ___1_value;
NullCheck(L_1);
InterfaceActionInvoker2< int32_t, bool >::Invoke(72 /* System.Void Vuforia.Internal.Core.IEngine::SetHint(System.Int32,System.Boolean) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1, L_2, L_3);
return;
}
}
// System.Void Vuforia.VuforiaApplication::add_OnBeforeVuforiaInitialized(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_add_OnBeforeVuforiaInitialized_m59FB5CCBC0F91664C040E8AE97B22DCE027A56C0 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnBeforeVuforiaInitialized_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL);
__this->___mOnBeforeVuforiaInitialized_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnBeforeVuforiaInitialized_2), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)));
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_3;
L_3 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_3, NULL);
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(34 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsInitialized() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4);
if (!L_5)
{
goto IL_0031;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = ___0_value;
if (!L_6)
{
goto IL_0031;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = ___0_value;
DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(L_7, NULL);
}
IL_0031:
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::remove_OnBeforeVuforiaInitialized(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_remove_OnBeforeVuforiaInitialized_mD04F380E6FF07E814224E46A8BF0C41488DB8031 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnBeforeVuforiaInitialized_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL);
__this->___mOnBeforeVuforiaInitialized_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnBeforeVuforiaInitialized_2), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)));
return;
}
}
// System.Void Vuforia.VuforiaApplication::add_OnVuforiaInitialized(System.Action`1<Vuforia.VuforiaInitError>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_add_OnVuforiaInitialized_m35EEFC8D4F23F86714C144AD37F4C6C1DB49E18E (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_0 = __this->___mOnVuforiaInitialized_3;
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL);
__this->___mOnVuforiaInitialized_3 = ((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaInitialized_3), (void*)((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var)));
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_3;
L_3 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_3, NULL);
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(34 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsInitialized() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4);
if (L_5)
{
goto IL_0030;
}
}
{
int32_t L_6 = __this->___mInitError_1;
if (!L_6)
{
goto IL_003f;
}
}
IL_0030:
{
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_7 = ___0_value;
if (!L_7)
{
goto IL_003f;
}
}
{
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_8 = ___0_value;
int32_t L_9 = __this->___mInitError_1;
DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(L_8, L_9, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var);
}
IL_003f:
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::remove_OnVuforiaInitialized(System.Action`1<Vuforia.VuforiaInitError>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_remove_OnVuforiaInitialized_m791D07F37D6A1C4EECF15F2A3121386C9B0E3FB6 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_0 = __this->___mOnVuforiaInitialized_3;
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL);
__this->___mOnVuforiaInitialized_3 = ((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaInitialized_3), (void*)((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var)));
return;
}
}
// System.Void Vuforia.VuforiaApplication::add_OnVuforiaStarted(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_add_OnVuforiaStarted_mE13713AD839E4F3A635FF321BF28BE990F6E49CE (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnVuforiaStarted_4;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL);
__this->___mOnVuforiaStarted_4 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaStarted_4), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)));
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_3;
L_3 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_3, NULL);
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(35 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsRunning() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4);
if (!L_5)
{
goto IL_0031;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = ___0_value;
if (!L_6)
{
goto IL_0031;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = ___0_value;
DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(L_7, NULL);
}
IL_0031:
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::remove_OnVuforiaStarted(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_remove_OnVuforiaStarted_m5D03D7619DABF168B877F079AEA48AEB98104B7D (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnVuforiaStarted_4;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL);
__this->___mOnVuforiaStarted_4 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaStarted_4), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)));
return;
}
}
// System.Void Vuforia.VuforiaApplication::add_OnVuforiaError(System.Action`1<Vuforia.VuforiaEngineError>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_add_OnVuforiaError_mB37B1800E3A000E20FE4AC85A04443C0CC02A7AA (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_0 = NULL;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_1 = NULL;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_2 = NULL;
{
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_0 = __this->___OnVuforiaError_5;
V_0 = L_0;
}
IL_0007:
{
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_1 = V_0;
V_1 = L_1;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_2 = V_1;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)Castclass((RuntimeObject*)L_4, Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var));
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B** L_5 = (&__this->___OnVuforiaError_5);
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_6 = V_2;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_7 = V_1;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_9 = V_0;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)L_9) == ((RuntimeObject*)(Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::remove_OnVuforiaError(System.Action`1<Vuforia.VuforiaEngineError>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_remove_OnVuforiaError_mBADE11B9799916FC5A9BE40C5044A164027D116D (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_0 = NULL;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_1 = NULL;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_2 = NULL;
{
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_0 = __this->___OnVuforiaError_5;
V_0 = L_0;
}
IL_0007:
{
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_1 = V_0;
V_1 = L_1;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_2 = V_1;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)Castclass((RuntimeObject*)L_4, Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var));
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B** L_5 = (&__this->___OnVuforiaError_5);
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_6 = V_2;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_7 = V_1;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_9 = V_0;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)L_9) == ((RuntimeObject*)(Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::add_OnVuforiaPaused(System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_add_OnVuforiaPaused_m56715B6BF9C247D34A3563D93045F91BC9DC0517 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL;
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___OnVuforiaPaused_6;
V_0 = L_0;
}
IL_0007:
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0;
V_1 = L_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___OnVuforiaPaused_6);
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::remove_OnVuforiaPaused(System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_remove_OnVuforiaPaused_mFC1B8A942A8E8C31DBA07FBD71C41773A2C8631A (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL;
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___OnVuforiaPaused_6;
V_0 = L_0;
}
IL_0007:
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0;
V_1 = L_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___OnVuforiaPaused_6);
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::add_OnVuforiaStopped(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_add_OnVuforiaStopped_m568F8F9C757E78B40840EC991C7CAE03B2C7AC07 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaStopped_7;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaStopped_7);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::remove_OnVuforiaStopped(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_remove_OnVuforiaStopped_m0AB10F41E69C96AFF91544ECC22FE8201C9E348D (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaStopped_7;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaStopped_7);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::add_OnVuforiaDeinitialized(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_add_OnVuforiaDeinitialized_m3A79B3543D197E4216A04E5B104105A72A30A43D (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaDeinitialized_8;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaDeinitialized_8);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.VuforiaApplication::remove_OnVuforiaDeinitialized(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_remove_OnVuforiaDeinitialized_m4B3427B8BECCB5DB5A91C71D9BFC22E28C8194EB (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaDeinitialized_8;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaDeinitialized_8);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.String Vuforia.VuforiaApplication::GetVuforiaLibraryVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuforiaApplication_GetVuforiaLibraryVersion_m9BAED0BF0C4E8954B8DC521DDB787AEE666E99E2 (const RuntimeMethod* method)
{
{
VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC L_0;
L_0 = VuEngine_get_VersionInfo_mEAF49F8251EBEB3E0DB3B1D98E3BD2A30AE46784(NULL);
String_t* L_1 = L_0.___versionString_0;
return L_1;
}
}
// System.Boolean Vuforia.VuforiaApplication::IsEulaAccepted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaApplication_IsEulaAccepted_m0B05A67C3B38BD4EFBF11450BE93F11D51E74C3B (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD38AE8324A942B6C1CA322F0147C7D528172251);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL);
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(7 /* System.Boolean Vuforia.IPlayModeEditorUtility::IsVuforiaActiveAndEULAAccepted() */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_0);
if (L_1)
{
goto IL_0018;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralDD38AE8324A942B6C1CA322F0147C7D528172251, NULL);
return (bool)0;
}
IL_0018:
{
return (bool)1;
}
}
// System.Void Vuforia.VuforiaApplication::InitEngine()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_InitEngine_mF10838F45F3AF390AE81E2A967E46A6E3C19A923 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* V_1 = NULL;
{
V_0 = (String_t*)NULL;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = VuforiaRuntimeUtilities_IsPlayMode_m00B33166EF7724E7A333D0ED11623D7CE0907B07(NULL);
if (!L_0)
{
goto IL_0036;
}
}
{
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_1;
L_1 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_1);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_2;
L_2 = CoreDependencies_get_VuforiaConfiguration_m0B71355FA8D0634C1058279777FBF1A641B4C308_inline(L_1, NULL);
NullCheck(L_2);
PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* L_3;
L_3 = VuforiaConfiguration_get_PlayMode_m0D034B51B758C99CD51525C97BC77443825C9A32_inline(L_2, NULL);
V_1 = L_3;
PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* L_4 = V_1;
NullCheck(L_4);
int32_t L_5;
L_5 = PlayModeConfiguration_get_PlayModeType_mF9A5888EB26A48C99FCFF510BB4653917B44CEB0_inline(L_4, NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)2))))
{
goto IL_0036;
}
}
{
PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* L_6 = V_1;
NullCheck(L_6);
String_t* L_7;
L_7 = PlayModeConfiguration_get_SequencePath_m30B432E1CEB92407B2B448F8ED70DDE54B9EB98C_inline(L_6, NULL);
bool L_8;
L_8 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_7, NULL);
if (L_8)
{
goto IL_0036;
}
}
{
PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* L_9 = V_1;
NullCheck(L_9);
String_t* L_10;
L_10 = PlayModeConfiguration_get_SequencePath_m30B432E1CEB92407B2B448F8ED70DDE54B9EB98C_inline(L_9, NULL);
V_0 = L_10;
}
IL_0036:
{
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_11;
L_11 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_11, NULL);
String_t* L_13 = V_0;
NullCheck(L_12);
bool L_14;
L_14 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(54 /* System.Boolean Vuforia.Internal.Core.IEngine::Init(System.String) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_12, L_13);
return;
}
}
// System.Void Vuforia.VuforiaApplication::VuforiaInitialized(Vuforia.VuforiaInitError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_VuforiaInitialized_mBFC2105BE4B568BC4D7367EA16188179CB077A70 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, int32_t ___0_error, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_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*)&VuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral568379E5200A3128F38A090FF3F80531FC01854B);
s_Il2CppMethodInitialized = true;
}
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B2_0 = NULL;
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B1_0 = NULL;
{
int32_t L_0 = ___0_error;
__this->___mInitError_1 = L_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
int32_t L_3 = ___0_error;
int32_t L_4 = L_3;
RuntimeObject* L_5 = Box(VuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_il2cpp_TypeInfo_var, &L_4);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_5);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_m72260C7EF4A3B2C5615A2C717B917ED074544D40(_stringLiteral568379E5200A3128F38A090FF3F80531FC01854B, L_2, NULL);
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_6 = __this->___mOnVuforiaInitialized_3;
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_7 = L_6;
G_B1_0 = L_7;
if (L_7)
{
G_B2_0 = L_7;
goto IL_002b;
}
}
{
return;
}
IL_002b:
{
int32_t L_8 = ___0_error;
DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(G_B2_0, L_8, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.VuforiaApplication::BeforeVuforiaInitialized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_BeforeVuforiaInitialized_mAA5C3B7C54F8EEA0DAC9938F954A01A353B40C8F (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __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*)&_stringLiteral6246FC84235E81DA6B285CC4E7F0A350933F950A);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteral6246FC84235E81DA6B285CC4E7F0A350933F950A, NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnBeforeVuforiaInitialized_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0015;
}
}
{
return;
}
IL_0015:
{
DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL);
return;
}
}
// System.Void Vuforia.VuforiaApplication::VuforiaStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_VuforiaStarted_m90AF2C9F34B57C872C2B9E610242D4E82F966B9D (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __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*)&_stringLiteral9900BE7D14EA676403C8F82768F6E8598C0BBB51);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteral9900BE7D14EA676403C8F82768F6E8598C0BBB51, NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnVuforiaStarted_4;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0015;
}
}
{
return;
}
IL_0015:
{
DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL);
return;
}
}
// System.Void Vuforia.VuforiaApplication::VuforiaError(Vuforia.VuforiaEngineError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_VuforiaError_m6424C5B0095D4B3E5D81728313448B8F4F683A6D (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, int32_t ___0_error, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA10667677873C6A5F67EAF148931901ECDD530E);
s_Il2CppMethodInitialized = true;
}
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* G_B2_0 = NULL;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* G_B1_0 = NULL;
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
int32_t L_2 = ___0_error;
int32_t L_3 = L_2;
RuntimeObject* L_4 = Box(VuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_il2cpp_TypeInfo_var, &L_3);
NullCheck(L_1);
ArrayElementTypeCheck (L_1, L_4);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_4);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_m72260C7EF4A3B2C5615A2C717B917ED074544D40(_stringLiteralCA10667677873C6A5F67EAF148931901ECDD530E, L_1, NULL);
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_5 = __this->___OnVuforiaError_5;
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_6 = L_5;
G_B1_0 = L_6;
if (L_6)
{
G_B2_0 = L_6;
goto IL_0024;
}
}
{
return;
}
IL_0024:
{
int32_t L_7 = ___0_error;
DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3(G_B2_0, L_7, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.VuforiaApplication::VuforiaPaused(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_VuforiaPaused_m862632166F4A035BD3908DB1F0D000C1423DF35C (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, bool ___0_paused, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0112F931469F323078CBF93F42F9888C55543FB4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA06B34C0A75BB0CDE00D7843674BC32A7DD64D0A);
s_Il2CppMethodInitialized = true;
}
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B5_0 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B4_0 = NULL;
{
bool L_0 = ___0_paused;
if (!L_0)
{
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteral0112F931469F323078CBF93F42F9888C55543FB4, NULL);
goto IL_0019;
}
IL_000f:
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteralA06B34C0A75BB0CDE00D7843674BC32A7DD64D0A, NULL);
}
IL_0019:
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = __this->___OnVuforiaPaused_6;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = L_1;
G_B4_0 = L_2;
if (L_2)
{
G_B5_0 = L_2;
goto IL_0024;
}
}
{
return;
}
IL_0024:
{
bool L_3 = ___0_paused;
DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292(G_B5_0, L_3, DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.VuforiaApplication::VuforiaStopped()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_VuforiaStopped_m27CFDCFD99917B1DFDC88B4D16D52613EE44E061 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __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*)&_stringLiteral295D9EC45475912E468C1C00DCC7B1FB762C36AE);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteral295D9EC45475912E468C1C00DCC7B1FB762C36AE, NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaStopped_7;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0015;
}
}
{
return;
}
IL_0015:
{
DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL);
return;
}
}
// System.Void Vuforia.VuforiaApplication::VuforiaDeinitialized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_VuforiaDeinitialized_m7D252C1439B0F3DB05A81C75253213BA81F6FB1E (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __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*)&_stringLiteral03B1604E8A463318A4FE10F76E0ADCD07D34BAD8);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteral03B1604E8A463318A4FE10F76E0ADCD07D34BAD8, NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaDeinitialized_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0015;
}
}
{
return;
}
IL_0015:
{
DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL);
return;
}
}
// System.Void Vuforia.VuforiaApplication::ApplicationQuit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_ApplicationQuit_m8E7F15B87DE1EB73FC16084D967AE16673861CD1 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var))->___sInstance_0 = (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var))->___sInstance_0), (void*)(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46*)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.WorldCenterMode Vuforia.VuforiaBehaviour::get_WorldCenterMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuforiaBehaviour_get_WorldCenterMode_m2C3712EA2895AEF757BBF29383E64BACC91394CC (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___mWorldCenterMode_7;
return L_0;
}
}
// Vuforia.ObserverBehaviour Vuforia.VuforiaBehaviour::get_WorldCenter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* VuforiaBehaviour_get_WorldCenter_m9D79B4F8EBF643BB0BF5921F6F988E97ADE7762D (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = __this->___mWorldCenter_8;
return L_0;
}
}
// Vuforia.VuforiaBehaviour Vuforia.VuforiaBehaviour::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisVuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_mE3D4A234A9ED8BC3EECA3132086E57A589018BC7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0 = ((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_2;
L_2 = Object_FindObjectOfType_TisVuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_mE3D4A234A9ED8BC3EECA3132086E57A589018BC7(Object_FindObjectOfType_TisVuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_mE3D4A234A9ED8BC3EECA3132086E57A589018BC7_RuntimeMethod_var);
((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4), (void*)L_2);
}
IL_0017:
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_3 = ((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4;
return L_3;
}
}
// Vuforia.CameraDevice Vuforia.VuforiaBehaviour::get_CameraDevice()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* VuforiaBehaviour_get_CameraDevice_m2B852D0BE38060B0B933A903E97F2278EE97BEEA (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* L_0 = __this->___U3CCameraDeviceU3Ek__BackingField_9;
return L_0;
}
}
// System.Void Vuforia.VuforiaBehaviour::set_CameraDevice(Vuforia.CameraDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_CameraDevice_m880193FBAAF8B1905AEFF583060883E2353B4F7E (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* ___0_value, const RuntimeMethod* method)
{
{
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* L_0 = ___0_value;
__this->___U3CCameraDeviceU3Ek__BackingField_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCameraDeviceU3Ek__BackingField_9), (void*)L_0);
return;
}
}
// Vuforia.ObserverFactory Vuforia.VuforiaBehaviour::get_ObserverFactory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObserverFactory_t15303B50E9714D21517E15020805420A68418285* VuforiaBehaviour_get_ObserverFactory_m58CBBB055DA900E6F04BC2605833C687C1C38B0F (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* L_0 = __this->___U3CObserverFactoryU3Ek__BackingField_10;
return L_0;
}
}
// System.Void Vuforia.VuforiaBehaviour::set_ObserverFactory(Vuforia.ObserverFactory)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_ObserverFactory_m1D9732D5E777E7942E5F0E3096FA7FA33C9DC843 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, ObserverFactory_t15303B50E9714D21517E15020805420A68418285* ___0_value, const RuntimeMethod* method)
{
{
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* L_0 = ___0_value;
__this->___U3CObserverFactoryU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CObserverFactoryU3Ek__BackingField_10), (void*)L_0);
return;
}
}
// Vuforia.DevicePoseBehaviour Vuforia.VuforiaBehaviour::get_DevicePoseBehaviour()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* VuforiaBehaviour_get_DevicePoseBehaviour_m69EBBECA75E0D757A1660354780BBF4C7FD156B1 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_0 = __this->___U3CDevicePoseBehaviourU3Ek__BackingField_11;
return L_0;
}
}
// System.Void Vuforia.VuforiaBehaviour::set_DevicePoseBehaviour(Vuforia.DevicePoseBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_DevicePoseBehaviour_m2E452AEFC01C65CD50252C62C2D9AC5342EA2ACD (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* ___0_value, const RuntimeMethod* method)
{
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_0 = ___0_value;
__this->___U3CDevicePoseBehaviourU3Ek__BackingField_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDevicePoseBehaviourU3Ek__BackingField_11), (void*)L_0);
return;
}
}
// Vuforia.ISessionRecorder Vuforia.VuforiaBehaviour::get_SessionRecorder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuforiaBehaviour_get_SessionRecorder_m573F9F0EDC26778CD20F34F99201776A6C7FC04C (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
{
RuntimeObject* L_0 = __this->___mEngine_5;
RuntimeObject* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000d;
}
}
{
G_B3_0 = ((RuntimeObject*)(NULL));
goto IL_0012;
}
IL_000d:
{
NullCheck(G_B2_0);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(50 /* Vuforia.ISessionRecorder Vuforia.Internal.Core.IEngine::get_SessionRecorder() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, G_B2_0);
G_B3_0 = L_2;
}
IL_0012:
{
if (G_B3_0)
{
goto IL_001f;
}
}
{
Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_3);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAC22A4B7F5BAA5A203666EEC53931E2F490414BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuforiaBehaviour_get_SessionRecorder_m573F9F0EDC26778CD20F34F99201776A6C7FC04C_RuntimeMethod_var)));
}
IL_001f:
{
RuntimeObject* L_4 = __this->___mEngine_5;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(50 /* Vuforia.ISessionRecorder Vuforia.Internal.Core.IEngine::get_SessionRecorder() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4);
return L_5;
}
}
// Vuforia.VideoBackground Vuforia.VuforiaBehaviour::get_VideoBackground()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* VuforiaBehaviour_get_VideoBackground_m046EB3DED50501051A8CCFA88FFA2E1B394B639E (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* L_0 = __this->___U3CVideoBackgroundU3Ek__BackingField_12;
return L_0;
}
}
// System.Void Vuforia.VuforiaBehaviour::set_VideoBackground(Vuforia.VideoBackground)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_VideoBackground_m6411EAA4EBA350CF70FBCCCB996CFE48AC26FE0B (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* ___0_value, const RuntimeMethod* method)
{
{
VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* L_0 = ___0_value;
__this->___U3CVideoBackgroundU3Ek__BackingField_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CVideoBackgroundU3Ek__BackingField_12), (void*)L_0);
return;
}
}
// Vuforia.World Vuforia.VuforiaBehaviour::get_World()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* VuforiaBehaviour_get_World_m14A8271B023273D49C261BE6EC1378C16EB7B900 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_0 = __this->___U3CWorldU3Ek__BackingField_13;
return L_0;
}
}
// System.Void Vuforia.VuforiaBehaviour::set_World(Vuforia.World)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_World_m2DFB1D30A82256FFFF391DD6AED4A7E7383C53DE (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* ___0_value, const RuntimeMethod* method)
{
{
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_0 = ___0_value;
__this->___U3CWorldU3Ek__BackingField_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWorldU3Ek__BackingField_13), (void*)L_0);
return;
}
}
// System.Void Vuforia.VuforiaBehaviour::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_Awake_m2AF9DF1BAFB7A13FBD0B236F2B49B2BA0FF0A2BF (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_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*)&ObserverFactory_t15303B50E9714D21517E15020805420A68418285_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaBehaviour_VuforiaDeinitialized_m5A3E637644B1A7875CC0CEA3097915FAC26B3E33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaBehaviour_VuforiaInitialized_m2F5B6D202D9B83C6CF5BBEE8794DC56A5BE3F0E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&World_t0332C3F77BBFBA826A13D263DAED199D01BCE050_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51226BB21FB653DED922330B59FB46D6B1822BEC);
s_Il2CppMethodInitialized = true;
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0 = ((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0025;
}
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_2 = ((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, __this, NULL);
if (!L_3)
{
goto IL_0025;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral51226BB21FB653DED922330B59FB46D6B1822BEC, NULL);
return;
}
IL_0025:
{
((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4), (void*)__this);
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_4;
L_4 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_4, NULL);
__this->___mEngine_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_5), (void*)L_5);
RuntimeObject* L_6 = __this->___mEngine_5;
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_7 = (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050*)il2cpp_codegen_object_new(World_t0332C3F77BBFBA826A13D263DAED199D01BCE050_il2cpp_TypeInfo_var);
NullCheck(L_7);
World__ctor_mA06F5DB380051C2A1808855F4871D1A18D23D149(L_7, L_6, NULL);
VuforiaBehaviour_set_World_m2DFB1D30A82256FFFF391DD6AED4A7E7383C53DE_inline(__this, L_7, NULL);
RuntimeObject* L_8 = __this->___mEngine_5;
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* L_9 = (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27*)il2cpp_codegen_object_new(CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_il2cpp_TypeInfo_var);
NullCheck(L_9);
CameraDevice__ctor_m5719EBF5D2AAA4F30215E7B686FE5400A38D5D94(L_9, L_8, NULL);
VuforiaBehaviour_set_CameraDevice_m880193FBAAF8B1905AEFF583060883E2353B4F7E_inline(__this, L_9, NULL);
RuntimeObject* L_10 = __this->___mEngine_5;
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* L_11 = (ObserverFactory_t15303B50E9714D21517E15020805420A68418285*)il2cpp_codegen_object_new(ObserverFactory_t15303B50E9714D21517E15020805420A68418285_il2cpp_TypeInfo_var);
NullCheck(L_11);
ObserverFactory__ctor_m35D6BAAEA1A7E179D7D691D15F414AC569AC36BE(L_11, __this, L_10, NULL);
VuforiaBehaviour_set_ObserverFactory_m1D9732D5E777E7942E5F0E3096FA7FA33C9DC843_inline(__this, L_11, NULL);
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* L_12;
L_12 = VuforiaBehaviour_get_ObserverFactory_m58CBBB055DA900E6F04BC2605833C687C1C38B0F_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
bool L_14;
L_14 = VuforiaBehaviour_ShouldStartPositionalDeviceTracking_m9B094BC4F696B3BFD1E24A26F77C22C70DDFE997(NULL);
NullCheck(L_12);
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_15;
L_15 = ObserverFactory_CreateDevicePoseBehaviour_m0B2E84C675FDD40B4B5D34AC4F349EAB11399067(L_12, L_13, L_14, NULL);
VuforiaBehaviour_set_DevicePoseBehaviour_m2E452AEFC01C65CD50252C62C2D9AC5342EA2ACD_inline(__this, L_15, NULL);
RuntimeObject* L_16 = __this->___mEngine_5;
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_17 = (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)il2cpp_codegen_object_new(Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
NullCheck(L_17);
Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1(L_17, __this, (intptr_t)((void*)VuforiaBehaviour_VuforiaInitialized_m2F5B6D202D9B83C6CF5BBEE8794DC56A5BE3F0E8_RuntimeMethod_var), NULL);
NullCheck(L_16);
InterfaceActionInvoker1< Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* >::Invoke(16 /* System.Void Vuforia.Internal.Core.IEngine::add_OnAfterVuforiaInitializedPublic(System.Action`1<Vuforia.VuforiaInitError>) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_16, L_17);
RuntimeObject* L_18 = __this->___mEngine_5;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_19 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_19);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_19, __this, (intptr_t)((void*)VuforiaBehaviour_VuforiaDeinitialized_m5A3E637644B1A7875CC0CEA3097915FAC26B3E33_RuntimeMethod_var), NULL);
NullCheck(L_18);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(26 /* System.Void Vuforia.Internal.Core.IEngine::add_OnAfterVuforiaDeInitializedPublic(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_18, L_19);
return;
}
}
// System.Boolean Vuforia.VuforiaBehaviour::CheckUnique(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaBehaviour_CheckUnique_m17C1F016277EDDD6AFFA961D8F5C92EF70E7A3BB (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, bool ___0_reportError, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EEA32B083A1797371C01D9FC5EB26BE2A66A2CE);
s_Il2CppMethodInitialized = true;
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0 = ((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, __this, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
return (bool)1;
}
IL_000f:
{
bool L_2 = ___0_reportError;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral2EEA32B083A1797371C01D9FC5EB26BE2A66A2CE, NULL);
}
IL_001c:
{
return (bool)0;
}
}
// System.Boolean Vuforia.VuforiaBehaviour::ClearAreaTargetObserverCloudCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaBehaviour_ClearAreaTargetObserverCloudCache_m134416AFB2A1046581BB1201EDCA8E577F12242D (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E4EAFF5B3CD448B97BBDDB874A9CCA4C4DFA318);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = VuforiaBehaviour_CheckUnique_m17C1F016277EDDD6AFFA961D8F5C92EF70E7A3BB(__this, (bool)1, NULL);
if (L_0)
{
goto IL_000b;
}
}
{
return (bool)0;
}
IL_000b:
{
RuntimeObject* L_1 = __this->___mEngine_5;
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(67 /* System.Boolean Vuforia.Internal.Core.IEngine::ClearAreaTargetObserverCloudCache() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
if (!L_2)
{
goto IL_001a;
}
}
{
return (bool)1;
}
IL_001a:
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral9E4EAFF5B3CD448B97BBDDB874A9CCA4C4DFA318, NULL);
return (bool)0;
}
}
// System.Boolean Vuforia.VuforiaBehaviour::SetMaximumSimultaneousTrackedImages(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaBehaviour_SetMaximumSimultaneousTrackedImages_m76600CCFE0DC6D5E843A34CFFBB4FD67229C3B26 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, int32_t ___0_maxNumberOfTargets, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03269AB1DBECDD077F6FCBC8DFB7D78E29BAC5B2);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = VuforiaBehaviour_CheckUnique_m17C1F016277EDDD6AFFA961D8F5C92EF70E7A3BB(__this, (bool)1, NULL);
if (L_0)
{
goto IL_000b;
}
}
{
return (bool)0;
}
IL_000b:
{
RuntimeObject* L_1 = __this->___mEngine_5;
int32_t L_2 = ___0_maxNumberOfTargets;
NullCheck(L_1);
bool L_3;
L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(68 /* System.Boolean Vuforia.Internal.Core.IEngine::SetMaximumSimultaneousTrackedImages(System.Int32) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1, L_2);
if (!L_3)
{
goto IL_001b;
}
}
{
return (bool)1;
}
IL_001b:
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral03269AB1DBECDD077F6FCBC8DFB7D78E29BAC5B2, NULL);
return (bool)0;
}
}
// System.Boolean Vuforia.VuforiaBehaviour::SetModelTargetRecoWhileExtendedTracked(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaBehaviour_SetModelTargetRecoWhileExtendedTracked_mBA7F5D6DAB5F2E0D4C62183E4F4B44301C78B347 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, bool ___0_enable, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4234435348E5141038E8ED33282E482E4670803C);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = VuforiaBehaviour_CheckUnique_m17C1F016277EDDD6AFFA961D8F5C92EF70E7A3BB(__this, (bool)1, NULL);
if (L_0)
{
goto IL_000b;
}
}
{
return (bool)0;
}
IL_000b:
{
RuntimeObject* L_1 = __this->___mEngine_5;
bool L_2 = ___0_enable;
NullCheck(L_1);
bool L_3;
L_3 = InterfaceFuncInvoker1< bool, bool >::Invoke(69 /* System.Boolean Vuforia.Internal.Core.IEngine::SetModelTargetRecoWhileExtendedTracked(System.Boolean) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1, L_2);
if (!L_3)
{
goto IL_001b;
}
}
{
return (bool)1;
}
IL_001b:
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral4234435348E5141038E8ED33282E482E4670803C, NULL);
return (bool)0;
}
}
// System.Void Vuforia.VuforiaBehaviour::SetWorldCenter(Vuforia.WorldCenterMode,Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_SetWorldCenter_m6E29CC776A752E93AF282BB8A3587027567CEE0C (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, int32_t ___0_wcm, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___1_observerBehaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_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*)&U3CU3Ec__DisplayClass38_0_U3CSetWorldCenterU3Eb__0_m9BAE04EC8D23490F3E2A5CF5BF38E013AF41DB84_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9326FF9FABE57F207F6576BFF4B52747BA340ADA);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D* V_0 = NULL;
RuntimeObject* G_B7_0 = NULL;
RuntimeObject* G_B6_0 = NULL;
RuntimeObject* G_B8_0 = NULL;
{
U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D* L_0 = (U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass38_0__ctor_m6F1E440B3BDEECF1F2F3C2F4135E677F9BD0DC2A(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D* L_1 = V_0;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ___1_observerBehaviour;
NullCheck(L_1);
L_1->___observerBehaviour_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___observerBehaviour_0), (void*)L_2);
bool L_3;
L_3 = VuforiaBehaviour_CheckUnique_m17C1F016277EDDD6AFFA961D8F5C92EF70E7A3BB(__this, (bool)1, NULL);
if (L_3)
{
goto IL_0017;
}
}
{
return;
}
IL_0017:
{
int32_t L_4 = ___0_wcm;
if (L_4)
{
goto IL_0033;
}
}
{
U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D* L_5 = V_0;
NullCheck(L_5);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_6 = L_5->___observerBehaviour_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_0033;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral9326FF9FABE57F207F6576BFF4B52747BA340ADA, NULL);
return;
}
IL_0033:
{
int32_t L_8 = ___0_wcm;
__this->___mWorldCenterMode_7 = L_8;
U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D* L_9 = V_0;
NullCheck(L_9);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_10 = L_9->___observerBehaviour_0;
__this->___mWorldCenter_8 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mWorldCenter_8), (void*)L_10);
RuntimeObject* L_11 = __this->___mEngine_5;
RuntimeObject* L_12 = L_11;
G_B6_0 = L_12;
if (L_12)
{
G_B7_0 = L_12;
goto IL_0053;
}
}
{
G_B8_0 = ((RuntimeObject*)(NULL));
goto IL_0058;
}
IL_0053:
{
NullCheck(G_B7_0);
RuntimeObject* L_13;
L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(38 /* Vuforia.ICameraController Vuforia.Internal.Core.IEngine::get_CameraController() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, G_B7_0);
G_B8_0 = L_13;
}
IL_0058:
{
if (!G_B8_0)
{
goto IL_0078;
}
}
{
RuntimeObject* L_14 = __this->___mEngine_5;
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(39 /* Vuforia.Internal.Core.IWorldOriginProvider Vuforia.Internal.Core.IEngine::get_WorldOriginProvider() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_14);
int32_t L_16 = ___0_wcm;
U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D* L_17 = V_0;
Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* L_18 = (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8*)il2cpp_codegen_object_new(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8_il2cpp_TypeInfo_var);
NullCheck(L_18);
Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF(L_18, L_17, (intptr_t)((void*)U3CU3Ec__DisplayClass38_0_U3CSetWorldCenterU3Eb__0_m9BAE04EC8D23490F3E2A5CF5BF38E013AF41DB84_RuntimeMethod_var), NULL);
NullCheck(L_15);
bool L_19;
L_19 = InterfaceFuncInvoker2< bool, int32_t, Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* >::Invoke(1 /* System.Boolean Vuforia.Internal.Core.IWorldOriginProvider::SetWorldOrigin(Vuforia.WorldCenterMode,System.Func`1<System.Nullable`1<System.Int32>>) */, IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_il2cpp_TypeInfo_var, L_15, L_16, L_18);
}
IL_0078:
{
return;
}
}
// System.Boolean Vuforia.VuforiaBehaviour::ShouldStartPositionalDeviceTracking()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaBehaviour_ShouldStartPositionalDeviceTracking_m9B094BC4F696B3BFD1E24A26F77C22C70DDFE997 (const RuntimeMethod* method)
{
{
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_0;
L_0 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_0);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_1;
L_1 = CoreDependencies_get_VuforiaConfiguration_m0B71355FA8D0634C1058279777FBF1A641B4C308_inline(L_0, NULL);
NullCheck(L_1);
DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* L_2;
L_2 = VuforiaConfiguration_get_DeviceTracker_mF3F6F7414BC3BAF7EB3F33A13ADDDA305124EA0E_inline(L_1, NULL);
NullCheck(L_2);
bool L_3;
L_3 = DeviceTrackerConfiguration_get_AutoInitAndStartTracker_mB3C18C36D003927C3706F4C7BE667E475872A3AD_inline(L_2, NULL);
return L_3;
}
}
// System.Void Vuforia.VuforiaBehaviour::VuforiaInitialized(Vuforia.VuforiaInitError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_VuforiaInitialized_m2F5B6D202D9B83C6CF5BBEE8794DC56A5BE3F0E8 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, int32_t ___0_code, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_code;
if (!L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
RuntimeObject* L_1 = __this->___mEngine_5;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(37 /* Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.Core.IEngine::get_ExternalCamera() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
bool L_3;
L_3 = ExternalCameraMonitor_DoesCameraRequireReinit_m0F0838FF9CF05BC5A022F1ADF7B35FCD3C213C8B(L_2, NULL);
if (!L_3)
{
goto IL_0017;
}
}
{
return;
}
IL_0017:
{
Screen_set_sleepTimeout_mB375970159A73BB484A2B5E62A943330B83ABF9A((-1), NULL);
ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328* L_4 = (ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328*)il2cpp_codegen_object_new(ObserverRegistryFactory_t8D41145A262D665BB2366F2F2598646C9C540328_il2cpp_TypeInfo_var);
NullCheck(L_4);
ObserverRegistryFactory__ctor_m1771B6D5047419C0210E863EA3DFBFB00E438E9A(L_4, NULL);
RuntimeObject* L_5 = __this->___mEngine_5;
NullCheck(L_4);
RuntimeObject* L_6;
L_6 = ObserverRegistryFactory_CreateObserversRegistry_m4E759688BF9D190DD33D42BF5908827EB2A7466B(L_4, L_5, NULL);
__this->___mObserversRegistry_6 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mObserversRegistry_6), (void*)L_6);
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* L_7;
L_7 = VuforiaBehaviour_get_CameraDevice_m2B852D0BE38060B0B933A903E97F2278EE97BEEA_inline(__this, NULL);
NullCheck(L_7);
CameraDevice_Init_mCD7D19EA9BA616E37A7A4446D31E246D572E507A(L_7, NULL);
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_8;
L_8 = VuforiaBehaviour_get_World_m14A8271B023273D49C261BE6EC1378C16EB7B900_inline(__this, NULL);
RuntimeObject* L_9 = __this->___mObserversRegistry_6;
NullCheck(L_8);
World_Init_mE82B4E5E984A13841B64D5266235442F9CCC8091(L_8, L_9, NULL);
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_10;
L_10 = VuforiaBehaviour_get_DevicePoseBehaviour_m69EBBECA75E0D757A1660354780BBF4C7FD156B1_inline(__this, NULL);
RuntimeObject* L_11 = __this->___mEngine_5;
NullCheck(L_11);
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_12;
L_12 = InterfaceFuncInvoker0< DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* >::Invoke(45 /* Vuforia.Internal.Observers.DeviceObserver Vuforia.Internal.Core.IEngine::get_DeviceObserver() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_11);
NullCheck(L_10);
ObserverBehaviour_RegisterObserver_m944BDD78307225DE427427D2AF0F246B9B5FB382(L_10, L_12, NULL);
RuntimeObject* L_13 = __this->___mEngine_5;
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(48 /* Vuforia.Internal.Rendering.IVideoBackgroundRenderer Vuforia.Internal.Core.IEngine::get_VideoBackgroundRenderer() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_13);
VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* L_15 = (VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1*)il2cpp_codegen_object_new(VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1_il2cpp_TypeInfo_var);
NullCheck(L_15);
VideoBackground__ctor_m413A174E435E1C471F1C54978906C49CA9D85997(L_15, L_14, NULL);
VuforiaBehaviour_set_VideoBackground_m6411EAA4EBA350CF70FBCCCB996CFE48AC26FE0B_inline(__this, L_15, NULL);
int32_t L_16 = __this->___mWorldCenterMode_7;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_17 = __this->___mWorldCenter_8;
VuforiaBehaviour_SetWorldCenter_m6E29CC776A752E93AF282BB8A3587027567CEE0C(__this, L_16, L_17, NULL);
bool L_18;
L_18 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL);
if (!L_18)
{
goto IL_00a1;
}
}
{
RuntimeObject* L_19 = __this->___mEngine_5;
NullCheck(L_19);
bool L_20;
L_20 = InterfaceFuncInvoker0< bool >::Invoke(57 /* System.Boolean Vuforia.Internal.Core.IEngine::Start() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_19);
}
IL_00a1:
{
return;
}
}
// System.Void Vuforia.VuforiaBehaviour::VuforiaDeinitialized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_VuforiaDeinitialized_m5A3E637644B1A7875CC0CEA3097915FAC26B3E33 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
VuforiaBehaviour_Deinit_m13DAC21D984B04BDE27DD3A8E7B02A368F69B2AF(__this, NULL);
return;
}
}
// System.Void Vuforia.VuforiaBehaviour::Deinit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_Deinit_m13DAC21D984B04BDE27DD3A8E7B02A368F69B2AF (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
VuforiaBehaviour_set_VideoBackground_m6411EAA4EBA350CF70FBCCCB996CFE48AC26FE0B_inline(__this, (VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1*)NULL, NULL);
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_0;
L_0 = VuforiaBehaviour_get_World_m14A8271B023273D49C261BE6EC1378C16EB7B900_inline(__this, NULL);
NullCheck(L_0);
World_Deinit_m07747FB8CBD01370E2888A0F0453DFB13C2A8BEB(L_0, NULL);
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* L_1;
L_1 = VuforiaBehaviour_get_CameraDevice_m2B852D0BE38060B0B933A903E97F2278EE97BEEA_inline(__this, NULL);
NullCheck(L_1);
CameraDevice_Deinit_m95B8B4698E2CC51F26846AA9F8318EA1EFFC632A(L_1, NULL);
return;
}
}
// System.Void Vuforia.VuforiaBehaviour::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_OnEnable_mC49E41690A500F50BDDBF737253BED0AE5F34124 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = VuforiaBehaviour_CheckUnique_m17C1F016277EDDD6AFFA961D8F5C92EF70E7A3BB(__this, (bool)0, NULL);
if (L_0)
{
goto IL_000a;
}
}
{
return;
}
IL_000a:
{
RuntimeObject* L_1 = __this->___mEngine_5;
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(34 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsInitialized() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
if (!L_2)
{
goto IL_0042;
}
}
{
RuntimeObject* L_3 = __this->___mEngine_5;
NullCheck(L_3);
bool L_4;
L_4 = InterfaceFuncInvoker0< bool >::Invoke(35 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsRunning() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_3);
if (L_4)
{
goto IL_0042;
}
}
{
RuntimeObject* L_5 = __this->___mEngine_5;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(37 /* Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.Core.IEngine::get_ExternalCamera() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_5);
bool L_7;
L_7 = ExternalCameraMonitor_DoesCameraRequireReinit_m0F0838FF9CF05BC5A022F1ADF7B35FCD3C213C8B(L_6, NULL);
if (L_7)
{
goto IL_0042;
}
}
{
RuntimeObject* L_8 = __this->___mEngine_5;
NullCheck(L_8);
bool L_9;
L_9 = InterfaceFuncInvoker0< bool >::Invoke(60 /* System.Boolean Vuforia.Internal.Core.IEngine::Resume() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_8);
}
IL_0042:
{
return;
}
}
// System.Void Vuforia.VuforiaBehaviour::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_OnDisable_m014E637A9173038B38EA750176DF95FA1E8E3E6E (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = VuforiaBehaviour_CheckUnique_m17C1F016277EDDD6AFFA961D8F5C92EF70E7A3BB(__this, (bool)0, NULL);
if (L_0)
{
goto IL_000a;
}
}
{
return;
}
IL_000a:
{
RuntimeObject* L_1 = __this->___mEngine_5;
if (!L_1)
{
goto IL_002b;
}
}
{
RuntimeObject* L_2 = __this->___mEngine_5;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(35 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsRunning() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2);
if (!L_3)
{
goto IL_002b;
}
}
{
RuntimeObject* L_4 = __this->___mEngine_5;
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(59 /* System.Boolean Vuforia.Internal.Core.IEngine::Pause() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4);
}
IL_002b:
{
return;
}
}
// System.Void Vuforia.VuforiaBehaviour::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour_OnDestroy_m5FB2C929EA423D33A541D8089118CA6A4B39E347 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaBehaviour_VuforiaDeinitialized_m5A3E637644B1A7875CC0CEA3097915FAC26B3E33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaBehaviour_VuforiaInitialized_m2F5B6D202D9B83C6CF5BBEE8794DC56A5BE3F0E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* V_0 = NULL;
{
bool L_0;
L_0 = VuforiaBehaviour_CheckUnique_m17C1F016277EDDD6AFFA961D8F5C92EF70E7A3BB(__this, (bool)0, NULL);
if (L_0)
{
goto IL_000a;
}
}
{
return;
}
IL_000a:
{
RuntimeObject* L_1 = __this->___mEngine_5;
if (L_1)
{
goto IL_0013;
}
}
{
return;
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mEngine_5;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(35 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsRunning() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2);
if (L_3)
{
goto IL_002d;
}
}
{
RuntimeObject* L_4 = __this->___mEngine_5;
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(36 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsPaused() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4);
if (!L_5)
{
goto IL_0039;
}
}
IL_002d:
{
RuntimeObject* L_6 = __this->___mEngine_5;
NullCheck(L_6);
bool L_7;
L_7 = InterfaceFuncInvoker0< bool >::Invoke(58 /* System.Boolean Vuforia.Internal.Core.IEngine::Stop() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_6);
}
IL_0039:
{
VuforiaBehaviour_Deinit_m13DAC21D984B04BDE27DD3A8E7B02A368F69B2AF(__this, NULL);
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_8;
L_8 = VuforiaBehaviour_get_DevicePoseBehaviour_m69EBBECA75E0D757A1660354780BBF4C7FD156B1_inline(__this, NULL);
V_0 = L_8;
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_9 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_005c;
}
}
{
VuforiaBehaviour_set_DevicePoseBehaviour_m2E452AEFC01C65CD50252C62C2D9AC5342EA2ACD_inline(__this, (DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642*)NULL, NULL);
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_11 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_11, NULL);
}
IL_005c:
{
RuntimeObject* L_12 = __this->___mEngine_5;
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_13 = (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)il2cpp_codegen_object_new(Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
NullCheck(L_13);
Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1(L_13, __this, (intptr_t)((void*)VuforiaBehaviour_VuforiaInitialized_m2F5B6D202D9B83C6CF5BBEE8794DC56A5BE3F0E8_RuntimeMethod_var), NULL);
NullCheck(L_12);
InterfaceActionInvoker1< Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* >::Invoke(17 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnAfterVuforiaInitializedPublic(System.Action`1<Vuforia.VuforiaInitError>) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_12, L_13);
RuntimeObject* L_14 = __this->___mEngine_5;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_15 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_15);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_15, __this, (intptr_t)((void*)VuforiaBehaviour_VuforiaDeinitialized_m5A3E637644B1A7875CC0CEA3097915FAC26B3E33_RuntimeMethod_var), NULL);
NullCheck(L_14);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(27 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnAfterVuforiaDeInitializedPublic(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_14, L_15);
((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4 = (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_il2cpp_TypeInfo_var))->___sInstance_4), (void*)(VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6*)NULL);
return;
}
}
// System.Void Vuforia.VuforiaBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaBehaviour__ctor_mF9E106D78958E97584508CA1FF33212F7FC87816 (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
__this->___mWorldCenterMode_7 = 2;
VuforiaMonoBehaviour__ctor_m16C39CF19DB45E02A85AA718EA8F4A764F3D6492(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.VuforiaBehaviour/<>c__DisplayClass38_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass38_0__ctor_m6F1E440B3BDEECF1F2F3C2F4135E677F9BD0DC2A (U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Nullable`1<System.Int32> Vuforia.VuforiaBehaviour/<>c__DisplayClass38_0::<SetWorldCenter>b__0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 U3CU3Ec__DisplayClass38_0_U3CSetWorldCenterU3Eb__0_m9BAE04EC8D23490F3E2A5CF5BF38E013AF41DB84 (U3CU3Ec__DisplayClass38_0_tA148912C4DB4BE0E545513DF89B50A34B71D4B5D* __this, const RuntimeMethod* method)
{
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = __this->___observerBehaviour_0;
NullCheck(L_0);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1;
L_1 = ObserverBehaviour_get_ID_mCE67B166522A1F577CF6DE10AAA29A7E7B2B21C0(L_0, NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.VuforiaConfiguration::MigrateConfiguration(Vuforia.VuforiaConfiguration)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaConfiguration_MigrateConfiguration_mDB28EFB0D1C56116C6B9532C1EE213E586C8881C (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_configuration, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_configuration;
NullCheck(L_0);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_1;
L_1 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_0, NULL);
VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594* L_2 = (VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594*)il2cpp_codegen_object_new(VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594_il2cpp_TypeInfo_var);
NullCheck(L_2);
VideoBackgroundConfigMigrator__ctor_m79802A7363461D1B60ADA9598CADA39799D5902C(L_2, L_1, NULL);
NullCheck(L_2);
bool L_3;
L_3 = VideoBackgroundConfigMigrator_MigrateAll_mF59D19FD5732A9CA0981418E07236BA170F61105(L_2, NULL);
return;
}
}
// System.Void Vuforia.VuforiaConfiguration::ValidateConfiguration(Vuforia.VuforiaConfiguration)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaConfiguration_ValidateConfiguration_m77F5A1774A2159D369B677D11F7FE3BC364AC611 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_configuration, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_configuration;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_1 = (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1*)il2cpp_codegen_object_new(ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1_il2cpp_TypeInfo_var);
NullCheck(L_1);
ConfigDefaultProvider__ctor_m553BE921F30ACC871E72E740BFA106C902AEF43F(L_1, NULL);
DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826* L_2 = (DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826*)il2cpp_codegen_object_new(DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826_il2cpp_TypeInfo_var);
NullCheck(L_2);
DefaultConfigValidator__ctor_mDDBFBC139B64069234FD0663DA425B7078963EAD(L_2, L_0, L_1, NULL);
NullCheck(L_2);
bool L_3;
L_3 = DefaultConfigValidator_ValidateAll_m04B0E065EBC968FA57B86B923EE914578FE130FC(L_2, NULL);
return;
}
}
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m80C4718A188454165850AF210E39CE7A8EF3A8DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_mD2DA22526D6A4C101D94978B2E4D3C90701BAE48_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3184689212C4106C0FD5B9D78B116CD6B0E57768);
s_Il2CppMethodInitialized = true;
}
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* G_B3_0 = NULL;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* G_B2_0 = NULL;
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ((VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var))->___sInstance_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0036;
}
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_2;
L_2 = Resources_Load_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_mD2DA22526D6A4C101D94978B2E4D3C90701BAE48(_stringLiteral3184689212C4106C0FD5B9D78B116CD6B0E57768, Resources_Load_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_mD2DA22526D6A4C101D94978B2E4D3C90701BAE48_RuntimeMethod_var);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_3 = L_2;
G_B2_0 = L_3;
if (L_3)
{
G_B3_0 = L_3;
goto IL_0020;
}
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_4;
L_4 = VuforiaConfiguration_Create_m3DE9FED7631F19FB8D8AAB00917983419496413E(NULL);
G_B3_0 = L_4;
}
IL_0020:
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_5 = G_B3_0;
VuforiaConfiguration_MigrateConfiguration_mDB28EFB0D1C56116C6B9532C1EE213E586C8881C(L_5, NULL);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_6 = L_5;
VuforiaConfiguration_ValidateConfiguration_m77F5A1774A2159D369B677D11F7FE3BC364AC611(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_7;
L_7 = Object_Instantiate_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m80C4718A188454165850AF210E39CE7A8EF3A8DD(L_6, Object_Instantiate_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m80C4718A188454165850AF210E39CE7A8EF3A8DD_RuntimeMethod_var);
((VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var))->___sInstance_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var))->___sInstance_4), (void*)L_7);
}
IL_0036:
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_8 = ((VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var))->___sInstance_4;
return L_8;
}
}
// System.Void Vuforia.VuforiaConfiguration::set_Instance(Vuforia.VuforiaConfiguration)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaConfiguration_set_Instance_mFCEC3C532C285D0762CC6024F3B92C369CEA5C03 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_value;
((VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var))->___sInstance_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var))->___sInstance_4), (void*)L_0);
return;
}
}
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration Vuforia.VuforiaConfiguration::get_Vuforia()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_0 = __this->___vuforia_5;
return L_0;
}
}
// Vuforia.VuforiaConfiguration/DatabaseConfiguration Vuforia.VuforiaConfiguration::get_Database()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62* VuforiaConfiguration_get_Database_mE15C99076603135B12B5B014A711FF9F2C8FD271 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62* L_0 = __this->___database_6;
return L_0;
}
}
// Vuforia.VuforiaConfiguration/RequiredShaders Vuforia.VuforiaConfiguration::get_Shaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_0 = __this->___shaders_7;
return L_0;
}
}
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration Vuforia.VuforiaConfiguration::get_VideoBackground()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_0 = __this->___videoBackground_8;
return L_0;
}
}
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration Vuforia.VuforiaConfiguration::get_DeviceTracker()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* VuforiaConfiguration_get_DeviceTracker_mF3F6F7414BC3BAF7EB3F33A13ADDDA305124EA0E (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* L_0 = __this->___deviceTracker_9;
return L_0;
}
}
// Vuforia.VuforiaConfiguration/WebCamConfiguration Vuforia.VuforiaConfiguration::get_WebCam()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* VuforiaConfiguration_get_WebCam_m46267E92258F47134B932539F4BC801F6412CDAA (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* L_0 = __this->___webcam_11;
return L_0;
}
}
// Vuforia.VuforiaConfiguration/PlayModeConfiguration Vuforia.VuforiaConfiguration::get_PlayMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* VuforiaConfiguration_get_PlayMode_m0D034B51B758C99CD51525C97BC77443825C9A32 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* L_0 = __this->___playmode_10;
return L_0;
}
}
// Vuforia.VuforiaConfiguration/PackageInfo Vuforia.VuforiaConfiguration::get_PackageInformation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* VuforiaConfiguration_get_PackageInformation_m34E36368076FDEF5D63C08F48C4043FFEABBAD9E (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* L_0 = __this->___packageInformation_12;
return L_0;
}
}
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* VuforiaConfiguration_Create_m3DE9FED7631F19FB8D8AAB00917983419496413E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m2C6EBED4830F04878CDB44620618802CEA6E6F5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0;
L_0 = ScriptableObject_CreateInstance_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m2C6EBED4830F04878CDB44620618802CEA6E6F5A(ScriptableObject_CreateInstance_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m2C6EBED4830F04878CDB44620618802CEA6E6F5A_RuntimeMethod_var);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_1 = L_0;
NullCheck(L_1);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_2;
L_2 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_1, NULL);
VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594* L_3 = (VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594*)il2cpp_codegen_object_new(VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594_il2cpp_TypeInfo_var);
NullCheck(L_3);
VideoBackgroundConfigMigrator__ctor_m79802A7363461D1B60ADA9598CADA39799D5902C(L_3, L_2, NULL);
NullCheck(L_3);
bool L_4;
L_4 = VideoBackgroundConfigMigrator_MigrateAll_mF59D19FD5732A9CA0981418E07236BA170F61105(L_3, NULL);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_5 = L_1;
ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1* L_6 = (ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1*)il2cpp_codegen_object_new(ConfigDefaultProvider_t7FE114B6172659A84D979864AF72A59A6E799AA1_il2cpp_TypeInfo_var);
NullCheck(L_6);
ConfigDefaultProvider__ctor_m553BE921F30ACC871E72E740BFA106C902AEF43F(L_6, NULL);
DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826* L_7 = (DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826*)il2cpp_codegen_object_new(DefaultConfigValidator_tEC15EFD521C1A3271CDD420F155251E8DD8D8826_il2cpp_TypeInfo_var);
NullCheck(L_7);
DefaultConfigValidator__ctor_mDDBFBC139B64069234FD0663DA425B7078963EAD(L_7, L_5, L_6, NULL);
NullCheck(L_7);
bool L_8;
L_8 = DefaultConfigValidator_ValidateAll_m04B0E065EBC968FA57B86B923EE914578FE130FC(L_7, NULL);
return L_5;
}
}
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::Load()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* VuforiaConfiguration_Load_m263AF9AB8DAD9EA2B93C61A638F45BEB9B4946F3 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m80C4718A188454165850AF210E39CE7A8EF3A8DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_mD2DA22526D6A4C101D94978B2E4D3C90701BAE48_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3184689212C4106C0FD5B9D78B116CD6B0E57768);
s_Il2CppMethodInitialized = true;
}
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* G_B2_0 = NULL;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* G_B1_0 = NULL;
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0;
L_0 = Resources_Load_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_mD2DA22526D6A4C101D94978B2E4D3C90701BAE48(_stringLiteral3184689212C4106C0FD5B9D78B116CD6B0E57768, Resources_Load_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_mD2DA22526D6A4C101D94978B2E4D3C90701BAE48_RuntimeMethod_var);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0013;
}
}
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_2;
L_2 = VuforiaConfiguration_Create_m3DE9FED7631F19FB8D8AAB00917983419496413E(NULL);
G_B2_0 = L_2;
}
IL_0013:
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_3 = G_B2_0;
VuforiaConfiguration_MigrateConfiguration_mDB28EFB0D1C56116C6B9532C1EE213E586C8881C(L_3, NULL);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_4 = L_3;
VuforiaConfiguration_ValidateConfiguration_m77F5A1774A2159D369B677D11F7FE3BC364AC611(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_5;
L_5 = Object_Instantiate_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m80C4718A188454165850AF210E39CE7A8EF3A8DD(L_4, Object_Instantiate_TisVuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_m80C4718A188454165850AF210E39CE7A8EF3A8DD_RuntimeMethod_var);
return L_5;
}
}
// System.Void Vuforia.VuforiaConfiguration::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaConfiguration_OnValidate_mFC682F6C9FF8668D49E952E99F054AA2DA1ADEA3 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_0;
L_0 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(__this, NULL);
NullCheck(L_0);
GenericVuforiaConfiguration_ValidateScaleChange_m68F574E311CE7BBDE68C40FD5AF89669D8907F57(L_0, NULL);
return;
}
}
// System.Void Vuforia.VuforiaConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaConfiguration__ctor_m824DF9EC82A69CC4CAB82DFC937FFC659C617212 (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_0 = (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF*)il2cpp_codegen_object_new(GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var);
NullCheck(L_0);
GenericVuforiaConfiguration__ctor_m773D72185D448A3BCE2DFAC05CA04C6A50D6B4C9(L_0, NULL);
__this->___vuforia_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___vuforia_5), (void*)L_0);
DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62* L_1 = (DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62*)il2cpp_codegen_object_new(DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62_il2cpp_TypeInfo_var);
NullCheck(L_1);
DatabaseConfiguration__ctor_m6A4693A5B6BA111809313B260623D8753D5BEFD7(L_1, NULL);
__this->___database_6 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database_6), (void*)L_1);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_2 = (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4*)il2cpp_codegen_object_new(RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4_il2cpp_TypeInfo_var);
NullCheck(L_2);
RequiredShaders__ctor_m789817ABDA8C64E994EA55AB9C258491FAAEB324(L_2, NULL);
__this->___shaders_7 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___shaders_7), (void*)L_2);
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_3 = (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2*)il2cpp_codegen_object_new(VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2_il2cpp_TypeInfo_var);
NullCheck(L_3);
VideoBackgroundConfiguration__ctor_m06AA4EC9FDF794EEF6B39005715EC9362651168A(L_3, NULL);
__this->___videoBackground_8 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___videoBackground_8), (void*)L_3);
DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* L_4 = (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017*)il2cpp_codegen_object_new(DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017_il2cpp_TypeInfo_var);
NullCheck(L_4);
DeviceTrackerConfiguration__ctor_m825E1C81CAD6566A6014BF977C21197C74C055EA(L_4, NULL);
__this->___deviceTracker_9 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___deviceTracker_9), (void*)L_4);
PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* L_5 = (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A*)il2cpp_codegen_object_new(PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A_il2cpp_TypeInfo_var);
NullCheck(L_5);
PlayModeConfiguration__ctor_mE2E56A05E4D4AFE379FB11A1B624C8E35EA20E42(L_5, NULL);
__this->___playmode_10 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___playmode_10), (void*)L_5);
WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* L_6 = (WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486*)il2cpp_codegen_object_new(WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486_il2cpp_TypeInfo_var);
NullCheck(L_6);
WebCamConfiguration__ctor_mFF776F6BC58FBACB25B8BA4B8C146BB5A23FA45E(L_6, NULL);
__this->___webcam_11 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___webcam_11), (void*)L_6);
PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* L_7 = (PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16*)il2cpp_codegen_object_new(PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16_il2cpp_TypeInfo_var);
NullCheck(L_7);
PackageInfo__ctor_m11BF58D57D517A487AE4E35E0F572B8E7A1D77CC(L_7, NULL);
__this->___packageInformation_12 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___packageInformation_12), (void*)L_7);
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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.VuforiaConfiguration/GenericVuforiaConfiguration::add_VirtualSceneScaleFactorUpdated(System.Action`2<System.Single,System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_add_VirtualSceneScaleFactorUpdated_mEB63EA06ED2BBA85203191F4038F6E0452123F6E (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_0 = NULL;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_1 = NULL;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_2 = NULL;
{
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_0 = ((GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_StaticFields*)il2cpp_codegen_static_fields_for(GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var))->___VirtualSceneScaleFactorUpdated_2;
V_0 = L_0;
}
IL_0006:
{
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_1 = V_0;
V_1 = L_1;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_2 = V_1;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)Castclass((RuntimeObject*)L_4, Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var));
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_5 = V_2;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_6 = V_1;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_7;
L_7 = InterlockedCompareExchangeImpl<Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*>((&((GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_StaticFields*)il2cpp_codegen_static_fields_for(GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var))->___VirtualSceneScaleFactorUpdated_2), L_5, L_6);
V_0 = L_7;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_8 = V_0;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_9 = V_1;
if ((!(((RuntimeObject*)(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)L_8) == ((RuntimeObject*)(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::remove_VirtualSceneScaleFactorUpdated(System.Action`2<System.Single,System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_remove_VirtualSceneScaleFactorUpdated_m069108D8AC23B1CA2B2FC858EE3BA23F8C967883 (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_0 = NULL;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_1 = NULL;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_2 = NULL;
{
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_0 = ((GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_StaticFields*)il2cpp_codegen_static_fields_for(GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var))->___VirtualSceneScaleFactorUpdated_2;
V_0 = L_0;
}
IL_0006:
{
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_1 = V_0;
V_1 = L_1;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_2 = V_1;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)Castclass((RuntimeObject*)L_4, Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var));
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_5 = V_2;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_6 = V_1;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_7;
L_7 = InterlockedCompareExchangeImpl<Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*>((&((GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_StaticFields*)il2cpp_codegen_static_fields_for(GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var))->___VirtualSceneScaleFactorUpdated_2), L_5, L_6);
V_0 = L_7;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_8 = V_0;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_9 = V_1;
if ((!(((RuntimeObject*)(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)L_8) == ((RuntimeObject*)(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_LicenseKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_LicenseKey_mB0A824C5E91BAA08B36DEBE88E0D4827032264EC (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___vuforiaLicenseKey_3;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_LicenseKey(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_LicenseKey_m02E881D0C60FE28D1F66692377EA3554D05960D3 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___vuforiaLicenseKey_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___vuforiaLicenseKey_3), (void*)L_0);
return;
}
}
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_UfoLicenseKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_UfoLicenseKey_mB20CE2B4B5F85226C34367AC9862D25C7921DBFA (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___ufoLicenseKey_4;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_UfoLicenseKey(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_UfoLicenseKey_mA521A1256302832B066A401B9564817162CC040B (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___ufoLicenseKey_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ufoLicenseKey_4), (void*)L_0);
return;
}
}
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_DelayedInitialization()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericVuforiaConfiguration_get_DelayedInitialization_mB2948910554DAF9859912CAFA6F4A7D824336801 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___delayedInitialization_5;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_DelayedInitialization(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_DelayedInitialization_m694E0162FB43D3F29EF7A84858FB3BF1C2843C0A (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___delayedInitialization_5 = L_0;
return;
}
}
// Vuforia.FocusMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_CameraFocusMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_CameraFocusMode_m174293AF02F1E381C54C7577C50684BC5689FC81 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___cameraFocusModeSetting_6;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_CameraFocusMode(Vuforia.FocusMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_CameraFocusMode_m833B62E1079E83BECFA5B68651D4D0429B601EF7 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___cameraFocusModeSetting_6 = L_0;
return;
}
}
// Vuforia.CameraMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_CameraDeviceMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_CameraDeviceMode_m08D697A958D555BEA288A42CAAB6403FDB461E55 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___cameraDeviceModeSetting_7;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_CameraDeviceMode(Vuforia.CameraMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_CameraDeviceMode_m4A795C65FDB458C925287456433646681AEB02DE (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___cameraDeviceModeSetting_7 = L_0;
return;
}
}
// System.Int32 Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_MaxSimultaneousImageTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_MaxSimultaneousImageTargets_m73D20BB60113CD0869D10046E381DFB46DB79DB4 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___maxSimultaneousImageTargets_8;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_MaxSimultaneousImageTargets(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_MaxSimultaneousImageTargets_m08F4FAD4DDC32A73C9BC2F7F2665881A1B50EB75 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___maxSimultaneousImageTargets_8 = L_0;
return;
}
}
// System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_VirtualSceneScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_0 = __this->___GetVirtualSceneScaleDelegate_11;
NullCheck(L_0);
float L_1;
L_1 = Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_inline(L_0, NULL);
return L_1;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_VirtualSceneScaleFactor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_VirtualSceneScaleFactor_m6BAB980BA1F88567B8F9B3648F81D1BA4C1DB060 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, float ___0_value, const RuntimeMethod* method)
{
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___SetVirtualSceneScaleDelegate_12;
float L_1 = ___0_value;
NullCheck(L_0);
Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_inline(L_0, L_1, NULL);
return;
}
}
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_ContinuousModelTargetSearch()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericVuforiaConfiguration_get_ContinuousModelTargetSearch_m4B5D7AB423029B8318709E98EA5015801C2BABB8 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___modelTargetRecoWhileExtendedTracked_13;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_ContinuousModelTargetSearch(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_ContinuousModelTargetSearch_mDAB7C06864347BDE90E689F76DDBE995A839445B (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___modelTargetRecoWhileExtendedTracked_13 = L_0;
return;
}
}
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_ShareRecordingsInITunes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericVuforiaConfiguration_get_ShareRecordingsInITunes_m4C3032BAF642771BDBEEE15D2B733FDB82A6028F (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___shareRecordingsInITunes_14;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_ShareRecordingsInITunes(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_ShareRecordingsInITunes_m553086FC85DBBCD5C7A5FCBE6EE8117EEB5AFC40 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___shareRecordingsInITunes_14 = L_0;
return;
}
}
// Vuforia.Internal.Utility.LogLevel Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_LogLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_LogLevel_m27A24421BB4A3093FE96E388275506EFCD96BBB2 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___logLevel_15;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_LogLevel(Vuforia.Internal.Utility.LogLevel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_LogLevel_mFA1D562F5871BCEE94D216B619CA221919EC1C36 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___logLevel_15 = L_0;
return;
}
}
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_Version()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_Version_m31D6E2D8EF87E4F095032E9722A4D934F576CEE0 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___version_16;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_Version(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_Version_mCDEF4B3F98DC3A416397278361BB28B7A4481109 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___version_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___version_16), (void*)L_0);
return;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration__ctor_m773D72185D448A3BCE2DFAC05CA04C6A50D6B4C9 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericVuforiaConfiguration_U3C_ctorU3Eb__53_0_mF3B76BB8D9FC0997F44D58782B74C357C5E3D1F1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericVuforiaConfiguration_U3C_ctorU3Eb__53_1_mBD9EBAA3996C65DEB0E026DC3616E64FCC151A3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral197861696CD5E89F2838E06BFD9AC2ADBA1425C6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEDF7892A254ADF90ABF5856512A230790CB64C1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
__this->___vuforiaLicenseKey_3 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___vuforiaLicenseKey_3), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
__this->___ufoLicenseKey_4 = _stringLiteral197861696CD5E89F2838E06BFD9AC2ADBA1425C6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ufoLicenseKey_4), (void*)_stringLiteral197861696CD5E89F2838E06BFD9AC2ADBA1425C6);
__this->___cameraFocusModeSetting_6 = 2;
__this->___cameraDeviceModeSetting_7 = (-1);
__this->___maxSimultaneousImageTargets_8 = 1;
__this->___previousVirtualSceneScaleFactor_9 = (1.0f);
__this->___virtualSceneScaleFactor_10 = (1.0f);
__this->___modelTargetRecoWhileExtendedTracked_13 = (bool)1;
__this->___version_16 = _stringLiteralBEDF7892A254ADF90ABF5856512A230790CB64C1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___version_16), (void*)_stringLiteralBEDF7892A254ADF90ABF5856512A230790CB64C1);
__this->___eulaAcceptedVersions_17 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___eulaAcceptedVersions_17), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_0 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
NullCheck(L_0);
Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_0, __this, (intptr_t)((void*)GenericVuforiaConfiguration_U3C_ctorU3Eb__53_0_mF3B76BB8D9FC0997F44D58782B74C357C5E3D1F1_RuntimeMethod_var), NULL);
__this->___GetVirtualSceneScaleDelegate_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___GetVirtualSceneScaleDelegate_11), (void*)L_0);
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_1 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_1, __this, (intptr_t)((void*)GenericVuforiaConfiguration_U3C_ctorU3Eb__53_1_mBD9EBAA3996C65DEB0E026DC3616E64FCC151A3D_RuntimeMethod_var), NULL);
__this->___SetVirtualSceneScaleDelegate_12 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SetVirtualSceneScaleDelegate_12), (void*)L_1);
return;
}
}
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_EULAAcceptedVersions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_EULAAcceptedVersions_m169A804DADAEA970983ADF3A84CB8857234C85A5 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___eulaAcceptedVersions_17;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_EULAAcceptedVersions(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_EULAAcceptedVersions_mDDB1EEBA25848E18B65E42077FCB60314289913A (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___eulaAcceptedVersions_17 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___eulaAcceptedVersions_17), (void*)L_0);
return;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::DisableVirtualSceneScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_DisableVirtualSceneScale_mD689D63F03FE21051A99F99FAB3E9BFFCD9C91E0 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CDisableVirtualSceneScaleU3Eb__57_0_m682ABB65FF710DEBAD6DE02AE6C85F62A756AED9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CDisableVirtualSceneScaleU3Eb__57_1_m2EEBBF3B08EF6B216B7FC7490A32034B9A2EEA41_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B2_0 = NULL;
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* G_B2_1 = NULL;
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B1_0 = NULL;
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* G_B1_1 = NULL;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B4_0 = NULL;
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* G_B4_1 = NULL;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B3_0 = NULL;
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* G_B3_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var);
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_0 = ((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9__57_0_1;
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_1 = L_0;
G_B1_0 = L_1;
G_B1_1 = __this;
if (L_1)
{
G_B2_0 = L_1;
G_B2_1 = __this;
goto IL_0020;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var);
U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8* L_2 = ((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_3 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
NullCheck(L_3);
Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3CDisableVirtualSceneScaleU3Eb__57_0_m682ABB65FF710DEBAD6DE02AE6C85F62A756AED9_RuntimeMethod_var), NULL);
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_4 = L_3;
((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9__57_0_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9__57_0_1), (void*)L_4);
G_B2_0 = L_4;
G_B2_1 = G_B1_1;
}
IL_0020:
{
NullCheck(G_B2_1);
G_B2_1->___GetVirtualSceneScaleDelegate_11 = G_B2_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___GetVirtualSceneScaleDelegate_11), (void*)G_B2_0);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var);
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_5 = ((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9__57_1_2;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_6 = L_5;
G_B3_0 = L_6;
G_B3_1 = __this;
if (L_6)
{
G_B4_0 = L_6;
G_B4_1 = __this;
goto IL_0045;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var);
U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8* L_7 = ((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_8 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
NullCheck(L_8);
Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_8, L_7, (intptr_t)((void*)U3CU3Ec_U3CDisableVirtualSceneScaleU3Eb__57_1_m2EEBBF3B08EF6B216B7FC7490A32034B9A2EEA41_RuntimeMethod_var), NULL);
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_9 = L_8;
((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9__57_1_2 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9__57_1_2), (void*)L_9);
G_B4_0 = L_9;
G_B4_1 = G_B3_1;
}
IL_0045:
{
NullCheck(G_B4_1);
G_B4_1->___SetVirtualSceneScaleDelegate_12 = G_B4_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___SetVirtualSceneScaleDelegate_12), (void*)G_B4_0);
return;
}
}
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::IsUFOEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericVuforiaConfiguration_IsUFOEnabled_m7B693AAD19F7AA5FCCAE07B6441FD8F776B12DA7 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = __this->___vuforiaLicenseKey_3;
String_t* L_1 = __this->___ufoLicenseKey_4;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_2;
L_2 = VuforiaRuntimeUtilities_IsUfoEnabled_m7FCD199ADC2895FCCD6A487C5EE1764B0C69B0AE(L_0, L_1, NULL);
return L_2;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::ValidateScaleChange()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_ValidateScaleChange_m68F574E311CE7BBDE68C40FD5AF89669D8907F57 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* G_B4_0 = NULL;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* G_B3_0 = NULL;
{
float L_0 = __this->___previousVirtualSceneScaleFactor_9;
float L_1 = __this->___virtualSceneScaleFactor_10;
bool L_2;
L_2 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0014;
}
}
{
return;
}
IL_0014:
{
float L_3 = __this->___virtualSceneScaleFactor_10;
float L_4;
L_4 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_3, (9.99999997E-07f), ((std::numeric_limits<float>::max)()), NULL);
__this->___virtualSceneScaleFactor_10 = L_4;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_5 = ((GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_StaticFields*)il2cpp_codegen_static_fields_for(GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var))->___VirtualSceneScaleFactorUpdated_2;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_6 = L_5;
G_B3_0 = L_6;
if (L_6)
{
G_B4_0 = L_6;
goto IL_003a;
}
}
{
goto IL_004b;
}
IL_003a:
{
float L_7 = __this->___previousVirtualSceneScaleFactor_9;
float L_8 = __this->___virtualSceneScaleFactor_10;
NullCheck(G_B4_0);
Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_inline(G_B4_0, L_7, L_8, NULL);
}
IL_004b:
{
float L_9 = __this->___virtualSceneScaleFactor_10;
__this->___previousVirtualSceneScaleFactor_9 = L_9;
return;
}
}
// System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::<.ctor>b__53_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GenericVuforiaConfiguration_U3C_ctorU3Eb__53_0_mF3B76BB8D9FC0997F44D58782B74C357C5E3D1F1 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___virtualSceneScaleFactor_10;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::<.ctor>b__53_1(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_U3C_ctorU3Eb__53_1_mBD9EBAA3996C65DEB0E026DC3616E64FCC151A3D (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* G_B3_0 = NULL;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* G_B2_0 = NULL;
{
float L_0 = ___0_value;
float L_1;
L_1 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, (9.99999997E-07f), ((std::numeric_limits<float>::max)()), NULL);
__this->___virtualSceneScaleFactor_10 = L_1;
float L_2 = __this->___previousVirtualSceneScaleFactor_9;
float L_3 = __this->___virtualSceneScaleFactor_10;
bool L_4;
L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_2, L_3, NULL);
if (L_4)
{
goto IL_0051;
}
}
{
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_5 = ((GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_StaticFields*)il2cpp_codegen_static_fields_for(GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_il2cpp_TypeInfo_var))->___VirtualSceneScaleFactorUpdated_2;
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_6 = L_5;
G_B2_0 = L_6;
if (L_6)
{
G_B3_0 = L_6;
goto IL_0034;
}
}
{
goto IL_0045;
}
IL_0034:
{
float L_7 = __this->___previousVirtualSceneScaleFactor_9;
float L_8 = __this->___virtualSceneScaleFactor_10;
NullCheck(G_B3_0);
Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_inline(G_B3_0, L_7, L_8, NULL);
}
IL_0045:
{
float L_9 = __this->___virtualSceneScaleFactor_10;
__this->___previousVirtualSceneScaleFactor_9 = L_9;
}
IL_0051:
{
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.VuforiaConfiguration/GenericVuforiaConfiguration/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m83BFE2BF1513E0ABD463E795ABB30B4DA1B62BAB (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8* L_0 = (U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8*)il2cpp_codegen_object_new(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m83AEA18E99439DF1A1CB987CE69217C9E6294F5F(L_0, NULL);
((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m83AEA18E99439DF1A1CB987CE69217C9E6294F5F (U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c::<DisableVirtualSceneScale>b__57_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CDisableVirtualSceneScaleU3Eb__57_0_m682ABB65FF710DEBAD6DE02AE6C85F62A756AED9 (U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8* __this, const RuntimeMethod* method)
{
{
return (1.0f);
}
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration/<>c::<DisableVirtualSceneScale>b__57_1(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CDisableVirtualSceneScaleU3Eb__57_1_m2EEBBF3B08EF6B216B7FC7490A32034B9A2EEA41 (U3CU3Ec_t389F7CCD86A2F18D73F27C026598E8A0E37548D8* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7A3AF7D8067F2156CDD2D54C51A7EF7D54C2C06);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralD7A3AF7D8067F2156CDD2D54C51A7EF7D54C2C06, 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.VuforiaConfiguration/DatabaseConfiguration::get_DisableModelExtraction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseConfiguration_get_DisableModelExtraction_m942BDE35B453E1808576035550F4FDDD04FC34BD (DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___disableModelExtraction_0;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/DatabaseConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseConfiguration__ctor_m6A4693A5B6BA111809313B260623D8753D5BEFD7 (DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62* __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
// UnityEngine.Shader Vuforia.VuforiaConfiguration/RequiredShaders::get_DepthMaskShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* RequiredShaders_get_DepthMaskShader_m123D37CD6F445A7354CE579BBDE2F1D94CB7CE16 (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___depthMaskShader_0;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/RequiredShaders::set_DepthMaskShader(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredShaders_set_DepthMaskShader_m05F191AA9D2C6F4C9B2811EF54B8BDE5290F3030 (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_value;
__this->___depthMaskShader_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___depthMaskShader_0), (void*)L_0);
return;
}
}
// UnityEngine.Shader Vuforia.VuforiaConfiguration/RequiredShaders::get_UnlitTransparentShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* RequiredShaders_get_UnlitTransparentShader_m36EE10D2CFB88E96D68F81A41E04C5410501D97F (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___unlitTransparentShader_2;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/RequiredShaders::set_UnlitTransparentShader(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredShaders_set_UnlitTransparentShader_mFFF753720F266952D4EE8606886D12EAE74F6BC0 (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_value;
__this->___unlitTransparentShader_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___unlitTransparentShader_2), (void*)L_0);
return;
}
}
// UnityEngine.Shader Vuforia.VuforiaConfiguration/RequiredShaders::get_OutlineShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* RequiredShaders_get_OutlineShader_mB6B37112BCD92DC8E7D2B769DE2DC74346ADDDA5 (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___outlineShader_1;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/RequiredShaders::set_OutlineShader(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredShaders_set_OutlineShader_m007A92AF8133531D860DAA78E330C0BD65AABAA1 (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_value;
__this->___outlineShader_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___outlineShader_1), (void*)L_0);
return;
}
}
// System.Void Vuforia.VuforiaConfiguration/RequiredShaders::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredShaders__ctor_m789817ABDA8C64E994EA55AB9C258491FAAEB324 (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::get_NumDivisions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VideoBackgroundConfiguration_get_NumDivisions_m1DD8A186BCDD376FC9A8C2DE2B9BEB2775812E91 (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___numDivisions_0;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::set_NumDivisions(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration_set_NumDivisions_mED62E6E63130BF107D9DB8B46B9AAE5C5C661487 (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___numDivisions_0 = L_0;
return;
}
}
// UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::get_VideoBackgroundShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011 (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___videoBackgroundShader_1;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::set_VideoBackgroundShader(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration_set_VideoBackgroundShader_mFB4349B54EF60C4CEA607452AE99AB5ECA3C3583 (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_value;
__this->___videoBackgroundShader_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___videoBackgroundShader_1), (void*)L_0);
return;
}
}
// System.Boolean Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::get_VideoBackgroundEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VideoBackgroundConfiguration_get_VideoBackgroundEnabled_mB861B324A9C414D0A413A92DACD579ADD35198F6 (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___videoBackgroundEnabled_3;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::set_VideoBackgroundEnabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration_set_VideoBackgroundEnabled_m76A7DC01626E75811C90B72DCA1B854ED81B6C5B (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___videoBackgroundEnabled_3 = L_0;
return;
}
}
// System.Void Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration__ctor_m06AA4EC9FDF794EEF6B39005715EC9362651168A (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method)
{
{
__this->___numDivisions_0 = 2;
__this->___videoBackgroundEnabled_3 = (bool)1;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::get_AutoInitAndStartTracker()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceTrackerConfiguration_get_AutoInitAndStartTracker_mB3C18C36D003927C3706F4C7BE667E475872A3AD (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___autoStartTracker_1;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::set_AutoInitAndStartTracker(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceTrackerConfiguration_set_AutoInitAndStartTracker_m2154F43F15DFD47CB0D1CF6BBFF8CF01C3D17C5F (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___autoStartTracker_1 = L_0;
return;
}
}
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration/ARCoreRequirement Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::get_ARCoreRequirementSetting()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeviceTrackerConfiguration_get_ARCoreRequirementSetting_mFCF4FB5713F4E2896A847909AE5D8C055DA1A922 (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___arcoreRequirement_2;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::set_ARCoreRequirementSetting(Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration/ARCoreRequirement)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceTrackerConfiguration_set_ARCoreRequirementSetting_m923DA9A76BC5A408B8DEF30FA5BBA1D31CD5476A (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___arcoreRequirement_2 = L_0;
return;
}
}
// System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::get_AutoImportArcoreSetting()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceTrackerConfiguration_get_AutoImportArcoreSetting_m9AE5DF95A0BC84B5CFBD22A759191947243FACA1 (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___autoImportArcore_3;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::set_AutoImportArcoreSetting(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceTrackerConfiguration_set_AutoImportArcoreSetting_mB89D7A64F41228683960DAAB5FF44C014C142F27 (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___autoImportArcore_3 = L_0;
return;
}
}
// System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::get_ThirdPartyARCoreClientDetected()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceTrackerConfiguration_get_ThirdPartyARCoreClientDetected_m43C3D4910C32FAB11AF685E0E8323EDF5B6DF142 (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___thirdPartyARCoreClientDetected_4;
return L_0;
}
}
// System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::get_UseThirdPartySeethroughEyewear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceTrackerConfiguration_get_UseThirdPartySeethroughEyewear_mA84844FCEB338ABD87537DC2149B8D80127D818A (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CUseThirdPartySeethroughEyewearU3Ek__BackingField_5;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::set_UseThirdPartySeethroughEyewear(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceTrackerConfiguration_set_UseThirdPartySeethroughEyewear_m849BA8ABF3FEC7EFF4C0E56907D3BE92AAC46F61 (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CUseThirdPartySeethroughEyewearU3Ek__BackingField_5 = L_0;
return;
}
}
// System.Void Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceTrackerConfiguration__ctor_m825E1C81CAD6566A6014BF977C21197C74C055EA (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method)
{
{
__this->___autoStartTracker_1 = (bool)1;
__this->___arcoreRequirement_2 = 1;
__this->___autoImportArcore_3 = (bool)1;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Vuforia.VuforiaConfiguration/PlayModeConfiguration::get_SequencePath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlayModeConfiguration_get_SequencePath_m30B432E1CEB92407B2B448F8ED70DDE54B9EB98C (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___mSequencePath_0;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/PlayModeConfiguration::set_SequencePath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeConfiguration_set_SequencePath_mD2B5956DEB542AC0F595E379636668CE11B81FB5 (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___mSequencePath_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mSequencePath_0), (void*)L_0);
return;
}
}
// Vuforia.PlayModeType Vuforia.VuforiaConfiguration/PlayModeConfiguration::get_PlayModeType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayModeConfiguration_get_PlayModeType_mF9A5888EB26A48C99FCFF510BB4653917B44CEB0 (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___playModeType_1;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/PlayModeConfiguration::set_PlayModeType(Vuforia.PlayModeType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeConfiguration_set_PlayModeType_mD30D2D4486569C9C25821D569EA1894A92523613 (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___playModeType_1 = L_0;
return;
}
}
// System.Void Vuforia.VuforiaConfiguration/PlayModeConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeConfiguration__ctor_mE2E56A05E4D4AFE379FB11A1B624C8E35EA20E42 (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __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.VuforiaConfiguration/WebCamConfiguration::get_DeviceNameSetInEditor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WebCamConfiguration_get_DeviceNameSetInEditor_m3A2345BD7FB8FECEAD6E05EF649B14C193BD2294 (WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE727A155B2B99EDAD35ACA5C43089CFECC3EB48A);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = VuforiaRuntimeUtilities_IsPlayMode_m00B33166EF7724E7A333D0ED11623D7CE0907B07(NULL);
if (!L_0)
{
goto IL_002b;
}
}
{
String_t* L_1 = __this->___mDeviceName_1;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (L_2)
{
goto IL_001b;
}
}
{
String_t* L_3 = __this->___mDeviceName_1;
return L_3;
}
IL_001b:
{
RuntimeObject* L_4;
L_4 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL);
NullCheck(L_4);
String_t* L_5;
L_5 = InterfaceFuncInvoker1< String_t*, String_t* >::Invoke(19 /* System.String Vuforia.IPlayModeEditorUtility::GetEditorPrefsString(System.String) */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_4, _stringLiteralE727A155B2B99EDAD35ACA5C43089CFECC3EB48A);
return L_5;
}
IL_002b:
{
RuntimeObject* L_6;
L_6 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL);
NullCheck(L_6);
String_t* L_7;
L_7 = InterfaceFuncInvoker1< String_t*, String_t* >::Invoke(19 /* System.String Vuforia.IPlayModeEditorUtility::GetEditorPrefsString(System.String) */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_6, _stringLiteralE727A155B2B99EDAD35ACA5C43089CFECC3EB48A);
return L_7;
}
}
// System.Void Vuforia.VuforiaConfiguration/WebCamConfiguration::set_DeviceNameSetInEditor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamConfiguration_set_DeviceNameSetInEditor_m93F08432A246BC3ED309FD41252F7D1543035D8A (WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* __this, String_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE727A155B2B99EDAD35ACA5C43089CFECC3EB48A);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = VuforiaRuntimeUtilities_IsPlayMode_m00B33166EF7724E7A333D0ED11623D7CE0907B07(NULL);
if (!L_0)
{
goto IL_000f;
}
}
{
String_t* L_1 = ___0_value;
__this->___mDeviceName_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mDeviceName_1), (void*)L_1);
return;
}
IL_000f:
{
RuntimeObject* L_2;
L_2 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL);
String_t* L_3 = ___0_value;
NullCheck(L_2);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(23 /* System.Void Vuforia.IPlayModeEditorUtility::SetEditorPrefsString(System.String,System.String) */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_2, _stringLiteralE727A155B2B99EDAD35ACA5C43089CFECC3EB48A, L_3);
return;
}
}
// System.Int32 Vuforia.VuforiaConfiguration/WebCamConfiguration::get_RenderTextureLayer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebCamConfiguration_get_RenderTextureLayer_m9AE215F3815A6ED91EF680690932ACA0EE4D9EC2 (WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___renderTextureLayer_2;
return L_0;
}
}
// System.Void Vuforia.VuforiaConfiguration/WebCamConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamConfiguration__ctor_mFF776F6BC58FBACB25B8BA4B8C146BB5A23FA45E (WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* __this, const RuntimeMethod* method)
{
{
__this->___renderTextureLayer_2 = ((int32_t)30);
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.VuforiaConfiguration/PackageInfo::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PackageInfo__ctor_m11BF58D57D517A487AE4E35E0F572B8E7A1D77CC (PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
__this->___ARFoundationVersion_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ARFoundationVersion_0), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.VuforiaMonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaMonoBehaviour__ctor_m16C39CF19DB45E02A85AA718EA8F4A764F3D6492 (VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D* __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
// Vuforia.IAnchorProvider Vuforia.World::get_AnchorProvider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* World_get_AnchorProvider_mA6FA2EF4F36E12BC20C6B62320405BACF82D3C11 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CAnchorProviderU3Ek__BackingField_3;
return L_0;
}
}
// System.Void Vuforia.World::set_AnchorProvider(Vuforia.IAnchorProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_set_AnchorProvider_mF36B9BC25326450DCFB144645E39C3A81EC81C4E (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CAnchorProviderU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAnchorProviderU3Ek__BackingField_3), (void*)L_0);
return;
}
}
// Vuforia.IHitTestProvider Vuforia.World::get_HitTestProvider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* World_get_HitTestProvider_mD29A803B4ABF8440BE914FC59357EF918F741FC2 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CHitTestProviderU3Ek__BackingField_4;
return L_0;
}
}
// System.Void Vuforia.World::set_HitTestProvider(Vuforia.IHitTestProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_set_HitTestProvider_mBCADD12137B242AFD17ACFCCE830DEA4EAAF8A17 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CHitTestProviderU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHitTestProviderU3Ek__BackingField_4), (void*)L_0);
return;
}
}
// System.Void Vuforia.World::add_OnStateUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_add_OnStateUpdated_mA376BD9928E49474C1A020C81AC8C2A9C0D04BC9 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnStateUpdated_5;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnStateUpdated_5);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.World::remove_OnStateUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_remove_OnStateUpdated_mD87D14C47D5D5B6E38EEA3370E04258FC58FFD8A (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnStateUpdated_5;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnStateUpdated_5);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.World::add_OnObserverCreated(System.Action`1<Vuforia.ObserverBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_add_OnObserverCreated_m1F13FA32B7B90E924D3F31F3C2877F19666551EF (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_0 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_1 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_2 = NULL;
{
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_0 = __this->___OnObserverCreated_6;
V_0 = L_0;
}
IL_0007:
{
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_1 = V_0;
V_1 = L_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_2 = V_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)Castclass((RuntimeObject*)L_4, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var));
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799** L_5 = (&__this->___OnObserverCreated_6);
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_6 = V_2;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_7 = V_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_9 = V_0;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)L_9) == ((RuntimeObject*)(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.World::remove_OnObserverCreated(System.Action`1<Vuforia.ObserverBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_remove_OnObserverCreated_mE4401169E74C47155269E3F6E720251FFCCE3515 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_0 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_1 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_2 = NULL;
{
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_0 = __this->___OnObserverCreated_6;
V_0 = L_0;
}
IL_0007:
{
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_1 = V_0;
V_1 = L_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_2 = V_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)Castclass((RuntimeObject*)L_4, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var));
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799** L_5 = (&__this->___OnObserverCreated_6);
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_6 = V_2;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_7 = V_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_9 = V_0;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)L_9) == ((RuntimeObject*)(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.World::add_OnObserverDestroyed(System.Action`1<Vuforia.ObserverBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_add_OnObserverDestroyed_mA9E57FF620749ABE5391E687FEDE8D7DF71E5046 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_0 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_1 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_2 = NULL;
{
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_0 = __this->___OnObserverDestroyed_7;
V_0 = L_0;
}
IL_0007:
{
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_1 = V_0;
V_1 = L_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_2 = V_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)Castclass((RuntimeObject*)L_4, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var));
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799** L_5 = (&__this->___OnObserverDestroyed_7);
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_6 = V_2;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_7 = V_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_9 = V_0;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)L_9) == ((RuntimeObject*)(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.World::remove_OnObserverDestroyed(System.Action`1<Vuforia.ObserverBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_remove_OnObserverDestroyed_m92C318E1DCCBD0981306E52835B9B909CBC03B9A (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_0 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_1 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* V_2 = NULL;
{
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_0 = __this->___OnObserverDestroyed_7;
V_0 = L_0;
}
IL_0007:
{
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_1 = V_0;
V_1 = L_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_2 = V_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)Castclass((RuntimeObject*)L_4, Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var));
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799** L_5 = (&__this->___OnObserverDestroyed_7);
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_6 = V_2;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_7 = V_1;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_9 = V_0;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)L_9) == ((RuntimeObject*)(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// Vuforia.IlluminationData Vuforia.World::get_IlluminationData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* World_get_IlluminationData_m8E82AC2FFF506E365559AD100C451D87233E5AA6 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
{
IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* L_0 = __this->___U3CIlluminationDataU3Ek__BackingField_8;
return L_0;
}
}
// System.Void Vuforia.World::set_IlluminationData(Vuforia.IlluminationData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_set_IlluminationData_m5639BEE4451FA5BDD93272CFBD599BCA1A3AD97D (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* ___0_value, const RuntimeMethod* method)
{
{
IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* L_0 = ___0_value;
__this->___U3CIlluminationDataU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIlluminationDataU3Ek__BackingField_8), (void*)L_0);
return;
}
}
// System.Boolean Vuforia.World::get_AnchorsSupported()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool World_get_AnchorsSupported_m4776F1C4F0CCA0EBC383876FE114E00E153F5FBE (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = World_get_AnchorProvider_mA6FA2EF4F36E12BC20C6B62320405BACF82D3C11_inline(__this, NULL);
return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
// System.Boolean Vuforia.World::HitTest(UnityEngine.Vector2,System.Single,Vuforia.HitTestResult&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool World_HitTest_mE69418B64A08A8FD475C034CC9363B525401523D (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_imageSpacePos, float ___1_defaultHeight, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9** ___2_hitTestResult, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHitTestProvider_tF44E562823A50A24916C1F67EE3464366541DA01_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* G_B6_0 = NULL;
RuntimeObject* G_B5_0 = NULL;
RuntimeObject* G_B7_0 = NULL;
{
RuntimeObject* L_0 = __this->___mEngine_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(35 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsRunning() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0);
if (L_1)
{
goto IL_0018;
}
}
{
Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_2);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3F8F20260144082008750D8FC4638A0AB951F432)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&World_HitTest_mE69418B64A08A8FD475C034CC9363B525401523D_RuntimeMethod_var)));
}
IL_0018:
{
RuntimeObject* L_3;
L_3 = World_get_HitTestProvider_mD29A803B4ABF8440BE914FC59357EF918F741FC2_inline(__this, NULL);
if (L_3)
{
goto IL_002b;
}
}
{
Exception_t* L_4 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_4);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8DDCC40C9151235752D068ECCAD21BE6F250E3DE)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&World_HitTest_mE69418B64A08A8FD475C034CC9363B525401523D_RuntimeMethod_var)));
}
IL_002b:
{
RuntimeObject* L_5 = __this->___mEngine_0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(49 /* Vuforia.IVuState Vuforia.Internal.Core.IEngine::get_CurrentState() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_5);
RuntimeObject* L_7 = L_6;
G_B5_0 = L_7;
if (L_7)
{
G_B6_0 = L_7;
goto IL_003d;
}
}
{
G_B7_0 = ((RuntimeObject*)(NULL));
goto IL_0042;
}
IL_003d:
{
NullCheck(G_B6_0);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.IVuCameraFrame Vuforia.IVuState::get_CameraFrame() */, IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var, G_B6_0);
G_B7_0 = L_8;
}
IL_0042:
{
V_0 = G_B7_0;
RuntimeObject* L_9 = V_0;
if (L_9)
{
goto IL_004b;
}
}
{
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9** L_10 = ___2_hitTestResult;
*((RuntimeObject**)L_10) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)NULL);
return (bool)0;
}
IL_004b:
{
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9** L_11 = ___2_hitTestResult;
RuntimeObject* L_12;
L_12 = World_get_HitTestProvider_mD29A803B4ABF8440BE914FC59357EF918F741FC2_inline(__this, NULL);
RuntimeObject* L_13 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___0_imageSpacePos;
float L_15 = ___1_defaultHeight;
NullCheck(L_12);
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_16;
L_16 = InterfaceFuncInvoker4< HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9*, RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, int32_t, float >::Invoke(0 /* Vuforia.HitTestResult Vuforia.IHitTestProvider::HitTest(Vuforia.IVuCameraFrame,UnityEngine.Vector2,Vuforia.VuHitTestHint,System.Single) */, IHitTestProvider_tF44E562823A50A24916C1F67EE3464366541DA01_il2cpp_TypeInfo_var, L_12, L_13, L_14, 1, L_15);
*((RuntimeObject**)L_11) = (RuntimeObject*)L_16;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_11, (void*)(RuntimeObject*)L_16);
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9** L_17 = ___2_hitTestResult;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_18 = *((HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9**)L_17);
return (bool)((!(((RuntimeObject*)(HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
// System.Collections.Generic.IEnumerable`1<Vuforia.ObserverBehaviour> Vuforia.World::GetObserverBehaviours()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* World_GetObserverBehaviours_mCB8CA1919EE2ADAFA414EAEF56838EA5808FFAD0 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mObserverRegistry_1;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerable`1<Vuforia.ObserverBehaviour> Vuforia.IObserverRegistry::GetAllObserverBehaviours() */, IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Collections.Generic.IEnumerable`1<Vuforia.ObserverBehaviour> Vuforia.World::GetTrackedObserverBehaviours()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* World_GetTrackedObserverBehaviours_m7897FB2E7604845569D3F74AE47292C798788E23 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_m92D1F68372544F51A075232FA2C0F7BA3A0E8889_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetTrackedObserverBehavioursU3Eb__29_0_mD0F7AB0F2823C53FFC0C9A8F8AF742EAFF8AAB96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98* G_B2_0 = NULL;
RuntimeObject* G_B2_1 = NULL;
Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98* G_B1_0 = NULL;
RuntimeObject* G_B1_1 = NULL;
{
RuntimeObject* L_0 = __this->___mObserverRegistry_1;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerable`1<Vuforia.ObserverBehaviour> Vuforia.IObserverRegistry::GetAllObserverBehaviours() */, IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1_il2cpp_TypeInfo_var, L_0);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var);
Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98* L_2 = ((U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var))->___U3CU3E9__29_0_1;
Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98* L_3 = L_2;
G_B1_0 = L_3;
G_B1_1 = L_1;
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = L_1;
goto IL_002a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var);
U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C* L_4 = ((U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98* L_5 = (Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98*)il2cpp_codegen_object_new(Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_mDFC69B00A94AF6DCE27861D03E250A28B11A67AD(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetTrackedObserverBehavioursU3Eb__29_0_mD0F7AB0F2823C53FFC0C9A8F8AF742EAFF8AAB96_RuntimeMethod_var), NULL);
Func_2_t4520540FD8332E152CFC2775D1A85DE0555CEC98* L_6 = L_5;
((U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var))->___U3CU3E9__29_0_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var))->___U3CU3E9__29_0_1), (void*)L_6);
G_B2_0 = L_6;
G_B2_1 = G_B1_1;
}
IL_002a:
{
RuntimeObject* L_7;
L_7 = Enumerable_Where_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_m92D1F68372544F51A075232FA2C0F7BA3A0E8889(G_B2_1, G_B2_0, Enumerable_Where_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_m92D1F68372544F51A075232FA2C0F7BA3A0E8889_RuntimeMethod_var);
return L_7;
}
}
// System.Void Vuforia.World::.ctor(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World__ctor_mA06F5DB380051C2A1808855F4871D1A18D23D149 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_engine;
__this->___mEngine_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_0), (void*)L_0);
IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* L_1 = (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4*)il2cpp_codegen_object_new(IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4_il2cpp_TypeInfo_var);
NullCheck(L_1);
IlluminationData__ctor_mCA2860D8CE4DB3D2C594805B2A2AB97460D9B51C(L_1, NULL);
World_set_IlluminationData_m5639BEE4451FA5BDD93272CFBD599BCA1A3AD97D_inline(__this, L_1, NULL);
return;
}
}
// System.Void Vuforia.World::Init(Vuforia.IObserverRegistry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_Init_mE82B4E5E984A13841B64D5266235442F9CCC8091 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_observerRegistry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&World_OnIlluminationUpdated_m9ADA2B58E58609ECF1DE7CFBB51129D8619A9968_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&World_StateUpdated_m0C1DC6BAC1E7D2EFF4EBF4657F14B164D06C3F29_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = ___0_observerRegistry;
__this->___mObserverRegistry_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mObserverRegistry_1), (void*)L_0);
RuntimeObject* L_1 = __this->___mEngine_0;
NullCheck(L_1);
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_2;
L_2 = InterfaceFuncInvoker0< AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* >::Invoke(46 /* Vuforia.Internal.Observers.AnchorObserver Vuforia.Internal.Core.IEngine::get_AnchorObserver() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_3 = V_0;
if (!L_3)
{
goto IL_0083;
}
}
{
RuntimeObject* L_4 = __this->___mEngine_0;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(37 /* Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.Core.IEngine::get_ExternalCamera() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4);
V_1 = (bool)((!(((RuntimeObject*)(ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6*)((ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6*)IsInstClass((RuntimeObject*)L_5, ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_6 = V_1;
if (L_6)
{
goto IL_003b;
}
}
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_7 = V_0;
AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B* L_8 = (AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B*)il2cpp_codegen_object_new(AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B_il2cpp_TypeInfo_var);
NullCheck(L_8);
AnchorProvider__ctor_mDFFC7AEE233F4DEBFE6E85811834B883A3CFAC8A(L_8, L_7, NULL);
World_set_AnchorProvider_mF36B9BC25326450DCFB144645E39C3A81EC81C4E_inline(__this, L_8, NULL);
goto IL_0047;
}
IL_003b:
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_9 = V_0;
ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC* L_10 = (ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC*)il2cpp_codegen_object_new(ARFoundationAnchorProvider_t0FC18031ECDBC98CD5876C3B906ABD30838122DC_il2cpp_TypeInfo_var);
NullCheck(L_10);
ARFoundationAnchorProvider__ctor_m6C1F4AD53E1E02762CF6371CF8701117796AB456(L_10, L_9, NULL);
World_set_AnchorProvider_mF36B9BC25326450DCFB144645E39C3A81EC81C4E_inline(__this, L_10, NULL);
}
IL_0047:
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_11;
L_11 = VuforiaRuntimeUtilities_IsWebCamPlayMode_m2699673E9C8826815D2075430D230860CA051CE0(NULL);
if (!L_11)
{
goto IL_0061;
}
}
{
RuntimeObject* L_12 = __this->___mEngine_0;
PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* L_13 = (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3*)il2cpp_codegen_object_new(PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_il2cpp_TypeInfo_var);
NullCheck(L_13);
PlayModeHitTestProvider__ctor_m91CA5090D8097D33FD3866820FDDE36E7603B29C(L_13, L_12, NULL);
World_set_HitTestProvider_mBCADD12137B242AFD17ACFCCE830DEA4EAAF8A17_inline(__this, L_13, NULL);
goto IL_0083;
}
IL_0061:
{
bool L_14 = V_1;
if (L_14)
{
goto IL_0072;
}
}
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_15 = V_0;
NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9* L_16 = (NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9*)il2cpp_codegen_object_new(NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9_il2cpp_TypeInfo_var);
NullCheck(L_16);
NativeHitTestProvider__ctor_m6F643472467B8DA57B12539E4AFC075784B0E565(L_16, L_15, NULL);
World_set_HitTestProvider_mBCADD12137B242AFD17ACFCCE830DEA4EAAF8A17_inline(__this, L_16, NULL);
goto IL_0083;
}
IL_0072:
{
RuntimeObject* L_17 = __this->___mEngine_0;
ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06* L_18 = (ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06*)il2cpp_codegen_object_new(ARFoundationHitTestProvider_t9AE7ED6B205898DF8D16D186BAD15A1E96A4AE06_il2cpp_TypeInfo_var);
NullCheck(L_18);
ARFoundationHitTestProvider__ctor_m1ADF2C28E1F9229B4985998C2455E099FEA57F3B(L_18, L_17, NULL);
World_set_HitTestProvider_mBCADD12137B242AFD17ACFCCE830DEA4EAAF8A17_inline(__this, L_18, NULL);
}
IL_0083:
{
RuntimeObject* L_19 = __this->___mEngine_0;
NullCheck(L_19);
IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_20;
L_20 = InterfaceFuncInvoker0< IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* >::Invoke(47 /* Vuforia.Internal.Observers.IlluminationObserver Vuforia.Internal.Core.IEngine::get_IlluminationObserver() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_19);
__this->___mIlluminationObserver_2 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mIlluminationObserver_2), (void*)L_20);
IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_21 = __this->___mIlluminationObserver_2;
if (!L_21)
{
goto IL_00b3;
}
}
{
IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_22 = __this->___mIlluminationObserver_2;
Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9* L_23 = (Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9*)il2cpp_codegen_object_new(Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9_il2cpp_TypeInfo_var);
NullCheck(L_23);
Action_1__ctor_m4C95D35E50C02E9C59F3F36392EF4B759D7CFB60(L_23, __this, (intptr_t)((void*)World_OnIlluminationUpdated_m9ADA2B58E58609ECF1DE7CFBB51129D8619A9968_RuntimeMethod_var), NULL);
NullCheck(L_22);
IlluminationObserver_add_OnIlluminationUpdated_mBF382C2BC756F04E64C9410624DD302D2993A5BF(L_22, L_23, NULL);
}
IL_00b3:
{
RuntimeObject* L_24 = __this->___mEngine_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_25 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_25);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_25, __this, (intptr_t)((void*)World_StateUpdated_m0C1DC6BAC1E7D2EFF4EBF4657F14B164D06C3F29_RuntimeMethod_var), NULL);
NullCheck(L_24);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(32 /* System.Void Vuforia.Internal.Core.IEngine::add_OnStateUpdated(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_24, L_25);
return;
}
}
// System.Void Vuforia.World::Deinit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_Deinit_m07747FB8CBD01370E2888A0F0453DFB13C2A8BEB (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&World_OnIlluminationUpdated_m9ADA2B58E58609ECF1DE7CFBB51129D8619A9968_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&World_StateUpdated_m0C1DC6BAC1E7D2EFF4EBF4657F14B164D06C3F29_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B4_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
RuntimeObject* G_B7_0 = NULL;
RuntimeObject* G_B6_0 = NULL;
{
IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_0 = __this->___mIlluminationObserver_2;
if (!L_0)
{
goto IL_001f;
}
}
{
IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_1 = __this->___mIlluminationObserver_2;
Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9* L_2 = (Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9*)il2cpp_codegen_object_new(Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_1__ctor_m4C95D35E50C02E9C59F3F36392EF4B759D7CFB60(L_2, __this, (intptr_t)((void*)World_OnIlluminationUpdated_m9ADA2B58E58609ECF1DE7CFBB51129D8619A9968_RuntimeMethod_var), NULL);
NullCheck(L_1);
IlluminationObserver_remove_OnIlluminationUpdated_mFCB4FD957797B1689125C4505F55B9F82AA8FCBD(L_1, L_2, NULL);
}
IL_001f:
{
__this->___mIlluminationObserver_2 = (IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mIlluminationObserver_2), (void*)(IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4*)NULL);
IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* L_3 = (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4*)il2cpp_codegen_object_new(IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4_il2cpp_TypeInfo_var);
NullCheck(L_3);
IlluminationData__ctor_mCA2860D8CE4DB3D2C594805B2A2AB97460D9B51C(L_3, NULL);
World_set_IlluminationData_m5639BEE4451FA5BDD93272CFBD599BCA1A3AD97D_inline(__this, L_3, NULL);
RuntimeObject* L_4;
L_4 = World_get_HitTestProvider_mD29A803B4ABF8440BE914FC59357EF918F741FC2_inline(__this, NULL);
RuntimeObject* L_5 = L_4;
G_B3_0 = L_5;
if (L_5)
{
G_B4_0 = L_5;
goto IL_003d;
}
}
{
goto IL_0042;
}
IL_003d:
{
NullCheck(G_B4_0);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B4_0);
}
IL_0042:
{
World_set_AnchorProvider_mF36B9BC25326450DCFB144645E39C3A81EC81C4E_inline(__this, (RuntimeObject*)NULL, NULL);
World_set_HitTestProvider_mBCADD12137B242AFD17ACFCCE830DEA4EAAF8A17_inline(__this, (RuntimeObject*)NULL, NULL);
RuntimeObject* L_6 = __this->___mObserverRegistry_1;
RuntimeObject* L_7 = L_6;
G_B6_0 = L_7;
if (L_7)
{
G_B7_0 = L_7;
goto IL_005c;
}
}
{
goto IL_0061;
}
IL_005c:
{
NullCheck(G_B7_0);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B7_0);
}
IL_0061:
{
RuntimeObject* L_8 = __this->___mEngine_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_9);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_9, __this, (intptr_t)((void*)World_StateUpdated_m0C1DC6BAC1E7D2EFF4EBF4657F14B164D06C3F29_RuntimeMethod_var), NULL);
NullCheck(L_8);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(33 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnStateUpdated(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_8, L_9);
return;
}
}
// System.Void Vuforia.World::ObserverBehaviourCreated(Vuforia.Internal.Observers.IObserver,Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_ObserverBehaviourCreated_mFC52A55E61FC228351E408864EF43FF5FABED4E4 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_observer, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___1_behaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mADD14AC2F8BC5A4C9784107A96960D8B14206D74_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* G_B2_0 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* G_B1_0 = NULL;
{
RuntimeObject* L_0 = __this->___mObserverRegistry_1;
RuntimeObject* L_1 = ___0_observer;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ___1_behaviour;
NullCheck(L_0);
InterfaceActionInvoker2< RuntimeObject*, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* >::Invoke(1 /* System.Void Vuforia.IObserverRegistry::RegisterWithObserver(Vuforia.Internal.Observers.IObserver,Vuforia.ObserverBehaviour) */, IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1_il2cpp_TypeInfo_var, L_0, L_1, L_2);
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_3 = __this->___OnObserverCreated_6;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_4 = L_3;
G_B1_0 = L_4;
if (L_4)
{
G_B2_0 = L_4;
goto IL_0018;
}
}
{
return;
}
IL_0018:
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_5 = ___1_behaviour;
DelegateHelper_InvokeWithExceptionHandling_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mADD14AC2F8BC5A4C9784107A96960D8B14206D74(G_B2_0, L_5, DelegateHelper_InvokeWithExceptionHandling_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mADD14AC2F8BC5A4C9784107A96960D8B14206D74_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.World::ObserverBehaviourDestroyed(Vuforia.Internal.Observers.IObserver,Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_ObserverBehaviourDestroyed_m245C40E67C6C6D714CC64A3EE68F7E1501FDA63E (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_observer, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___1_behaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mADD14AC2F8BC5A4C9784107A96960D8B14206D74_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* G_B2_0 = NULL;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* G_B1_0 = NULL;
{
RuntimeObject* L_0 = __this->___mObserverRegistry_1;
RuntimeObject* L_1 = ___0_observer;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ___1_behaviour;
NullCheck(L_0);
InterfaceActionInvoker2< RuntimeObject*, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* >::Invoke(2 /* System.Void Vuforia.IObserverRegistry::UnregisterWithObserver(Vuforia.Internal.Observers.IObserver,Vuforia.ObserverBehaviour) */, IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1_il2cpp_TypeInfo_var, L_0, L_1, L_2);
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_3 = __this->___OnObserverDestroyed_7;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_4 = L_3;
G_B1_0 = L_4;
if (L_4)
{
G_B2_0 = L_4;
goto IL_0018;
}
}
{
return;
}
IL_0018:
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_5 = ___1_behaviour;
DelegateHelper_InvokeWithExceptionHandling_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mADD14AC2F8BC5A4C9784107A96960D8B14206D74(G_B2_0, L_5, DelegateHelper_InvokeWithExceptionHandling_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mADD14AC2F8BC5A4C9784107A96960D8B14206D74_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.World::OnIlluminationUpdated(Vuforia.Internal.Core.IlluminationInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_OnIlluminationUpdated_m9ADA2B58E58609ECF1DE7CFBB51129D8619A9968 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 ___0_illuminationInfo, const RuntimeMethod* method)
{
{
IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* L_0;
L_0 = World_get_IlluminationData_m8E82AC2FFF506E365559AD100C451D87233E5AA6_inline(__this, NULL);
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 L_1 = ___0_illuminationInfo;
NullCheck(L_0);
IlluminationData_UpdateIlluminationData_m96CE264F054A5F19C25854CF5CB015DA917801CB_inline(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.World::StateUpdated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void World_StateUpdated_m0C1DC6BAC1E7D2EFF4EBF4657F14B164D06C3F29 (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnStateUpdated_5;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.World/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m5570756C042A8A2C068B194451001851AFC0629E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C* L_0 = (U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C*)il2cpp_codegen_object_new(U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m622E8D1FEDDE5E85F4154A9B0484B0AB27DD3D43(L_0, NULL);
((U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.World/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m622E8D1FEDDE5E85F4154A9B0484B0AB27DD3D43 (U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.World/<>c::<GetTrackedObserverBehaviours>b__29_0(Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetTrackedObserverBehavioursU3Eb__29_0_mD0F7AB0F2823C53FFC0C9A8F8AF742EAFF8AAB96 (U3CU3Ec_tC14EAAED19B723606EB1A62BD124C58C9916DF2C* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_o, const RuntimeMethod* method)
{
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 V_0;
memset((&V_0), 0, sizeof(V_0));
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = ___0_o;
NullCheck(L_0);
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_1;
L_1 = ObserverBehaviour_get_TargetStatus_m11A222E650B40FB61D9FD4BD2689F04900086E5F_inline(L_0, NULL);
V_0 = L_1;
int32_t L_2;
L_2 = TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline((&V_0), NULL);
return (bool)((!(((uint32_t)L_2) <= ((uint32_t)0)))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.CameraDevice/HoloLensDevice Vuforia.CameraDevice::get_HoloLens()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* CameraDevice_get_HoloLens_mCBDE9B33351261AA589173071683C8C5E1E4BC62 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
{
HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* L_0 = __this->___U3CHoloLensU3Ek__BackingField_3;
return L_0;
}
}
// System.Void Vuforia.CameraDevice::set_HoloLens(Vuforia.CameraDevice/HoloLensDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraDevice_set_HoloLens_m4ECBE24C8878CF4642538D5524A813F0CD1376CF (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* ___0_value, const RuntimeMethod* method)
{
{
HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* L_0 = ___0_value;
__this->___U3CHoloLensU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHoloLensU3Ek__BackingField_3), (void*)L_0);
return;
}
}
// Vuforia.CameraDevice/AndroidDevice Vuforia.CameraDevice::get_Android()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* CameraDevice_get_Android_m7FFC4588EF624F0D0021733C198CD28868125470 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
{
AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* L_0 = __this->___U3CAndroidU3Ek__BackingField_4;
return L_0;
}
}
// System.Void Vuforia.CameraDevice::set_Android(Vuforia.CameraDevice/AndroidDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraDevice_set_Android_mBB8A88E92864278E40830F49E2039B6541DA11E6 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* ___0_value, const RuntimeMethod* method)
{
{
AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* L_0 = ___0_value;
__this->___U3CAndroidU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAndroidU3Ek__BackingField_4), (void*)L_0);
return;
}
}
// Vuforia.CameraDevice/WebCamDevice Vuforia.CameraDevice::get_WebCam()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* CameraDevice_get_WebCam_m908EAF0DB7E2120735D07635D4CC013F511E7165 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
{
WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* L_0 = __this->___U3CWebCamU3Ek__BackingField_5;
return L_0;
}
}
// System.Void Vuforia.CameraDevice::set_WebCam(Vuforia.CameraDevice/WebCamDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraDevice_set_WebCam_mDEF270444CAFB72C8342AD375664371A42C0CCB5 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* ___0_value, const RuntimeMethod* method)
{
{
WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* L_0 = ___0_value;
__this->___U3CWebCamU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWebCamU3Ek__BackingField_5), (void*)L_0);
return;
}
}
// System.Boolean Vuforia.CameraDevice::get_IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraDevice_get_IsActive_mA8A64F2B6D3207B65EDB2418A3DA86472B1FC2AC (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mEngine_1;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(35 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsRunning() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Vuforia.CameraMode Vuforia.CameraDevice::get_CameraMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraDevice_get_CameraMode_m0C0FAE62499F65AC2C7E2D8AB41F64F41BEE99F2 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* Vuforia.CameraMode Vuforia.ICameraController::get_CameraMode() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Boolean Vuforia.CameraDevice::get_Flash()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraDevice_get_Flash_mA62462F9613A71B6B44A3AB53C434B257EB5844E (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mEngine_1;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(35 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsRunning() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0);
if (L_1)
{
goto IL_0018;
}
}
{
Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_2);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B18CE18DFD36DECD0CD6B8B44AC5DFED69D0908)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CameraDevice_get_Flash_mA62462F9613A71B6B44A3AB53C434B257EB5844E_RuntimeMethod_var)));
}
IL_0018:
{
RuntimeObject* L_3;
L_3 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
NullCheck(L_3);
bool L_4;
L_4 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Vuforia.ICameraController::get_Flash() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_3);
return L_4;
}
}
// Vuforia.FocusMode Vuforia.CameraDevice::get_FocusMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraDevice_get_FocusMode_m83B7F46FE7337F365029C3204012DCD7CCAD2BA6 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mEngine_1;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(35 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsRunning() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0);
if (L_1)
{
goto IL_0018;
}
}
{
Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_2);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B18CE18DFD36DECD0CD6B8B44AC5DFED69D0908)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CameraDevice_get_FocusMode_m83B7F46FE7337F365029C3204012DCD7CCAD2BA6_RuntimeMethod_var)));
}
IL_0018:
{
RuntimeObject* L_3;
L_3 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(5 /* Vuforia.FocusMode Vuforia.ICameraController::get_FocusMode() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_3);
return L_4;
}
}
// System.Void Vuforia.CameraDevice::.ctor(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraDevice__ctor_m5719EBF5D2AAA4F30215E7B686FE5400A38D5D94 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_engine;
__this->___mEngine_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_1), (void*)L_0);
((CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_StaticFields*)il2cpp_codegen_static_fields_for(CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_il2cpp_TypeInfo_var))->___sLocalCameraDevice_0 = __this;
Il2CppCodeGenWriteBarrier((void**)(&((CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_StaticFields*)il2cpp_codegen_static_fields_for(CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_il2cpp_TypeInfo_var))->___sLocalCameraDevice_0), (void*)__this);
return;
}
}
// System.Void Vuforia.CameraDevice::Init()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraDevice_Init_mCD7D19EA9BA616E37A7A4446D31E246D572E507A (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mEngine_1;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(38 /* Vuforia.ICameraController Vuforia.Internal.Core.IEngine::get_CameraController() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0);
__this->___mCameraController_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraController_2), (void*)L_1);
RuntimeObject* L_2;
L_2 = UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11(NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.UnityRuntimeCompiled.IUnityXRBridge Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade::get_UnityXRBridge() */, IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var, L_2);
NullCheck(L_3);
bool L_4;
L_4 = InterfaceFuncInvoker0< bool >::Invoke(4 /* System.Boolean Vuforia.UnityRuntimeCompiled.IUnityXRBridge::IsHolographicDevice() */, IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var, L_3);
if (!L_4)
{
goto IL_002e;
}
}
{
HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* L_5 = (HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572*)il2cpp_codegen_object_new(HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572_il2cpp_TypeInfo_var);
NullCheck(L_5);
HoloLensDevice__ctor_m94D46F4D76F4848DDC9FB0B9604E78FD16942B01(L_5, NULL);
CameraDevice_set_HoloLens_m4ECBE24C8878CF4642538D5524A813F0CD1376CF_inline(__this, L_5, NULL);
return;
}
IL_002e:
{
int32_t L_6;
L_6 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)11)))))
{
goto IL_004e;
}
}
{
RuntimeObject* L_7 = __this->___mEngine_1;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(38 /* Vuforia.ICameraController Vuforia.Internal.Core.IEngine::get_CameraController() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_7);
AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* L_9 = (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C*)il2cpp_codegen_object_new(AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C_il2cpp_TypeInfo_var);
NullCheck(L_9);
AndroidDevice__ctor_m93EB2BC50D485857027CC30E9211632E58D7DEF0(L_9, L_8, NULL);
CameraDevice_set_Android_mBB8A88E92864278E40830F49E2039B6541DA11E6_inline(__this, L_9, NULL);
return;
}
IL_004e:
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_10;
L_10 = VuforiaRuntimeUtilities_IsWebCamPlayMode_m2699673E9C8826815D2075430D230860CA051CE0(NULL);
if (!L_10)
{
goto IL_0070;
}
}
{
RuntimeObject* L_11 = __this->___mEngine_1;
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(37 /* Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.Core.IEngine::get_ExternalCamera() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_11);
WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* L_13 = (WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59*)il2cpp_codegen_object_new(WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59_il2cpp_TypeInfo_var);
NullCheck(L_13);
WebCamDevice__ctor_m364A43748E8164831143E37180EA19F2BACAF3AA(L_13, ((WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178*)IsInstClass((RuntimeObject*)L_12, WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178_il2cpp_TypeInfo_var)), NULL);
CameraDevice_set_WebCam_mDEF270444CAFB72C8342AD375664371A42C0CCB5_inline(__this, L_13, NULL);
}
IL_0070:
{
return;
}
}
// System.Void Vuforia.CameraDevice::Deinit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraDevice_Deinit_m95B8B4698E2CC51F26846AA9F8318EA1EFFC632A (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_StaticFields*)il2cpp_codegen_static_fields_for(CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_il2cpp_TypeInfo_var))->___sLocalCameraDevice_0 = (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_StaticFields*)il2cpp_codegen_static_fields_for(CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_il2cpp_TypeInfo_var))->___sLocalCameraDevice_0), (void*)(CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27*)NULL);
return;
}
}
// Vuforia.ICameraController Vuforia.CameraDevice::GetCameraController()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___mCameraController_2;
if (L_0)
{
goto IL_0013;
}
}
{
Exception_t* L_1 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_1);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAC22A4B7F5BAA5A203666EEC53931E2F490414BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mCameraController_2;
return L_2;
}
}
// System.Int32 Vuforia.CameraDevice::GetRecommendedFPS()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraDevice_GetRecommendedFPS_m9C45596315B9F5B5FC5972E9EFD232BEA7A07681 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
NullCheck(L_0);
VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 L_1;
L_1 = InterfaceFuncInvoker0< VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 >::Invoke(3 /* Vuforia.VideoModeData Vuforia.ICameraController::get_ActiveVideoMode() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0);
float L_2 = L_1.___frameRate_2;
return il2cpp_codegen_cast_double_to_int<int32_t>(L_2);
}
}
// UnityEngine.Vector2 Vuforia.CameraDevice::GetCameraFieldOfViewRads()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CameraDevice_GetCameraFieldOfViewRads_m0F0CE1C224EBA7F09BC53FCD6855DE08035E2A3C (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
NullCheck(L_0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(7 /* UnityEngine.Vector2 Vuforia.ICameraController::get_FieldOfViewRads() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Vuforia.VideoModeData Vuforia.CameraDevice::GetVideoMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 CameraDevice_GetVideoMode_mAC9BA453867C69E370DCA9F68463D27C0BFE3261 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
NullCheck(L_0);
VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 L_1;
L_1 = InterfaceFuncInvoker0< VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 >::Invoke(3 /* Vuforia.VideoModeData Vuforia.ICameraController::get_ActiveVideoMode() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Vuforia.VideoModeData Vuforia.CameraDevice::GetVideoMode(Vuforia.CameraMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 CameraDevice_GetVideoMode_m663E6580E421882DBBF4C6E7A920078284051B9A (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, int32_t ___0_mode, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
int32_t L_1 = ___0_mode;
NullCheck(L_0);
VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 L_2;
L_2 = InterfaceFuncInvoker1< VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43, int32_t >::Invoke(10 /* Vuforia.VideoModeData Vuforia.ICameraController::GetVideoMode(Vuforia.CameraMode) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
// System.Boolean Vuforia.CameraDevice::SetCameraMode(Vuforia.CameraMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraDevice_SetCameraMode_m0FC8CA3728D8CAF8B37645C0F52935FDD2FCDE8A (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, int32_t ___0_mode, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
int32_t L_1 = ___0_mode;
NullCheck(L_0);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(14 /* System.Boolean Vuforia.ICameraController::SetActiveVideoMode(Vuforia.CameraMode) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
// System.Boolean Vuforia.CameraDevice::SetFlash(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraDevice_SetFlash_mCBDC6E15D50C9B857BB6731D647188E5892B89D8 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, bool ___0_on, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
bool L_1 = ___0_on;
NullCheck(L_0);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, bool >::Invoke(16 /* System.Boolean Vuforia.ICameraController::SetFlash(System.Boolean) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
// System.Boolean Vuforia.CameraDevice::SetFocusMode(Vuforia.FocusMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraDevice_SetFocusMode_m17EA4A830F8731D3E032832205D6AF26437979C0 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, int32_t ___0_focusMode, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
int32_t L_1 = ___0_focusMode;
NullCheck(L_0);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(15 /* System.Boolean Vuforia.ICameraController::SetFocusMode(Vuforia.FocusMode) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
// System.Boolean Vuforia.CameraDevice::SetFrameFormat(Vuforia.PixelFormat,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraDevice_SetFrameFormat_m42A7D34E97602FFAB10DB1ACAC7736EE026A2B6E (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, int32_t ___0_format, bool ___1_enabled, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = ___1_enabled;
if (L_0)
{
goto IL_0010;
}
}
{
RuntimeObject* L_1;
L_1 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
int32_t L_2 = ___0_format;
NullCheck(L_1);
bool L_3;
L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(18 /* System.Boolean Vuforia.ICameraController::UnregisterImageFormat(Vuforia.PixelFormat) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_1, L_2);
return L_3;
}
IL_0010:
{
RuntimeObject* L_4;
L_4 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
int32_t L_5 = ___0_format;
NullCheck(L_4);
bool L_6;
L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(17 /* System.Boolean Vuforia.ICameraController::RegisterImageFormat(Vuforia.PixelFormat) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_4, L_5);
return L_6;
}
}
// Vuforia.Image Vuforia.CameraDevice::GetCameraImage(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* CameraDevice_GetCameraImage_mEAFCDA913F72B58D9C1B88C73B2F3722540076F4 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, int32_t ___0_format, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
int32_t L_1 = ___0_format;
NullCheck(L_0);
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_2;
L_2 = InterfaceFuncInvoker1< Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*, int32_t >::Invoke(11 /* Vuforia.Image Vuforia.ICameraController::GetCameraImage(Vuforia.PixelFormat) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
// Vuforia.Intrinsics Vuforia.CameraDevice::GetCameraIntrinsics()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* CameraDevice_GetCameraIntrinsics_m96DB7E96CEF213A8D7ECA7B13817B61BFA4094B5 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
NullCheck(L_0);
Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* L_1;
L_1 = InterfaceFuncInvoker0< Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* >::Invoke(12 /* Vuforia.Intrinsics Vuforia.ICameraController::GetCameraIntrinsics() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// UnityEngine.Rect Vuforia.CameraDevice::GetVideoBackgroundRectInViewPort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CameraDevice_GetVideoBackgroundRectInViewPort_m6B33FFE143C35122D68F1AD767B652660260CF12 (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CameraDevice_GetCameraController_m18F41CDF0FF0E6DFD9AEE6A98E35C5C1B056B665(__this, NULL);
NullCheck(L_0);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
L_1 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(23 /* UnityEngine.Rect Vuforia.ICameraController::GetVideoBackgroundRectInViewPort() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.CameraDevice/HoloLensDevice::SetFocusPoint(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HoloLensDevice_SetFocusPoint_mC7B90D860345891AFAE9FF9E9B311BAC153774BD (HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_normal, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11(NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.UnityRuntimeCompiled.IUnityXRBridge Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade::get_UnityXRBridge() */, IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var, L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_point;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_normal;
NullCheck(L_1);
InterfaceActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(5 /* System.Void Vuforia.UnityRuntimeCompiled.IUnityXRBridge::SetFocusPointForFrame(UnityEngine.Vector3,UnityEngine.Vector3) */, IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var, L_1, L_2, L_3);
return;
}
}
// System.Void Vuforia.CameraDevice/HoloLensDevice::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HoloLensDevice__ctor_m94D46F4D76F4848DDC9FB0B9604E78FD16942B01 (HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* __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.CameraDevice/AndroidDevice::.ctor(Vuforia.ICameraController)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidDevice__ctor_m93EB2BC50D485857027CC30E9211632E58D7DEF0 (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, RuntimeObject* ___0_cameraController, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_cameraController;
__this->___mCameraController_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraController_0), (void*)L_0);
return;
}
}
// System.Collections.Generic.IEnumerable`1<Vuforia.CameraDevice/AndroidDevice/CameraField> Vuforia.CameraDevice/AndroidDevice::GetCameraFields()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AndroidDevice_GetCameraFields_mA718435E6B0F6D946BACF78E84C085BAF1C4B533 (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(25 /* System.Collections.Generic.IEnumerable`1<Vuforia.CameraDevice/AndroidDevice/CameraField> Vuforia.ICameraController::GetCameraFields() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::SetField(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_SetField_m4786D06EE61B7EFACE19E11F2C62B13012009150 (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
String_t* L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, String_t* >::Invoke(27 /* System.Boolean Vuforia.ICameraController::SetFieldString(System.String,System.String) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::SetField(System.String,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_SetField_mAACD671478AB0D60CEE837C40358D36FAD609666 (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, int64_t ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
int64_t L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, int64_t >::Invoke(29 /* System.Boolean Vuforia.ICameraController::SetFieldLong(System.String,System.Int64) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::SetField(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_SetField_mD43193A100CF77BB012057A6028B2A30FA8289FA (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, float ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
float L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, float >::Invoke(31 /* System.Boolean Vuforia.ICameraController::SetFieldFloat(System.String,System.Single) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::SetField(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_SetField_m59002FFBE8A9BB4090164EDAC3E06AC891F1A0C8 (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, bool ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
bool L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, bool >::Invoke(33 /* System.Boolean Vuforia.ICameraController::SetFieldBool(System.String,System.Boolean) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::SetField(System.String,Vuforia.CameraDevice/AndroidDevice/Int64Range)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_SetField_m134AC8BEE83DA1F2F2B347886881C98763E05C2F (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF >::Invoke(35 /* System.Boolean Vuforia.ICameraController::SetFieldInt64Range(System.String,Vuforia.CameraDevice/AndroidDevice/Int64Range) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::GetField(System.String,System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_GetField_mD847C3600FC7F10258A6F20FC4A818AE4457428B (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, String_t** ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
String_t** L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, String_t** >::Invoke(26 /* System.Boolean Vuforia.ICameraController::GetFieldString(System.String,System.String&) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::GetField(System.String,System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_GetField_m39D50A0CFE29F2E397025125F53BBC04726ED690 (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, int64_t* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
int64_t* L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, int64_t* >::Invoke(28 /* System.Boolean Vuforia.ICameraController::GetFieldLong(System.String,System.Int64&) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::GetField(System.String,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_GetField_mBA992ADA791226C6D9D7689553F297EBF2431C9A (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, float* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
float* L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, float* >::Invoke(30 /* System.Boolean Vuforia.ICameraController::GetFieldFloat(System.String,System.Single&) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::GetField(System.String,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_GetField_m80C2E5FB13EDAFE78676E4155A349EB3D05CDCD2 (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, bool* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
bool* L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, bool* >::Invoke(32 /* System.Boolean Vuforia.ICameraController::GetFieldBool(System.String,System.Boolean&) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraDevice/AndroidDevice::GetField(System.String,Vuforia.CameraDevice/AndroidDevice/Int64Range&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidDevice_GetField_mE768F372B151D0CF0A9E31CA785FDCB9F4DA9265 (AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* __this, String_t* ___0_key, Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraController_0;
String_t* L_1 = ___0_key;
Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF* L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF* >::Invoke(34 /* System.Boolean Vuforia.ICameraController::GetFieldInt64Range(System.String,Vuforia.CameraDevice/AndroidDevice/Int64Range&) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Vuforia.CameraDevice/AndroidDevice/CameraField
IL2CPP_EXTERN_C void CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshal_pinvoke(const CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7& unmarshaled, CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_pinvoke& marshaled)
{
marshaled.___Type_0 = unmarshaled.___Type_0;
marshaled.___Key_1 = il2cpp_codegen_marshal_string(unmarshaled.___Key_1);
}
IL2CPP_EXTERN_C void CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshal_pinvoke_back(const CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_pinvoke& marshaled, CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7& unmarshaled)
{
int32_t unmarshaledType_temp_0 = 0;
unmarshaledType_temp_0 = marshaled.___Type_0;
unmarshaled.___Type_0 = unmarshaledType_temp_0;
unmarshaled.___Key_1 = il2cpp_codegen_marshal_string_result(marshaled.___Key_1);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Key_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___Key_1));
}
// Conversion method for clean up from marshalling of: Vuforia.CameraDevice/AndroidDevice/CameraField
IL2CPP_EXTERN_C void CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshal_pinvoke_cleanup(CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___Key_1);
marshaled.___Key_1 = NULL;
}
// Conversion methods for marshalling of: Vuforia.CameraDevice/AndroidDevice/CameraField
IL2CPP_EXTERN_C void CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshal_com(const CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7& unmarshaled, CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_com& marshaled)
{
marshaled.___Type_0 = unmarshaled.___Type_0;
marshaled.___Key_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___Key_1);
}
IL2CPP_EXTERN_C void CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshal_com_back(const CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_com& marshaled, CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7& unmarshaled)
{
int32_t unmarshaledType_temp_0 = 0;
unmarshaledType_temp_0 = marshaled.___Type_0;
unmarshaled.___Type_0 = unmarshaledType_temp_0;
unmarshaled.___Key_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___Key_1);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Key_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___Key_1));
}
// Conversion method for clean up from marshalling of: Vuforia.CameraDevice/AndroidDevice/CameraField
IL2CPP_EXTERN_C void CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshal_com_cleanup(CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___Key_1);
marshaled.___Key_1 = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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.CameraDevice/WebCamDevice::get_IsPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCamDevice_get_IsPlaying_mB26A2EF6E10F38ED963A71BEE337B49EE452DCB6 (WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebCam_t6963B58DE4FEF48E83DB77953AE496790FD6F85F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mWebCam_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.IWebCam::get_IsPlaying() */, IWebCam_t6963B58DE4FEF48E83DB77953AE496790FD6F85F_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Void Vuforia.CameraDevice/WebCamDevice::.ctor(Vuforia.IWebCam)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamDevice__ctor_m364A43748E8164831143E37180EA19F2BACAF3AA (WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* __this, RuntimeObject* ___0_webCam, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_webCam;
__this->___mWebCam_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mWebCam_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.DriverCameraMode::.ctor(System.Int32,System.Int32,System.Int32,Vuforia.DriverPixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DriverCameraMode__ctor_mBBA0CCBAD5BCEFEBE6614A2BA9A788FA00258212 (DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_fps, int32_t ___3_format, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_width;
__this->___Width_0 = L_0;
int32_t L_1 = ___1_height;
__this->___Height_1 = L_1;
int32_t L_2 = ___2_fps;
__this->___Fps_2 = L_2;
int32_t L_3 = ___3_format;
__this->___Format_3 = L_3;
return;
}
}
IL2CPP_EXTERN_C void DriverCameraMode__ctor_mBBA0CCBAD5BCEFEBE6614A2BA9A788FA00258212_AdjustorThunk (RuntimeObject* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_fps, int32_t ___3_format, const RuntimeMethod* method)
{
DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A*>(__this + _offset);
DriverCameraMode__ctor_mBBA0CCBAD5BCEFEBE6614A2BA9A788FA00258212(_thisAdjusted, ___0_width, ___1_height, ___2_fps, ___3_format, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AnchorProvider::.ctor(Vuforia.Internal.Observers.AnchorObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorProvider__ctor_mDFFC7AEE233F4DEBFE6E85811834B883A3CFAC8A (AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B* __this, AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___0_anchorObserver, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = ___0_anchorObserver;
__this->___mAnchorObserver_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAnchorObserver_0), (void*)L_0);
return;
}
}
// Vuforia.Internal.Observers.AnchorInstance Vuforia.AnchorProvider::CreateMidAirAnchor(System.String,UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* AnchorProvider_CreateMidAirAnchor_m43F950AEE638CCFD6D878DC50D14A0F5FB5C5A7E (AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B* __this, String_t* ___0_name, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method)
{
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = __this->___mAnchorObserver_0;
String_t* L_1 = ___0_name;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_position;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___2_rotation;
NullCheck(L_0);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_4;
L_4 = AnchorObserver_CreateMidAirAnchor_m168386EEDEB9553EB33C146F9CA7AC295FCC0205(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
// Vuforia.Internal.Observers.AnchorInstance Vuforia.AnchorProvider::CreateHitTestAnchor(System.String,Vuforia.HitTestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* AnchorProvider_CreateHitTestAnchor_m43A703FB10DC09CECF022FC3868160E3AAE7D771 (AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B* __this, String_t* ___0_name, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ___1_hitTestResult, const RuntimeMethod* method)
{
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = __this->___mAnchorObserver_0;
String_t* L_1 = ___0_name;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_2 = ___1_hitTestResult;
NullCheck(L_0);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_3;
L_3 = AnchorObserver_CreateHitTestAnchor_m017F6E4701C30213F317F1BBCC29F59AAB1F9B63(L_0, L_1, L_2, NULL);
return L_3;
}
}
// System.Void Vuforia.AnchorProvider::DestroyAllAnchors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorProvider_DestroyAllAnchors_mA1158CBA578433385B1EF2FAF8E0A0174B0E6F08 (AnchorProvider_t3022BD8844D08AB90E3417ABAE9727768C617B1B* __this, const RuntimeMethod* method)
{
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = __this->___mAnchorObserver_0;
NullCheck(L_0);
AnchorObserver_DestroyAllAnchors_mC9F276A8B81CAB9EBB62412B62C8FD2780516A18(L_0, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.NativeHitTestProvider::.ctor(Vuforia.Internal.Observers.AnchorObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHitTestProvider__ctor_m6F643472467B8DA57B12539E4AFC075784B0E565 (NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9* __this, AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___0_anchorObserver, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = ___0_anchorObserver;
__this->___mAnchorObserver_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAnchorObserver_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.NativeHitTestProvider::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHitTestProvider_Dispose_m6CFDE23DDFAF532F6B05E820DC3AF7A94E46352A (NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9* __this, const RuntimeMethod* method)
{
{
return;
}
}
// Vuforia.HitTestResult Vuforia.NativeHitTestProvider::HitTest(Vuforia.IVuCameraFrame,UnityEngine.Vector2,Vuforia.VuHitTestHint,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* NativeHitTestProvider_HitTest_m304B8F994FA4E07D8D503CCA484971357456AFBD (NativeHitTestProvider_tEBC6368327A12DA9FAB9D5A2944AD3A81EA23AE9* __this, RuntimeObject* ___0_cameraFrame, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_imageSpacePos, int32_t ___2_hint, float ___3_defaultHeight, const RuntimeMethod* method)
{
{
AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = __this->___mAnchorObserver_0;
RuntimeObject* L_1 = ___0_cameraFrame;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_imageSpacePos;
int32_t L_3 = ___2_hint;
float L_4 = ___3_defaultHeight;
NullCheck(L_0);
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_5;
L_5 = AnchorObserver_HitTest_m0052D104F28A094763812DD5378AF255C8686FE1(L_0, L_1, L_2, L_3, L_4, NULL);
return L_5;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PlayModeHitTestProvider::.ctor(Vuforia.Internal.Core.IEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider__ctor_m91CA5090D8097D33FD3866820FDDE36E7603B29C (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, RuntimeObject* ___0_engine, 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;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_engine;
__this->___mEngine_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_3), (void*)L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = PlayModeHitTestProvider_CreateGroundPlaneImageTarget_m85A0E7C9257EF723908596C78A11E77461D414B5(__this, NULL);
__this->___mGroundPlaneImageTarget_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mGroundPlaneImageTarget_5), (void*)L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___mGroundPlaneImageTarget_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_002d;
}
}
{
PlayModeHitTestProvider_CreateEmulatorGroundPlane_m6A615DE9839220DC050959B9A2CA5E1846318915(__this, NULL);
}
IL_002d:
{
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_Dispose_mC4E72B20252692BE6116CFDCA8EE60B30297E4C1 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PlayModeHitTestProvider_DestroyEmulatorGroundPlane_m42B7FDCA6C4CBC9832DB3EE42F8CFF2A67D2C736(__this, NULL);
PlayModeHitTestProvider_DestroyGroundPlaneImageTarget_mB18E4C4692EC6ACAD7518A3D5BF5D5BFA68DFC28(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
// Vuforia.HitTestResult Vuforia.PlayModeHitTestProvider::HitTest(Vuforia.IVuCameraFrame,UnityEngine.Vector2,Vuforia.VuHitTestHint,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* PlayModeHitTestProvider_HitTest_m4649BDDE261F9C76E1F58D14B4DF4944BBBF4622 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, RuntimeObject* ___0_frameFrame, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_imageSpacePos, int32_t ___2_hint, float ___3_defaultHeight, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverOffsetCalculator_t1424521F1787E73D18A2495A510D9119647CE6D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral804A490E1EF672347DB43C48F670EDFE1AB36A7C);
s_Il2CppMethodInitialized = true;
}
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* V_0 = NULL;
int32_t V_1 = 0;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_2;
memset((&V_2), 0, sizeof(V_2));
PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57* V_3 = NULL;
{
RuntimeObject* L_0 = __this->___mEngine_3;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(38 /* Vuforia.ICameraController Vuforia.Internal.Core.IEngine::get_CameraController() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
L_2 = InterfaceFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(1 /* UnityEngine.Camera Vuforia.ICameraController::get_ARCamera() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_1);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_imageSpacePos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_3, NULL);
NullCheck(L_2);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_5;
L_5 = Camera_ViewportPointToRay_m54F3994B010EFAC642F3C0E367370483B9DBF0F4(L_2, L_4, NULL);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_6;
L_6 = Physics_RaycastAll_m4055619E0F7EFA04620EAA0517F8393C4EBCFE87(L_5, ((std::numeric_limits<float>::max)()), ((int32_t)-2147483648LL), NULL);
V_0 = L_6;
V_1 = 0;
goto IL_008e;
}
IL_002f:
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_7 = V_0;
int32_t L_8 = V_1;
NullCheck(L_7);
int32_t L_9 = L_8;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_2 = L_10;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_11;
L_11 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_2), NULL);
NullCheck(L_11);
String_t* L_12;
L_12 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_11, NULL);
bool L_13;
L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, _stringLiteral804A490E1EF672347DB43C48F670EDFE1AB36A7C, NULL);
if (!L_13)
{
goto IL_008a;
}
}
{
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_14 = V_2;
RuntimeObject* L_15 = __this->___mEngine_3;
NullCheck(L_15);
RuntimeObject* L_16;
L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(44 /* Vuforia.Internal.Observers.IObserverOffsetCalculator Vuforia.Internal.Core.IEngine::get_ObserverOffsetCalculator() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_15);
NullCheck(L_16);
OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_17;
L_17 = InterfaceFuncInvoker0< OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 >::Invoke(0 /* Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.IObserverOffsetCalculator::get_CurrentOffset() */, IObserverOffsetCalculator_t1424521F1787E73D18A2495A510D9119647CE6D7_il2cpp_TypeInfo_var, L_16);
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_18 = L_17.___Pose_0;
PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57* L_19 = (PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57*)il2cpp_codegen_object_new(PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57_il2cpp_TypeInfo_var);
NullCheck(L_19);
PlayModeVuHitTest__ctor_m74ACA6EBBB33ED238D9D30438A4E10FFD313B290(L_19, L_14, L_18, NULL);
V_3 = L_19;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_2), NULL);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_21;
L_21 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_2), NULL);
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL);
NullCheck(L_22);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_23;
L_23 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_22, NULL);
PlayModeVuHitTest_t67F5404EE96B88299C3DF328CD36CD9C05F36B57* L_24 = V_3;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_25 = (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9*)il2cpp_codegen_object_new(HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9_il2cpp_TypeInfo_var);
NullCheck(L_25);
HitTestResult__ctor_mF0173A41CF79595699E0EC0E235ADDB448E2E844(L_25, L_20, L_23, L_24, NULL);
return L_25;
}
IL_008a:
{
int32_t L_26 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_008e:
{
int32_t L_27 = V_1;
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_28 = V_0;
NullCheck(L_28);
if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
{
goto IL_002f;
}
}
{
return (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9*)NULL;
}
}
// System.Void Vuforia.PlayModeHitTestProvider::CreateEmulatorGroundPlane()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_CreateEmulatorGroundPlane_m6A615DE9839220DC050959B9A2CA5E1846318915 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m655518C8454E418FE8CF0E4770881B7A2B12BB23_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_mA492AEB4B907EB130EAF65A154B596F002E0A19B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeHitTestProvider_OnEmulatorGroundPlaneBehaviourDestroyed_m8D6C83577ABB2CD479A89AE38E6414728DDA5D81_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral804A490E1EF672347DB43C48F670EDFE1AB36A7C);
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, _stringLiteral804A490E1EF672347DB43C48F670EDFE1AB36A7C, NULL);
__this->___mEmulatorGroundPlane_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEmulatorGroundPlane_4), (void*)L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___mEmulatorGroundPlane_4;
NullCheck(L_1);
BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_2;
L_2 = GameObject_AddComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m655518C8454E418FE8CF0E4770881B7A2B12BB23(L_1, GameObject_AddComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m655518C8454E418FE8CF0E4770881B7A2B12BB23_RuntimeMethod_var);
BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_3 = L_2;
il2cpp_codegen_runtime_class_init_inline(PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ((PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_StaticFields*)il2cpp_codegen_static_fields_for(PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_il2cpp_TypeInfo_var))->___EMULATOR_PLANE_SIZE_2;
NullCheck(L_3);
BoxCollider_set_size_m8374267FDE5DD628973E0E5E1331E781552B855A(L_3, L_4, NULL);
BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_5 = L_3;
NullCheck(L_5);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL);
NullCheck(L_6);
GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_6, ((int32_t)31), NULL);
NullCheck(L_5);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL);
NullCheck(L_7);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_7, _stringLiteral804A490E1EF672347DB43C48F670EDFE1AB36A7C, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = __this->___mEmulatorGroundPlane_4;
NullCheck(L_8);
EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* L_9;
L_9 = GameObject_AddComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_mA492AEB4B907EB130EAF65A154B596F002E0A19B(L_8, GameObject_AddComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_mA492AEB4B907EB130EAF65A154B596F002E0A19B_RuntimeMethod_var);
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_10 = (Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*)il2cpp_codegen_object_new(Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB_il2cpp_TypeInfo_var);
NullCheck(L_10);
Action_1__ctor_m0419FFA0C523AD0413E0D0D21C0F4571D622470A(L_10, __this, (intptr_t)((void*)PlayModeHitTestProvider_OnEmulatorGroundPlaneBehaviourDestroyed_m8D6C83577ABB2CD479A89AE38E6414728DDA5D81_RuntimeMethod_var), NULL);
NullCheck(L_9);
EmulatorGroundPlaneBehaviour_add_OnBehaviourDestroyed_m92A3C4F395A906B90B0C7FE222B9D61736E7D4DC(L_9, L_10, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___mEmulatorGroundPlane_4;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___mGroundPlaneImageTarget_5;
NullCheck(L_13);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_13, NULL);
NullCheck(L_12);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_12, L_14, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = __this->___mEmulatorGroundPlane_4;
NullCheck(L_15);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_15, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_16);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_16, L_17, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = __this->___mEmulatorGroundPlane_4;
NullCheck(L_18);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_18, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20;
L_20 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_19);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_19, L_20, NULL);
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider::OnEmulatorGroundPlaneBehaviourDestroyed(Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_OnEmulatorGroundPlaneBehaviourDestroyed_m8D6C83577ABB2CD479A89AE38E6414728DDA5D81 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* ___0_behaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_m3AC0C645E5F5A22556692AC16F10B50F31C15372_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeHitTestProvider_OnEmulatorGroundPlaneBehaviourDestroyed_m8D6C83577ABB2CD479A89AE38E6414728DDA5D81_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mEmulatorGroundPlane_4;
NullCheck(L_0);
EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* L_1;
L_1 = GameObject_GetComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_m3AC0C645E5F5A22556692AC16F10B50F31C15372(L_0, GameObject_GetComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_m3AC0C645E5F5A22556692AC16F10B50F31C15372_RuntimeMethod_var);
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_2 = (Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*)il2cpp_codegen_object_new(Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_1__ctor_m0419FFA0C523AD0413E0D0D21C0F4571D622470A(L_2, __this, (intptr_t)((void*)PlayModeHitTestProvider_OnEmulatorGroundPlaneBehaviourDestroyed_m8D6C83577ABB2CD479A89AE38E6414728DDA5D81_RuntimeMethod_var), NULL);
NullCheck(L_1);
EmulatorGroundPlaneBehaviour_remove_OnBehaviourDestroyed_m7FFC7A0847207BC1AE9194790D982FFFE4A09B90(L_1, L_2, NULL);
__this->___mEmulatorGroundPlane_4 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEmulatorGroundPlane_4), (void*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider::DestroyEmulatorGroundPlane()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_DestroyEmulatorGroundPlane_m42B7FDCA6C4CBC9832DB3EE42F8CFF2A67D2C736 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_m3AC0C645E5F5A22556692AC16F10B50F31C15372_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mEmulatorGroundPlane_4;
V_0 = L_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0027;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___mEmulatorGroundPlane_4;
NullCheck(L_3);
EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* L_4;
L_4 = GameObject_GetComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_m3AC0C645E5F5A22556692AC16F10B50F31C15372(L_3, GameObject_GetComponent_TisEmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98_m3AC0C645E5F5A22556692AC16F10B50F31C15372_RuntimeMethod_var);
PlayModeHitTestProvider_OnEmulatorGroundPlaneBehaviourDestroyed_m8D6C83577ABB2CD479A89AE38E6414728DDA5D81(__this, L_4, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_5, NULL);
}
IL_0027:
{
return;
}
}
// UnityEngine.GameObject Vuforia.PlayModeHitTestProvider::CreateGroundPlaneImageTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PlayModeHitTestProvider_CreateGroundPlaneImageTarget_m85A0E7C9257EF723908596C78A11E77461D414B5 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeHitTestProvider_OnGroundPlaneImageTargetDestroyed_m5965AA207A252A14EC08D5296934C1CCFB9CD589_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral444CDCB7C6D0F484D240C9D52A465C54D359441B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C7201CC69A2C694F57FA489D773C202AD12CE44);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CF4F9BC7F51DEAA3FFC7DF9337B2BAB35DA5F54);
s_Il2CppMethodInitialized = true;
}
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* V_0 = NULL;
Exception_t* V_1 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
V_0 = (ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120*)NULL;
}
try
{// begin try (depth: 1)
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0;
L_0 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_0);
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* L_1;
L_1 = VuforiaBehaviour_get_ObserverFactory_m58CBBB055DA900E6F04BC2605833C687C1C38B0F_inline(L_0, NULL);
RuntimeObject* L_2;
L_2 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL);
NullCheck(L_2);
String_t* L_3;
L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(8 /* System.String Vuforia.IPlayModeEditorUtility::GetEmulatorDatabasePath() */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_2);
NullCheck(L_1);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_4;
L_4 = ObserverFactory_CreateImageTarget_mD8D4FB309D7D21AD77917254F3C2A3FD03530CDC(L_1, L_3, _stringLiteral8CF4F9BC7F51DEAA3FFC7DF9337B2BAB35DA5F54, NULL);
V_0 = L_4;
goto IL_003c;
}// 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_0023;
}
throw e;
}
CATCH_0023:
{// begin catch(System.Exception)
V_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (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_6 = L_5;
Exception_t* L_7 = V_1;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_7);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_7);
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*)&_stringLiteralB8233AF6A4E90035BD77DF7BA515AAFF585B6010)), L_6, NULL);
V_2 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0074;
}// end catch (depth: 1)
IL_003c:
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_8 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_0051;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral444CDCB7C6D0F484D240C9D52A465C54D359441B, NULL);
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
IL_0051:
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_10 = V_0;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_11 = (Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)il2cpp_codegen_object_new(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
NullCheck(L_11);
Action_1__ctor_mAED3D7A3A6B9F43B16ABFA99FE34D75D6371762E(L_11, __this, (intptr_t)((void*)PlayModeHitTestProvider_OnGroundPlaneImageTargetDestroyed_m5965AA207A252A14EC08D5296934C1CCFB9CD589_RuntimeMethod_var), NULL);
NullCheck(L_10);
ObserverBehaviour_add_OnBehaviourDestroyed_mEE1C42793C746AC4A03279F411BAB79B864DB4CE(L_10, L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteral4C7201CC69A2C694F57FA489D773C202AD12CE44, NULL);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_12 = V_0;
NullCheck(L_12);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
return L_13;
}
IL_0074:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = V_2;
return L_14;
}
}
// System.Void Vuforia.PlayModeHitTestProvider::OnGroundPlaneImageTargetDestroyed(Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_OnGroundPlaneImageTargetDestroyed_m5965AA207A252A14EC08D5296934C1CCFB9CD589 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_m824223BE2F90D36D68A482CC40C60B8D69ECFA55_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeHitTestProvider_OnGroundPlaneImageTargetDestroyed_m5965AA207A252A14EC08D5296934C1CCFB9CD589_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mGroundPlaneImageTarget_5;
NullCheck(L_0);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_1;
L_1 = GameObject_GetComponent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_m824223BE2F90D36D68A482CC40C60B8D69ECFA55(L_0, GameObject_GetComponent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_m824223BE2F90D36D68A482CC40C60B8D69ECFA55_RuntimeMethod_var);
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_2 = (Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)il2cpp_codegen_object_new(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_1__ctor_mAED3D7A3A6B9F43B16ABFA99FE34D75D6371762E(L_2, __this, (intptr_t)((void*)PlayModeHitTestProvider_OnGroundPlaneImageTargetDestroyed_m5965AA207A252A14EC08D5296934C1CCFB9CD589_RuntimeMethod_var), NULL);
NullCheck(L_1);
ObserverBehaviour_remove_OnBehaviourDestroyed_m72686FC9D013A4291BA9139083866E522F42044C(L_1, L_2, NULL);
__this->___mGroundPlaneImageTarget_5 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mGroundPlaneImageTarget_5), (void*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider::DestroyGroundPlaneImageTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider_DestroyGroundPlaneImageTarget_mB18E4C4692EC6ACAD7518A3D5BF5D5BFA68DFC28 (PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_m824223BE2F90D36D68A482CC40C60B8D69ECFA55_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mGroundPlaneImageTarget_5;
V_0 = L_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0022;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
NullCheck(L_3);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_4;
L_4 = GameObject_GetComponent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_m824223BE2F90D36D68A482CC40C60B8D69ECFA55(L_3, GameObject_GetComponent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_m824223BE2F90D36D68A482CC40C60B8D69ECFA55_RuntimeMethod_var);
PlayModeHitTestProvider_OnGroundPlaneImageTargetDestroyed_m5965AA207A252A14EC08D5296934C1CCFB9CD589(__this, L_4, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_5, NULL);
}
IL_0022:
{
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeHitTestProvider__cctor_mF6838DEB023847A53C96C7B6E92FB599C00D58DA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (100.0f), (0.0f), (100.0f), /*hidden argument*/NULL);
((PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_StaticFields*)il2cpp_codegen_static_fields_for(PlayModeHitTestProvider_tAD81D31995ED6E29975660C2FA9B9E1DCE4099B3_il2cpp_TypeInfo_var))->___EMULATOR_PLANE_SIZE_2 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::add_OnBehaviourDestroyed(System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour_add_OnBehaviourDestroyed_m92A3C4F395A906B90B0C7FE222B9D61736E7D4DC (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __this, Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* V_0 = NULL;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* V_1 = NULL;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* V_2 = NULL;
{
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_0 = __this->___OnBehaviourDestroyed_4;
V_0 = L_0;
}
IL_0007:
{
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_1 = V_0;
V_1 = L_1;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_2 = V_1;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*)Castclass((RuntimeObject*)L_4, Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB_il2cpp_TypeInfo_var));
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB** L_5 = (&__this->___OnBehaviourDestroyed_4);
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_6 = V_2;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_7 = V_1;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_9 = V_0;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*)L_9) == ((RuntimeObject*)(Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::remove_OnBehaviourDestroyed(System.Action`1<Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour_remove_OnBehaviourDestroyed_m7FFC7A0847207BC1AE9194790D982FFFE4A09B90 (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __this, Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* V_0 = NULL;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* V_1 = NULL;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* V_2 = NULL;
{
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_0 = __this->___OnBehaviourDestroyed_4;
V_0 = L_0;
}
IL_0007:
{
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_1 = V_0;
V_1 = L_1;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_2 = V_1;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*)Castclass((RuntimeObject*)L_4, Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB_il2cpp_TypeInfo_var));
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB** L_5 = (&__this->___OnBehaviourDestroyed_4);
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_6 = V_2;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_7 = V_1;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_9 = V_0;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*)L_9) == ((RuntimeObject*)(Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour_Start_mE91837B3FF0CF4F1488B312723443B1BC9A4F7E7 (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_mDDB8AD8D4FE4203B2E60D81C0769496920ADA4F9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m59698092F1230C6FB7F40D0F58F643A931A732D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EmulatorGroundPlaneBehaviour_OnTargetBehaviourDestroyed_mF8B681E627F0000B9CFADB6D2CECFFDC41608686_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EmulatorGroundPlaneBehaviour_OnTargetStatusChanged_m7DA05C400DF7F73016251063D89C7FDB8B21F68E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_0;
L_0 = Component_GetComponentInParent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_mDDB8AD8D4FE4203B2E60D81C0769496920ADA4F9(__this, Component_GetComponentInParent_TisImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_mDDB8AD8D4FE4203B2E60D81C0769496920ADA4F9_RuntimeMethod_var);
__this->___mImageTargetBehaviour_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mImageTargetBehaviour_5), (void*)L_0);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_1 = __this->___mImageTargetBehaviour_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0048;
}
}
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_3 = __this->___mImageTargetBehaviour_5;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_4 = (Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)il2cpp_codegen_object_new(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_1__ctor_mAED3D7A3A6B9F43B16ABFA99FE34D75D6371762E(L_4, __this, (intptr_t)((void*)EmulatorGroundPlaneBehaviour_OnTargetBehaviourDestroyed_mF8B681E627F0000B9CFADB6D2CECFFDC41608686_RuntimeMethod_var), NULL);
NullCheck(L_3);
ObserverBehaviour_add_OnBehaviourDestroyed_mEE1C42793C746AC4A03279F411BAB79B864DB4CE(L_3, L_4, NULL);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_5 = __this->___mImageTargetBehaviour_5;
Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F* L_6 = (Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F*)il2cpp_codegen_object_new(Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_il2cpp_TypeInfo_var);
NullCheck(L_6);
Action_2__ctor_mCE1D840FD103AC1247B1231CAB0A34B795A2978C(L_6, __this, (intptr_t)((void*)EmulatorGroundPlaneBehaviour_OnTargetStatusChanged_m7DA05C400DF7F73016251063D89C7FDB8B21F68E_RuntimeMethod_var), NULL);
NullCheck(L_5);
ObserverBehaviour_add_OnTargetStatusChanged_m3EEEEDBF95D9B118056440AACBC08A516975FA6F(L_5, L_6, NULL);
}
IL_0048:
{
BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_7;
L_7 = Component_GetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m59698092F1230C6FB7F40D0F58F643A931A732D7(__this, Component_GetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m59698092F1230C6FB7F40D0F58F643A931A732D7_RuntimeMethod_var);
__this->___mBoxCollider_7 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBoxCollider_7), (void*)L_7);
BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_8 = __this->___mBoxCollider_7;
NullCheck(L_8);
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_8, (bool)0, NULL);
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour_OnDestroy_m130A7DEE87D221F27C031EB7001130B3CFE67C8C (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __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;
}
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* G_B4_0 = NULL;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* G_B3_0 = NULL;
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_0 = __this->___mImageTargetBehaviour_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_2 = __this->___mImageTargetBehaviour_5;
EmulatorGroundPlaneBehaviour_OnTargetBehaviourDestroyed_mF8B681E627F0000B9CFADB6D2CECFFDC41608686(__this, L_2, NULL);
}
IL_001a:
{
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_3 = __this->___OnBehaviourDestroyed_4;
Action_1_tD6A6A0446D676B9A49590F25F3E036B9365C82AB* L_4 = L_3;
G_B3_0 = L_4;
if (L_4)
{
G_B4_0 = L_4;
goto IL_0025;
}
}
{
return;
}
IL_0025:
{
NullCheck(G_B4_0);
Action_1_Invoke_mC9D027CB3B811F3D9A412C43496E093AFF415C64_inline(G_B4_0, __this, NULL);
return;
}
}
// System.Boolean Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::IsTracked(Vuforia.TargetStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EmulatorGroundPlaneBehaviour_IsTracked_m7AB310D80D91CD6F63866A266D4D53927EF7E122 (TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ___0_targetStatus, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline((&___0_targetStatus), NULL);
if ((((int32_t)L_0) == ((int32_t)3)))
{
goto IL_0015;
}
}
{
int32_t L_1;
L_1 = TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline((&___0_targetStatus), NULL);
return (bool)((((int32_t)L_1) == ((int32_t)4))? 1 : 0);
}
IL_0015:
{
return (bool)1;
}
}
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::OnTargetBehaviourDestroyed(Vuforia.ObserverBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour_OnTargetBehaviourDestroyed_mF8B681E627F0000B9CFADB6D2CECFFDC41608686 (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EmulatorGroundPlaneBehaviour_OnTargetBehaviourDestroyed_mF8B681E627F0000B9CFADB6D2CECFFDC41608686_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EmulatorGroundPlaneBehaviour_OnTargetStatusChanged_m7DA05C400DF7F73016251063D89C7FDB8B21F68E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_0 = __this->___mImageTargetBehaviour_5;
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* L_1 = (Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799*)il2cpp_codegen_object_new(Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_mAED3D7A3A6B9F43B16ABFA99FE34D75D6371762E(L_1, __this, (intptr_t)((void*)EmulatorGroundPlaneBehaviour_OnTargetBehaviourDestroyed_mF8B681E627F0000B9CFADB6D2CECFFDC41608686_RuntimeMethod_var), NULL);
NullCheck(L_0);
ObserverBehaviour_remove_OnBehaviourDestroyed_m72686FC9D013A4291BA9139083866E522F42044C(L_0, L_1, NULL);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_2 = __this->___mImageTargetBehaviour_5;
Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F* L_3 = (Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F*)il2cpp_codegen_object_new(Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_il2cpp_TypeInfo_var);
NullCheck(L_3);
Action_2__ctor_mCE1D840FD103AC1247B1231CAB0A34B795A2978C(L_3, __this, (intptr_t)((void*)EmulatorGroundPlaneBehaviour_OnTargetStatusChanged_m7DA05C400DF7F73016251063D89C7FDB8B21F68E_RuntimeMethod_var), NULL);
NullCheck(L_2);
ObserverBehaviour_remove_OnTargetStatusChanged_m6B5ABC6137D8E98EA690366D721D44C76C1FA08C(L_2, L_3, NULL);
__this->___mImageTargetBehaviour_5 = (ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mImageTargetBehaviour_5), (void*)(ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120*)NULL);
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::OnTargetStatusChanged(Vuforia.ObserverBehaviour,Vuforia.TargetStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour_OnTargetStatusChanged_m7DA05C400DF7F73016251063D89C7FDB8B21F68E (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ___1_targetStatus, const RuntimeMethod* method)
{
{
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_0 = __this->___mPreviousTargetStatus_6;
bool L_1;
L_1 = EmulatorGroundPlaneBehaviour_IsTracked_m7AB310D80D91CD6F63866A266D4D53927EF7E122(L_0, NULL);
if (L_1)
{
goto IL_0021;
}
}
{
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_2 = ___1_targetStatus;
bool L_3;
L_3 = EmulatorGroundPlaneBehaviour_IsTracked_m7AB310D80D91CD6F63866A266D4D53927EF7E122(L_2, NULL);
if (!L_3)
{
goto IL_0021;
}
}
{
BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_4 = __this->___mBoxCollider_7;
NullCheck(L_4);
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_4, (bool)1, NULL);
}
IL_0021:
{
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_5 = __this->___mPreviousTargetStatus_6;
bool L_6;
L_6 = EmulatorGroundPlaneBehaviour_IsTracked_m7AB310D80D91CD6F63866A266D4D53927EF7E122(L_5, NULL);
if (!L_6)
{
goto IL_0042;
}
}
{
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_7 = ___1_targetStatus;
bool L_8;
L_8 = EmulatorGroundPlaneBehaviour_IsTracked_m7AB310D80D91CD6F63866A266D4D53927EF7E122(L_7, NULL);
if (L_8)
{
goto IL_0042;
}
}
{
BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_9 = __this->___mBoxCollider_7;
NullCheck(L_9);
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_9, (bool)0, NULL);
}
IL_0042:
{
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_10 = ___1_targetStatus;
__this->___mPreviousTargetStatus_6 = L_10;
return;
}
}
// System.Void Vuforia.PlayModeHitTestProvider/EmulatorGroundPlaneBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmulatorGroundPlaneBehaviour__ctor_m6566E33F9168A9416A3417C6A6E8AB4CFD481156 (EmulatorGroundPlaneBehaviour_t1B12A62A238ECE35B0F9AD50E9A70AA7233B3B98* __this, const RuntimeMethod* method)
{
{
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_0;
L_0 = TargetStatus_get_NotObserved_m1BD5C70DBAAE7DE715BFB0B305617BEA9D84B65F(NULL);
__this->___mPreviousTargetStatus_6 = L_0;
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.GuideView::add_PropertyChanged(System.ComponentModel.PropertyChangedEventHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_add_PropertyChanged_m32D773F5DBA8333156A5D47532E6C118EAD74D34 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* V_0 = NULL;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* V_1 = NULL;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* V_2 = NULL;
{
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_0 = __this->___PropertyChanged_4;
V_0 = L_0;
}
IL_0007:
{
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_1 = V_0;
V_1 = L_1;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_2 = V_1;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA*)CastclassSealed((RuntimeObject*)L_4, PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA_il2cpp_TypeInfo_var));
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA** L_5 = (&__this->___PropertyChanged_4);
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_6 = V_2;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_7 = V_1;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_8;
L_8 = InterlockedCompareExchangeImpl<PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA*>(L_5, L_6, L_7);
V_0 = L_8;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_9 = V_0;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_10 = V_1;
if ((!(((RuntimeObject*)(PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA*)L_9) == ((RuntimeObject*)(PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.GuideView::remove_PropertyChanged(System.ComponentModel.PropertyChangedEventHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_remove_PropertyChanged_mB338E0985BDBB3C9DED3DB7E8A8897D0C707DA00 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* V_0 = NULL;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* V_1 = NULL;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* V_2 = NULL;
{
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_0 = __this->___PropertyChanged_4;
V_0 = L_0;
}
IL_0007:
{
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_1 = V_0;
V_1 = L_1;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_2 = V_1;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA*)CastclassSealed((RuntimeObject*)L_4, PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA_il2cpp_TypeInfo_var));
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA** L_5 = (&__this->___PropertyChanged_4);
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_6 = V_2;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_7 = V_1;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_8;
L_8 = InterlockedCompareExchangeImpl<PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA*>(L_5, L_6, L_7);
V_0 = L_8;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_9 = V_0;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_10 = V_1;
if ((!(((RuntimeObject*)(PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA*)L_9) == ((RuntimeObject*)(PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.GuideView::.ctor(Vuforia.IVuGuideView)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView__ctor_mCD4535CD50783F07B91C0BFC11C9F38517EAAD56 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, RuntimeObject* ___0_guideView, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_guideView;
__this->___mGuideView_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mGuideView_2), (void*)L_0);
RuntimeObject* L_1 = __this->___mGuideView_2;
NullCheck(L_1);
String_t* L_2;
L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuGuideView::get_Name() */, IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var, L_1);
__this->___U3CNameU3Ek__BackingField_5 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_5), (void*)L_2);
GuideView_LoadPose_mE46F203D3770AC8AA4409FE71F0EE8C260257D63(__this, NULL);
return;
}
}
// System.String Vuforia.GuideView::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GuideView_get_Name_mCC22BC25631B3F828658E8667A39CF3C68DA9021 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CNameU3Ek__BackingField_5;
return L_0;
}
}
// UnityEngine.Matrix4x4 Vuforia.GuideView::get_Pose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GuideView_get_Pose_mAF4EFF3486E27176F56994705DC2DC3D623297DD (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method)
{
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = __this->___mPose_0;
return L_0;
}
}
// System.Void Vuforia.GuideView::set_Pose(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_set_Pose_m35611943E289F57F01ECA3362DE020FAFA675113 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral149967D8B0B4FF60C95B519437C63F4F13C1E258);
s_Il2CppMethodInitialized = true;
}
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_value;
__this->___mPose_0 = L_0;
GuideView_SavePose_m6165B4C7548274E2D4036285591BA589C3F9442B(__this, NULL);
GuideView_LoadPose_mE46F203D3770AC8AA4409FE71F0EE8C260257D63(__this, NULL);
GuideView_RaisePropertyChanged_mE44980D3D0E37809B0A1D1769A0D034F82C25FEB(__this, _stringLiteral149967D8B0B4FF60C95B519437C63F4F13C1E258, NULL);
return;
}
}
// UnityEngine.Texture2D Vuforia.GuideView::get_Image()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GuideView_get_Image_m3A85C0A790E44457D249BE077125CDD329C3424D (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method)
{
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___mImage_1;
return L_0;
}
}
// System.Void Vuforia.GuideView::LoadPose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_LoadPose_mE46F203D3770AC8AA4409FE71F0EE8C260257D63 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = __this->___mGuideView_2;
NullCheck(L_0);
VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_1;
L_1 = InterfaceFuncInvoker0< VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 >::Invoke(1 /* Vuforia.VuMatrix44F Vuforia.IVuGuideView::get_Pose() */, IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var, L_0);
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_2;
L_2 = NativeToUnityConversionUtil_ConvertNativePoseMatrixToUnityPose_mB788B443BF53CF74C72B58F408C2E3C9C4F80494(L_1, NULL);
V_0 = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&V_0), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4;
L_4 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&V_0), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline((&V_0), NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
L_6 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_3, L_4, L_5, NULL);
__this->___mPose_0 = L_6;
return;
}
}
// System.Void Vuforia.GuideView::SavePose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_SavePose_m6165B4C7548274E2D4036285591BA589C3F9442B (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = (&__this->___mPose_0);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
L_1 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(L_0, 3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_1, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_3 = (&__this->___mPose_0);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4;
L_4 = Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB(L_3, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5 = (&__this->___mPose_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Matrix4x4_get_lossyScale_mFB3D4CF6408D710D607CA1D2AF94B2E4E0B57EB7(L_5, NULL);
Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419((&V_0), L_2, L_4, L_6, NULL);
RuntimeObject* L_7 = __this->___mGuideView_2;
Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_8 = V_0;
VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_9;
L_9 = NativeToUnityConversionUtil_ConvertUnityPoseToNativePoseMatrix_mE1D188B008D41DCD3A82311525DB949FB69AC496(L_8, NULL);
NullCheck(L_7);
bool L_10;
L_10 = InterfaceFuncInvoker1< bool, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 >::Invoke(4 /* System.Boolean Vuforia.IVuGuideView::SetPose(Vuforia.VuMatrix44F) */, IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var, L_7, L_9);
return;
}
}
// System.Void Vuforia.GuideView::RaisePropertyChanged(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_RaisePropertyChanged_mE44980D3D0E37809B0A1D1769A0D034F82C25FEB (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, String_t* ___0_propertyName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* G_B2_0 = NULL;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* G_B1_0 = NULL;
{
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_0 = __this->___PropertyChanged_4;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
String_t* L_2 = ___0_propertyName;
PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321* L_3 = (PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321*)il2cpp_codegen_object_new(PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321_il2cpp_TypeInfo_var);
NullCheck(L_3);
PropertyChangedEventArgs__ctor_mE3C901440BE057E5F17062BA316019C0B53A39B5(L_3, L_2, NULL);
NullCheck(G_B2_0);
PropertyChangedEventHandler_Invoke_m040B3056C279FDDC4EC678519D5D415771905298_inline(G_B2_0, __this, L_3, NULL);
return;
}
}
// System.Void Vuforia.GuideView::OverrideFromCamera(Vuforia.GuideViewCameraBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_OverrideFromCamera_m6FB326B5250029CB4F922CDA550C8CF511187B34 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, GuideViewCameraBehaviour_t1ACABEDA123BC8A9F041B2D9C8E5A5C9C686F92B* ___0_gvCamera, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
memset((&V_1), 0, sizeof(V_1));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
memset((&V_2), 0, sizeof(V_2));
{
GuideViewCameraBehaviour_t1ACABEDA123BC8A9F041B2D9C8E5A5C9C686F92B* L_0 = ___0_gvCamera;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL);
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_1, NULL);
GuideViewCameraBehaviour_t1ACABEDA123BC8A9F041B2D9C8E5A5C9C686F92B* L_3 = ___0_gvCamera;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
NullCheck(L_4);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
L_5 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_4, NULL);
GuideViewCameraBehaviour_t1ACABEDA123BC8A9F041B2D9C8E5A5C9C686F92B* L_6 = ___0_gvCamera;
NullCheck(L_6);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL);
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_7, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9;
L_9 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_2, L_5, L_8, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10;
L_10 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_9, NULL);
V_0 = L_10;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11;
L_11 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 3, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
L_12 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_12, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14;
L_14 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_14, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16;
L_16 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_13, L_15, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
memset((&L_17), 0, sizeof(L_17));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_17), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18;
L_18 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((180.0f), L_17, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19;
L_19 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_16, L_18, NULL);
V_1 = L_19;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_11, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23;
L_23 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_20, L_21, L_22, NULL);
V_2 = L_23;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24 = V_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25;
L_25 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_24, NULL);
V_2 = L_25;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = V_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27;
L_27 = GuideView_get_Pose_mAF4EFF3486E27176F56994705DC2DC3D623297DD_inline(__this, NULL);
bool L_28;
L_28 = Matrix4x4_op_Inequality_m318CC0235679529F15B2C56E0896E70A2BD62713_inline(L_26, L_27, NULL);
if (!L_28)
{
goto IL_00a4;
}
}
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_29 = V_2;
GuideView_set_Pose_m35611943E289F57F01ECA3362DE020FAFA675113(__this, L_29, NULL);
}
IL_00a4:
{
return;
}
}
// System.Void Vuforia.GuideView::UpdateGuideViewTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView_UpdateGuideViewTexture_m18BCF2FE227186AEAD036CDBA5F22045A97C9C8C (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8EA9923B74BD243E764B8F9D62174B9D637CB97);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
RuntimeObject* L_0 = __this->___mGuideView_2;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean Vuforia.IVuGuideView::get_IsImageOutdated() */, IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var, L_0);
if (!L_1)
{
goto IL_0066;
}
}
{
RuntimeObject* L_2 = __this->___mGuideView_2;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.IVuImage Vuforia.IVuGuideView::get_Image() */, IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = __this->___mImage_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_004a;
}
}
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
int32_t L_7;
L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 Vuforia.IVuImage::get_Width() */, IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23_il2cpp_TypeInfo_var, L_6);
RuntimeObject* L_8 = V_0;
NullCheck(L_8);
int32_t L_9;
L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 Vuforia.IVuImage::get_Height() */, IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23_il2cpp_TypeInfo_var, L_8);
RuntimeObject* L_10 = V_0;
NullCheck(L_10);
int32_t L_11;
L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* Vuforia.VuImagePixelFormat Vuforia.IVuImage::get_PixelFormat() */, IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23_il2cpp_TypeInfo_var, L_10);
int32_t L_12;
L_12 = PixelFormatExtensions_ToTextureFormat_mFBA91D7279AE84B5CD859CB8F24976FF9B1AE076(L_11, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_13);
Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_13, L_7, L_9, L_12, (bool)0, NULL);
__this->___mImage_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mImage_1), (void*)L_13);
}
IL_004a:
{
RuntimeObject* L_14 = V_0;
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_15 = (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*)il2cpp_codegen_object_new(Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var);
NullCheck(L_15);
Image__ctor_mEA4CDAD83D90336E1636E3CD0DCBC6DC924B3E26(L_15, L_14, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_16 = __this->___mImage_1;
NullCheck(L_15);
Image_CopyBufferToTexture_m36F41725E7564CC7CC9D9FEE6C76E52746B4FF18(L_15, L_16, NULL);
GuideView_RaisePropertyChanged_mE44980D3D0E37809B0A1D1769A0D034F82C25FEB(__this, _stringLiteralD8EA9923B74BD243E764B8F9D62174B9D637CB97, NULL);
}
IL_0066:
{
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.Vector3 Vuforia.HitTestResult::get_Position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 HitTestResult_get_Position_m2F30FBF2AF4D53E6C3F1E51D44AE699C153C4784 (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___mPosition_1;
return L_0;
}
}
// UnityEngine.Quaternion Vuforia.HitTestResult::get_Rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 HitTestResult_get_Rotation_mC31CC43254A626A8F8470FF4849CF157D5F0C4F9 (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, const RuntimeMethod* method)
{
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___mOrientation_2;
return L_0;
}
}
// Vuforia.IVuHitTest Vuforia.HitTestResult::get_VuHitTest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HitTestResult_get_VuHitTest_m9B5A3094CB462FBEE0EE5842390B96610E0C9FD1 (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___mVuHitTest_0;
return L_0;
}
}
// System.Void Vuforia.HitTestResult::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion,Vuforia.IVuHitTest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HitTestResult__ctor_mF0173A41CF79595699E0EC0E235ADDB448E2E844 (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_orientation, RuntimeObject* ___2_vuHitTest, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_position;
__this->___mPosition_1 = L_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_orientation;
__this->___mOrientation_2 = L_1;
RuntimeObject* L_2 = ___2_vuHitTest;
__this->___mVuHitTest_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuHitTest_0), (void*)L_2);
return;
}
}
// System.String Vuforia.HitTestResult::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HitTestResult_ToString_m563127FFF57E6231BDC0EB4A26423401EBC4E38C (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, 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*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral772F5246D70956ECAB98D9BE292047F1817732E0);
s_Il2CppMethodInitialized = true;
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___mPosition_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0;
RuntimeObject* L_2 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_1);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = __this->___mOrientation_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = L_3;
RuntimeObject* L_5 = Box(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var, &L_4);
String_t* L_6;
L_6 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral772F5246D70956ECAB98D9BE292047F1817732E0, L_2, L_5, NULL);
return L_6;
}
}
// System.Boolean Vuforia.HitTestResult::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HitTestResult_Equals_mA12A27D053C2DF9D937D2F8B74966D71AC34AFC9 (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
return (bool)0;
}
IL_0005:
{
RuntimeObject* L_1 = ___0_obj;
if ((!(((RuntimeObject*)(HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9*)__this) == ((RuntimeObject*)(RuntimeObject*)L_1))))
{
goto IL_000b;
}
}
{
return (bool)1;
}
IL_000b:
{
RuntimeObject* L_2 = ___0_obj;
NullCheck(L_2);
Type_t* L_3;
L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL);
Type_t* L_4;
L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0020;
}
}
{
return (bool)0;
}
IL_0020:
{
RuntimeObject* L_6 = ___0_obj;
bool L_7;
L_7 = HitTestResult_Equals_m08092DE179742E0D4F1C3EB58963D82DAA1197C0(__this, ((HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9*)CastclassClass((RuntimeObject*)L_6, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9_il2cpp_TypeInfo_var)), NULL);
return L_7;
}
}
// System.Boolean Vuforia.HitTestResult::Equals(Vuforia.HitTestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HitTestResult_Equals_m08092DE179742E0D4F1C3EB58963D82DAA1197C0 (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ___0_other, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = __this->___mVuHitTest_0;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_1 = ___0_other;
NullCheck(L_1);
RuntimeObject* L_2 = L_1->___mVuHitTest_0;
NullCheck(L_0);
bool L_3;
L_3 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_0, L_2);
if (!L_3)
{
goto IL_003e;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___mPosition_1;
V_0 = L_4;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_5 = ___0_other;
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___mPosition_1;
bool L_7;
L_7 = Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline((&V_0), L_6, NULL);
if (!L_7)
{
goto IL_003e;
}
}
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = __this->___mOrientation_2;
V_1 = L_8;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_9 = ___0_other;
NullCheck(L_9);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = L_9->___mOrientation_2;
bool L_11;
L_11 = Quaternion_Equals_m25B95D8412B79CC7F8B34062BFAE662BD99578BE_inline((&V_1), L_10, NULL);
return L_11;
}
IL_003e:
{
return (bool)0;
}
}
// System.Int32 Vuforia.HitTestResult::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HitTestResult_GetHashCode_m36C9B4EB47ED3129FD5C3B20414B098A2C648378 (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = __this->___mVuHitTest_0;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___mPosition_1;
V_0 = L_2;
int32_t L_3;
L_3 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_0), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = __this->___mOrientation_2;
V_1 = L_4;
int32_t L_5;
L_5 = Quaternion_GetHashCode_m5F55C34C98E437376595E722BE4EB8A70434F049_inline((&V_1), NULL);
return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)397)))^L_3)), ((int32_t)397)))^L_5));
}
}
#ifdef __clang__
#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.AnchorBehaviour::CreateFromSerializedTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorBehaviour_CreateFromSerializedTarget_m31C95D3005C6A151C9944CB49FC52F881046DBDD (AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* __this, const RuntimeMethod* method)
{
{
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnchorBehaviour_CreateFromSerializedTarget_m31C95D3005C6A151C9944CB49FC52F881046DBDD_RuntimeMethod_var)));
}
}
// System.Void Vuforia.AnchorBehaviour::AddPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorBehaviour_AddPreview_mA38C64831238289FC6FE3DA90A1DA10B2E050116 (AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisAnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384_mC1AA5BC5FF9B453B276514B8393D2F3DFF8BA770_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* L_0 = __this->___mPreview_16;
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_000f;
}
}
{
return;
}
IL_000f:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_2);
AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* L_3;
L_3 = GameObject_AddComponent_TisAnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384_mC1AA5BC5FF9B453B276514B8393D2F3DFF8BA770(L_2, GameObject_AddComponent_TisAnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384_mC1AA5BC5FF9B453B276514B8393D2F3DFF8BA770_RuntimeMethod_var);
__this->___mPreview_16 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPreview_16), (void*)L_3);
AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* L_4 = __this->___mPreview_16;
NullCheck(L_4);
AnchorPreview_Initialize_m4508F59192AEE7B203EDB1120AB1549748069C65(L_4, __this, NULL);
return;
}
}
// System.Void Vuforia.AnchorBehaviour::ConfigureAnchor(System.String,UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorBehaviour_ConfigureAnchor_m76DC271974B631512F5A32C4DB051C09DC236CEB (AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* __this, String_t* ___0_name, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0;
L_0 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_0);
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_1;
L_1 = VuforiaBehaviour_get_World_m14A8271B023273D49C261BE6EC1378C16EB7B900_inline(L_0, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = World_get_AnchorProvider_mA6FA2EF4F36E12BC20C6B62320405BACF82D3C11_inline(L_1, NULL);
String_t* L_3 = ___0_name;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_position;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = ___2_rotation;
NullCheck(L_2);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_6;
L_6 = InterfaceFuncInvoker3< AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3*, String_t*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(0 /* Vuforia.Internal.Observers.AnchorInstance Vuforia.IAnchorProvider::CreateMidAirAnchor(System.String,UnityEngine.Vector3,UnityEngine.Quaternion) */, IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8_il2cpp_TypeInfo_var, L_2, L_3, L_4, L_5);
ObserverBehaviour_RegisterObserver_m944BDD78307225DE427427D2AF0F246B9B5FB382(__this, L_6, NULL);
return;
}
}
// System.Void Vuforia.AnchorBehaviour::ConfigureAnchor(System.String,Vuforia.HitTestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorBehaviour_ConfigureAnchor_mF2403693AB145310B4158ACDC2C44A631C032059 (AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* __this, String_t* ___0_name, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ___1_hitTestResult, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0;
L_0 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_0);
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_1;
L_1 = VuforiaBehaviour_get_World_m14A8271B023273D49C261BE6EC1378C16EB7B900_inline(L_0, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = World_get_AnchorProvider_mA6FA2EF4F36E12BC20C6B62320405BACF82D3C11_inline(L_1, NULL);
String_t* L_3 = ___0_name;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_4 = ___1_hitTestResult;
NullCheck(L_2);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_5;
L_5 = InterfaceFuncInvoker2< AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3*, String_t*, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* >::Invoke(1 /* Vuforia.Internal.Observers.AnchorInstance Vuforia.IAnchorProvider::CreateHitTestAnchor(System.String,Vuforia.HitTestResult) */, IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8_il2cpp_TypeInfo_var, L_2, L_3, L_4);
ObserverBehaviour_RegisterObserver_m944BDD78307225DE427427D2AF0F246B9B5FB382(__this, L_5, NULL);
return;
}
}
// System.Void Vuforia.AnchorBehaviour::UnconfigureAnchor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorBehaviour_UnconfigureAnchor_mF680277271D19B8853B852D05BFC19883C81415E (AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
RuntimeObject* L_0 = ((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___mObserver_11;
V_0 = L_0;
RuntimeObject* L_1 = V_0;
if (L_1)
{
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
ObserverBehaviour_UnregisterObserver_m5535335F671C4C87E17673365D66BB6C144A8472(__this, NULL);
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
return;
}
}
// System.Void Vuforia.AnchorBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorBehaviour__ctor_m4A170753B9A8F4AB30566E4025FEB30333EF9F74 (AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* __this, const RuntimeMethod* method)
{
{
ObserverBehaviour__ctor_m6B9A245F2DA3FEA9F2C77259E3CCB691F8356922(__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.AnchorInputListenerBehaviour::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorInputListenerBehaviour_Update_m04A553FA1D67444F52EEAA4DD495E47562A604AF (AnchorInputListenerBehaviour_t823C829EC1D341F163808353A8B43B5E8762AC44* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m756C9B879DDBE079CDE2D06DC231CE42C01C4AD0_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
InputReceivedEvent_tEA1093629DE6DF3C56D54C35D90BE6ABA180644D* G_B6_0 = NULL;
InputReceivedEvent_tEA1093629DE6DF3C56D54C35D90BE6ABA180644D* G_B5_0 = NULL;
{
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_0;
L_0 = VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03(NULL);
NullCheck(L_0);
bool L_1;
L_1 = VuforiaApplication_get_IsRunning_mFFE27A5EDE1B3662DE2C9C0BC0B5310CCAAF1051(L_0, NULL);
if (L_1)
{
goto IL_000d;
}
}
{
return;
}
IL_000d:
{
bool L_2;
L_2 = AnchorInputListenerBehaviour_TryGetScreenTappedPosition_m8E921544A9D3867EA95049BEC3DEB51905D34E3F((&V_0), NULL);
if (L_2)
{
goto IL_001f;
}
}
{
bool L_3;
L_3 = AnchorInputListenerBehaviour_TryGetMouseDownPosition_m1A44862756DED922F18C13260CB535B137A4CFCC((&V_0), NULL);
if (!L_3)
{
goto IL_0030;
}
}
IL_001f:
{
InputReceivedEvent_tEA1093629DE6DF3C56D54C35D90BE6ABA180644D* L_4 = __this->___OnInputReceivedEvent_5;
InputReceivedEvent_tEA1093629DE6DF3C56D54C35D90BE6ABA180644D* L_5 = L_4;
G_B5_0 = L_5;
if (L_5)
{
G_B6_0 = L_5;
goto IL_002a;
}
}
{
return;
}
IL_002a:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_0;
NullCheck(G_B6_0);
UnityEvent_1_Invoke_m756C9B879DDBE079CDE2D06DC231CE42C01C4AD0(G_B6_0, L_6, UnityEvent_1_Invoke_m756C9B879DDBE079CDE2D06DC231CE42C01C4AD0_RuntimeMethod_var);
}
IL_0030:
{
return;
}
}
// System.Boolean Vuforia.AnchorInputListenerBehaviour::TryGetMouseDownPosition(UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnchorInputListenerBehaviour_TryGetMouseDownPosition_m1A44862756DED922F18C13260CB535B137A4CFCC (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_screenPosition, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B2_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B1_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B3_1 = NULL;
{
bool L_0;
L_0 = Input_GetMouseButtonDown_m8DFC792D15FFF15D311614D5CC6C5D055E5A1DE3(0, NULL);
V_0 = L_0;
bool L_1 = V_0;
RuntimeObject* L_2;
L_2 = UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11(NULL);
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade::IsUnityUICurrentlySelected() */, IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var, L_2);
V_0 = (bool)((int32_t)((int32_t)L_1&((((int32_t)L_3) == ((int32_t)0))? 1 : 0)));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = ___0_screenPosition;
bool L_5 = V_0;
G_B1_0 = L_4;
if (L_5)
{
G_B2_0 = L_4;
goto IL_0022;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
G_B3_0 = L_6;
G_B3_1 = G_B1_0;
goto IL_002c;
}
IL_0022:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Input_get_mousePosition_mFF21FBD2647DAE2A23BD4C45571CA95D05A0A42C(NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_7, NULL);
G_B3_0 = L_8;
G_B3_1 = G_B2_0;
}
IL_002c:
{
*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)G_B3_1 = G_B3_0;
bool L_9 = V_0;
return L_9;
}
}
// System.Boolean Vuforia.AnchorInputListenerBehaviour::TryGetScreenTappedPosition(UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnchorInputListenerBehaviour_TryGetScreenTappedPosition_m8E921544A9D3867EA95049BEC3DEB51905D34E3F (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_screenPosition, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Touch_t03E51455ED508492B3F278903A0114FA0E87B417 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t G_B4_0 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B6_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B5_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B7_0;
memset((&G_B7_0), 0, sizeof(G_B7_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B7_1 = NULL;
{
int32_t L_0;
L_0 = Input_get_touchCount_m057388BFC67A0F4CA53764B1022867ED81D01E39(NULL);
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_0027;
}
}
{
Touch_t03E51455ED508492B3F278903A0114FA0E87B417 L_1;
L_1 = Input_GetTouch_m75D99FE801A94279874FA8DC6B6ADAD35F5123B1(0, NULL);
V_1 = L_1;
int32_t L_2;
L_2 = Touch_get_phase_mB82409FB2BE1C32ABDBA6A72E52A099D28AB70B0((&V_1), NULL);
if (L_2)
{
goto IL_0027;
}
}
{
RuntimeObject* L_3;
L_3 = UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11(NULL);
NullCheck(L_3);
bool L_4;
L_4 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade::IsUnityUICurrentlySelected() */, IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var, L_3);
G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
goto IL_0028;
}
IL_0027:
{
G_B4_0 = 0;
}
IL_0028:
{
V_0 = (bool)G_B4_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = ___0_screenPosition;
bool L_6 = V_0;
G_B5_0 = L_5;
if (L_6)
{
G_B6_0 = L_5;
goto IL_0034;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
G_B7_0 = L_7;
G_B7_1 = G_B5_0;
goto IL_0042;
}
IL_0034:
{
Touch_t03E51455ED508492B3F278903A0114FA0E87B417 L_8;
L_8 = Input_GetTouch_m75D99FE801A94279874FA8DC6B6ADAD35F5123B1(0, NULL);
V_1 = L_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
L_9 = Touch_get_position_m41B9EB0F3F3E1BE98CEB388253A9E31979CB964A((&V_1), NULL);
G_B7_0 = L_9;
G_B7_1 = G_B6_0;
}
IL_0042:
{
*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)G_B7_1 = G_B7_0;
bool L_10 = V_0;
return L_10;
}
}
// System.Void Vuforia.AnchorInputListenerBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorInputListenerBehaviour__ctor_m704FA6AA5368E623F4ECE73E78B5E58D7CE26984 (AnchorInputListenerBehaviour_t823C829EC1D341F163808353A8B43B5E8762AC44* __this, const RuntimeMethod* method)
{
{
SmartTerrainBehaviour__ctor_m2575AFD6680821C8A5323432C554AEE6CFC1E7B3(__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.AnchorInputListenerBehaviour/InputReceivedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputReceivedEvent__ctor_mA7EE1AA05813F693455F55988709635F53F86ABD (InputReceivedEvent_tEA1093629DE6DF3C56D54C35D90BE6ABA180644D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m75F2CB288BDA04F9CA6542CCC40CC2CFE442FB0D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m75F2CB288BDA04F9CA6542CCC40CC2CFE442FB0D(__this, UnityEvent_1__ctor_m75F2CB288BDA04F9CA6542CCC40CC2CFE442FB0D_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.ContentPlacedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentPlacedEvent__ctor_m788D124C61AEB743F95AA5EEBC34D6E3C50BCAC5 (ContentPlacedEvent_t2D650AAAB3ECFF3AEB86D7652E9579884B2CEA15* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_mD882FB5FAE320D2C50F36BC2FEC6474157F553EA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_mD882FB5FAE320D2C50F36BC2FEC6474157F553EA(__this, UnityEvent_1__ctor_mD882FB5FAE320D2C50F36BC2FEC6474157F553EA_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.ContentPositioningBehaviour::PositionContentAtMidAirAnchor(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentPositioningBehaviour_PositionContentAtMidAirAnchor_mEE9E48859690448559AA61612C24672CC1E90999 (ContentPositioningBehaviour_t1DBEF9D9161B1E504EC1A56D9AAC9DB41713513F* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_pose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_U3CPositionContentAtMidAirAnchorU3Eb__0_m1F43CFC1A2B0DF0158FA311DD375FD3570501C1D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F* V_0 = NULL;
{
U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F* L_0 = (U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass5_0__ctor_mBC7FA7B450ACADD708E295F81E7952E6FFC65316(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F* L_1 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___0_pose;
NullCheck(L_1);
L_1->___pose_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___pose_0), (void*)L_2);
U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F* L_3 = V_0;
Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6* L_4 = (Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6*)il2cpp_codegen_object_new(Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6_il2cpp_TypeInfo_var);
NullCheck(L_4);
Func_3__ctor_m3390D35FD9D44F809BBE3F308554EB03E7DDD4AF(L_4, L_3, (intptr_t)((void*)U3CU3Ec__DisplayClass5_0_U3CPositionContentAtMidAirAnchorU3Eb__0_m1F43CFC1A2B0DF0158FA311DD375FD3570501C1D_RuntimeMethod_var), NULL);
ContentPositioningBehaviour_CreateAnchor_mCFA7FD5246C453DF5D5FED9388FB99571BDA8C0C(__this, L_4, NULL);
return;
}
}
// System.Void Vuforia.ContentPositioningBehaviour::PositionContentAtPlaneAnchor(Vuforia.HitTestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentPositioningBehaviour_PositionContentAtPlaneAnchor_m8504420BE72A813B968DD276ADE048A6E29EC3BD (ContentPositioningBehaviour_t1DBEF9D9161B1E504EC1A56D9AAC9DB41713513F* __this, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* ___0_hitTestResult, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_U3CPositionContentAtPlaneAnchorU3Eb__0_m90CC011FE41117166313F7E48D2CCE12CAAAB896_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED* V_0 = NULL;
{
U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED* L_0 = (U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass6_0__ctor_m736E6AF03E7888B7AF0798CC15F1868EA6C382D9(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED* L_1 = V_0;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_2 = ___0_hitTestResult;
NullCheck(L_1);
L_1->___hitTestResult_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___hitTestResult_0), (void*)L_2);
U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED* L_3 = V_0;
Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6* L_4 = (Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6*)il2cpp_codegen_object_new(Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6_il2cpp_TypeInfo_var);
NullCheck(L_4);
Func_3__ctor_m3390D35FD9D44F809BBE3F308554EB03E7DDD4AF(L_4, L_3, (intptr_t)((void*)U3CU3Ec__DisplayClass6_0_U3CPositionContentAtPlaneAnchorU3Eb__0_m90CC011FE41117166313F7E48D2CCE12CAAAB896_RuntimeMethod_var), NULL);
ContentPositioningBehaviour_CreateAnchor_mCFA7FD5246C453DF5D5FED9388FB99571BDA8C0C(__this, L_4, NULL);
return;
}
}
// System.Void Vuforia.ContentPositioningBehaviour::CreateAnchor(System.Func`3<System.String,Vuforia.IAnchorProvider,Vuforia.Internal.Observers.AnchorInstance>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentPositioningBehaviour_CreateAnchor_mCFA7FD5246C453DF5D5FED9388FB99571BDA8C0C (ContentPositioningBehaviour_t1DBEF9D9161B1E504EC1A56D9AAC9DB41713513F* __this, Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6* ___0_anchorCreateFunc, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisAnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F_m6A6DC0068F0FDF4F70655EB5C089EB88F150FE4F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m3F906D54B515400E1B965A03E9B0FE6B630615ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42B145DFDB642B58CD48F78DB226625819ED6636);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF487135E9AEB4A47D5E2B6504DF86C94E01300CA);
s_Il2CppMethodInitialized = true;
}
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* V_0 = NULL;
RuntimeObject* V_1 = NULL;
String_t* V_2 = NULL;
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* V_3 = NULL;
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* V_4 = NULL;
Guid_t V_5;
memset((&V_5), 0, sizeof(V_5));
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_6;
memset((&V_6), 0, sizeof(V_6));
ContentPlacedEvent_t2D650AAAB3ECFF3AEB86D7652E9579884B2CEA15* G_B12_0 = NULL;
ContentPlacedEvent_t2D650AAAB3ECFF3AEB86D7652E9579884B2CEA15* G_B11_0 = NULL;
{
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_0 = __this->___AnchorStage_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralF487135E9AEB4A47D5E2B6504DF86C94E01300CA, NULL);
return;
}
IL_0019:
{
bool L_2;
L_2 = SmartTerrainBehaviour_CheckAnchorsAvailable_mBA5353CB95C4D91E37897B9DED3145555DDD4E47(__this, (&V_0), (&V_1), (bool)0, NULL);
if (L_2)
{
goto IL_0027;
}
}
{
return;
}
IL_0027:
{
Guid_t L_3;
L_3 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL);
V_5 = L_3;
String_t* L_4;
L_4 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_5), NULL);
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral42B145DFDB642B58CD48F78DB226625819ED6636, L_4, NULL);
V_2 = L_5;
Func_3_tCF0BFC7106FE823A024C6024789E6409CBD12FD6* L_6 = ___0_anchorCreateFunc;
String_t* L_7 = V_2;
RuntimeObject* L_8 = V_1;
NullCheck(L_6);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_9;
L_9 = Func_3_Invoke_m69FAE8A158A92F3DEBF85978FE0A03C36717B5D9_inline(L_6, L_7, L_8, NULL);
V_3 = L_9;
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_10 = V_3;
if (L_10)
{
goto IL_0053;
}
}
{
return;
}
IL_0053:
{
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_11 = __this->___AnchorStage_4;
NullCheck(L_11);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
L_12 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_11, NULL);
NullCheck(L_12);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_13;
L_13 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_12, NULL);
V_6 = L_13;
String_t* L_14;
L_14 = Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C((&V_6), NULL);
bool L_15;
L_15 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_14, NULL);
if (L_15)
{
goto IL_007b;
}
}
{
bool L_16 = __this->___DuplicateStage_5;
if (!L_16)
{
goto IL_00ab;
}
}
IL_007b:
{
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_17 = __this->___AnchorStage_4;
NullCheck(L_17);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18;
L_18 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_17, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19;
L_19 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_18, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
NullCheck(L_19);
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_20;
L_20 = GameObject_GetComponent_TisAnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F_m6A6DC0068F0FDF4F70655EB5C089EB88F150FE4F(L_19, GameObject_GetComponent_TisAnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F_m6A6DC0068F0FDF4F70655EB5C089EB88F150FE4F_RuntimeMethod_var);
V_4 = L_20;
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_21 = V_4;
NullCheck(L_21);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22;
L_22 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_21, NULL);
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_23 = __this->___AnchorStage_4;
NullCheck(L_23);
String_t* L_24;
L_24 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_23, NULL);
NullCheck(L_22);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_22, L_24, NULL);
goto IL_00b3;
}
IL_00ab:
{
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_25 = __this->___AnchorStage_4;
V_4 = L_25;
}
IL_00b3:
{
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_26 = V_4;
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_27 = V_3;
NullCheck(L_26);
ObserverBehaviour_RegisterObserver_m944BDD78307225DE427427D2AF0F246B9B5FB382(L_26, L_27, NULL);
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_28 = V_4;
NullCheck(L_28);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29;
L_29 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_28, NULL);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_30 = V_3;
NullCheck(L_30);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = AnchorInstance_get_Position_m2E1B3010BC79A370B62D0005470DCD422638B622_inline(L_30, NULL);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_32;
L_32 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL);
NullCheck(L_32);
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_33;
L_33 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_32, NULL);
NullCheck(L_33);
float L_34;
L_34 = GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B(L_33, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
L_35 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_31, L_34, NULL);
NullCheck(L_29);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_29, L_35, NULL);
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_36 = V_4;
NullCheck(L_36);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37;
L_37 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_36, NULL);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_38 = V_3;
NullCheck(L_38);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39;
L_39 = AnchorInstance_get_Rotation_m0FF72CB44A184F375988D20386CCD70CF2AFEC9F_inline(L_38, NULL);
NullCheck(L_37);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_37, L_39, NULL);
ContentPlacedEvent_t2D650AAAB3ECFF3AEB86D7652E9579884B2CEA15* L_40 = __this->___OnContentPlaced_6;
ContentPlacedEvent_t2D650AAAB3ECFF3AEB86D7652E9579884B2CEA15* L_41 = L_40;
G_B11_0 = L_41;
if (L_41)
{
G_B12_0 = L_41;
goto IL_00fe;
}
}
{
return;
}
IL_00fe:
{
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_42 = V_4;
NullCheck(L_42);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_43;
L_43 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_42, NULL);
NullCheck(G_B12_0);
UnityEvent_1_Invoke_m3F906D54B515400E1B965A03E9B0FE6B630615ED(G_B12_0, L_43, UnityEvent_1_Invoke_m3F906D54B515400E1B965A03E9B0FE6B630615ED_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ContentPositioningBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentPositioningBehaviour__ctor_mF9B5922DDF36F6153689F6AA1B784C04A6DF1D1C (ContentPositioningBehaviour_t1DBEF9D9161B1E504EC1A56D9AAC9DB41713513F* __this, const RuntimeMethod* method)
{
{
__this->___DuplicateStage_5 = (bool)1;
SmartTerrainBehaviour__ctor_m2575AFD6680821C8A5323432C554AEE6CFC1E7B3(__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.ContentPositioningBehaviour/<>c__DisplayClass5_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_mBC7FA7B450ACADD708E295F81E7952E6FFC65316 (U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Vuforia.Internal.Observers.AnchorInstance Vuforia.ContentPositioningBehaviour/<>c__DisplayClass5_0::<PositionContentAtMidAirAnchor>b__0(System.String,Vuforia.IAnchorProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* U3CU3Ec__DisplayClass5_0_U3CPositionContentAtMidAirAnchorU3Eb__0_m1F43CFC1A2B0DF0158FA311DD375FD3570501C1D (U3CU3Ec__DisplayClass5_0_t83BA210BD9BD65A1FCDCA83A8F05EF4ADD044D9F* __this, String_t* ___0_name, RuntimeObject* ___1_anchorProvider, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___1_anchorProvider;
String_t* L_1 = ___0_name;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___pose_0;
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___pose_0;
NullCheck(L_4);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
L_5 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_4, NULL);
NullCheck(L_0);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_6;
L_6 = InterfaceFuncInvoker3< AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3*, String_t*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(0 /* Vuforia.Internal.Observers.AnchorInstance Vuforia.IAnchorProvider::CreateMidAirAnchor(System.String,UnityEngine.Vector3,UnityEngine.Quaternion) */, IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8_il2cpp_TypeInfo_var, L_0, L_1, L_3, L_5);
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.ContentPositioningBehaviour/<>c__DisplayClass6_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m736E6AF03E7888B7AF0798CC15F1868EA6C382D9 (U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Vuforia.Internal.Observers.AnchorInstance Vuforia.ContentPositioningBehaviour/<>c__DisplayClass6_0::<PositionContentAtPlaneAnchor>b__0(System.String,Vuforia.IAnchorProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* U3CU3Ec__DisplayClass6_0_U3CPositionContentAtPlaneAnchorU3Eb__0_m90CC011FE41117166313F7E48D2CCE12CAAAB896 (U3CU3Ec__DisplayClass6_0_tF7F8E48EA8183E9EB42D321E796EDBB582D0EDED* __this, String_t* ___0_name, RuntimeObject* ___1_anchorProvider, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___1_anchorProvider;
String_t* L_1 = ___0_name;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_2 = __this->___hitTestResult_0;
NullCheck(L_0);
AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* L_3;
L_3 = InterfaceFuncInvoker2< AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3*, String_t*, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* >::Invoke(1 /* Vuforia.Internal.Observers.AnchorInstance Vuforia.IAnchorProvider::CreateHitTestAnchor(System.String,Vuforia.HitTestResult) */, IAnchorProvider_tA9B4CA01ECE6B5B05C97148D717B4FEA6FE351E8_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.MidAirPositionerBehaviour::OnVuforiaStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MidAirPositionerBehaviour_OnVuforiaStarted_mE99DECE39FA734A3B477261ED79BB442216B9AEC (MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6* __this, const RuntimeMethod* method)
{
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642** L_0 = (&__this->___mDevicePoseBehaviour_8);
RuntimeObject** L_1 = (&__this->___mAnchorProvider_9);
bool L_2;
L_2 = SmartTerrainBehaviour_CheckAnchorsAvailable_mBA5353CB95C4D91E37897B9DED3145555DDD4E47(__this, L_0, L_1, (bool)1, NULL);
if (L_2)
{
goto IL_0016;
}
}
{
return;
}
IL_0016:
{
MidAirPositionerBehaviour_SetupIndicator_m2A95ED841A178E2EB4D68E30C23E9E4D4F7843A1(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___MidAirIndicator_5;
NullCheck(L_3);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_3, (bool)0, NULL);
return;
}
}
// System.Void Vuforia.MidAirPositionerBehaviour::OnVuforiaStopped()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MidAirPositionerBehaviour_OnVuforiaStopped_m166EE94AF67B000215F45626DBE181B4F4763D66 (MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6* __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;
}
{
__this->___mDevicePoseBehaviour_8 = (DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mDevicePoseBehaviour_8), (void*)(DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642*)NULL);
__this->___mAnchorProvider_9 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAnchorProvider_9), (void*)(RuntimeObject*)NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___MidAirIndicator_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0028;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___MidAirIndicator_5;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)0, NULL);
}
IL_0028:
{
return;
}
}
// System.Void Vuforia.MidAirPositionerBehaviour::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MidAirPositionerBehaviour_OnDisable_m50C243E68164CF866D03827E35D4DA4C6A102DCC (MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___MidAirIndicator_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___MidAirIndicator_5;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)0, NULL);
}
IL_001a:
{
return;
}
}
// System.Void Vuforia.MidAirPositionerBehaviour::SetupIndicator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MidAirPositionerBehaviour_SetupIndicator_m2A95ED841A178E2EB4D68E30C23E9E4D4F7843A1 (MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6* __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*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B45A03810FB94D8ADDBE7C4ABF02F86665E8DDD);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___MidAirIndicator_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0020;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_2);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_2, _stringLiteral0B45A03810FB94D8ADDBE7C4ABF02F86665E8DDD, NULL);
__this->___MidAirIndicator_5 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___MidAirIndicator_5), (void*)L_2);
goto IL_004c;
}
IL_0020:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___MidAirIndicator_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_004c;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___MidAirIndicator_5;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_6;
L_6 = VuforiaRuntimeUtilities_IsPrefab_mFA79B4B5FD8A378E097B1C97CBC8B830AA83A122(L_5, NULL);
if (!L_6)
{
goto IL_004c;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = __this->___MidAirIndicator_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_7, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
__this->___MidAirIndicator_5 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___MidAirIndicator_5), (void*)L_8);
}
IL_004c:
{
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_9;
L_9 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_9, NULL);
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(38 /* Vuforia.ICameraController Vuforia.Internal.Core.IEngine::get_CameraController() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_10);
NullCheck(L_11);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12;
L_12 = InterfaceFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(1 /* UnityEngine.Camera Vuforia.ICameraController::get_ARCamera() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_11);
V_0 = L_12;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_14)
{
goto IL_006b;
}
}
{
return;
}
IL_006b:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15 = V_0;
NullCheck(L_15);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_15, NULL);
__this->___mCamera_10 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCamera_10), (void*)L_16);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = __this->___MidAirIndicator_5;
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = __this->___mCamera_10;
NullCheck(L_18);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_18, L_19, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = __this->___MidAirIndicator_5;
NullCheck(L_20);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
L_21 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_20, NULL);
float L_22 = __this->___DistanceToCamera_4;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_23;
L_23 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL);
NullCheck(L_23);
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_24;
L_24 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_23, NULL);
NullCheck(L_24);
float L_25;
L_25 = GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B(L_24, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
memset((&L_26), 0, sizeof(L_26));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_26), (0.0f), (0.0f), ((float)il2cpp_codegen_multiply(L_22, L_25)), /*hidden argument*/NULL);
NullCheck(L_21);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_21, L_26, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = __this->___MidAirIndicator_5;
NullCheck(L_27);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
L_28 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_27, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_29;
L_29 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_28);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_28, L_29, NULL);
return;
}
}
// System.Void Vuforia.MidAirPositionerBehaviour::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MidAirPositionerBehaviour_Update_m0E61BEDB11DF2D1228D28B48363343884055FE4D (MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t G_B8_0 = 0;
{
bool L_0;
L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (!L_0)
{
goto IL_002c;
}
}
{
RuntimeObject* L_1 = __this->___mAnchorProvider_9;
if (!L_1)
{
goto IL_002c;
}
}
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_2 = __this->___mDevicePoseBehaviour_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_3)
{
goto IL_002c;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___MidAirIndicator_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_002d;
}
}
IL_002c:
{
return;
}
IL_002d:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = __this->___MidAirIndicator_5;
NullCheck(L_6);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = __this->___mCamera_10;
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_8, NULL);
float L_10 = L_9.___x_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = __this->___mCamera_10;
NullCheck(L_11);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_11, NULL);
float L_13 = L_12.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
memset((&L_14), 0, sizeof(L_14));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_14), L_10, (0.0f), L_13, /*hidden argument*/NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15;
L_15 = Quaternion_LookRotation_mDB2CCA75B8E1AB98104F2A6E1A1EA57D0D1298D7(L_14, NULL);
NullCheck(L_7);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_7, L_15, NULL);
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_16 = __this->___mDevicePoseBehaviour_8;
NullCheck(L_16);
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_17;
L_17 = ObserverBehaviour_get_TargetStatus_m11A222E650B40FB61D9FD4BD2689F04900086E5F_inline(L_16, NULL);
V_1 = L_17;
int32_t L_18;
L_18 = TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline((&V_1), NULL);
if ((((int32_t)L_18) == ((int32_t)3)))
{
goto IL_009a;
}
}
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_19 = __this->___mDevicePoseBehaviour_8;
NullCheck(L_19);
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_20;
L_20 = ObserverBehaviour_get_TargetStatus_m11A222E650B40FB61D9FD4BD2689F04900086E5F_inline(L_19, NULL);
V_1 = L_20;
int32_t L_21;
L_21 = TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline((&V_1), NULL);
G_B8_0 = ((((int32_t)L_21) == ((int32_t)4))? 1 : 0);
goto IL_009b;
}
IL_009a:
{
G_B8_0 = 1;
}
IL_009b:
{
V_0 = (bool)G_B8_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = __this->___MidAirIndicator_5;
bool L_23 = V_0;
NullCheck(L_22);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_22, L_23, NULL);
return;
}
}
// System.Void Vuforia.MidAirPositionerBehaviour::ConfirmAnchorPosition(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MidAirPositionerBehaviour_ConfirmAnchorPosition_m6B2F71F1F24ABCE8E8B6E08B35697738B5257FEF (MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPosition, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m8FBEE0769F307FC400EDC6446C02ED3CCF607FF9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 V_0;
memset((&V_0), 0, sizeof(V_0));
AnchorPositionConfirmedEvent_tC4445B9E8E6AC7CA0D416E16E07201F21558D40D* G_B9_0 = NULL;
AnchorPositionConfirmedEvent_tC4445B9E8E6AC7CA0D416E16E07201F21558D40D* G_B8_0 = NULL;
{
bool L_0;
L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (!L_0)
{
goto IL_001e;
}
}
{
RuntimeObject* L_1 = __this->___mAnchorProvider_9;
if (!L_1)
{
goto IL_001e;
}
}
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_2 = __this->___mDevicePoseBehaviour_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_001f;
}
}
IL_001e:
{
return;
}
IL_001f:
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_4 = __this->___mDevicePoseBehaviour_8;
NullCheck(L_4);
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_5;
L_5 = ObserverBehaviour_get_TargetStatus_m11A222E650B40FB61D9FD4BD2689F04900086E5F_inline(L_4, NULL);
V_0 = L_5;
int32_t L_6;
L_6 = TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline((&V_0), NULL);
if ((((int32_t)L_6) == ((int32_t)3)))
{
goto IL_004c;
}
}
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_7 = __this->___mDevicePoseBehaviour_8;
NullCheck(L_7);
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_8;
L_8 = ObserverBehaviour_get_TargetStatus_m11A222E650B40FB61D9FD4BD2689F04900086E5F_inline(L_7, NULL);
V_0 = L_8;
int32_t L_9;
L_9 = TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline((&V_0), NULL);
if ((((int32_t)L_9) == ((int32_t)4)))
{
goto IL_004c;
}
}
{
return;
}
IL_004c:
{
AnchorPositionConfirmedEvent_tC4445B9E8E6AC7CA0D416E16E07201F21558D40D* L_10 = __this->___OnAnchorPositionConfirmed_6;
AnchorPositionConfirmedEvent_tC4445B9E8E6AC7CA0D416E16E07201F21558D40D* L_11 = L_10;
G_B8_0 = L_11;
if (L_11)
{
G_B9_0 = L_11;
goto IL_0057;
}
}
{
return;
}
IL_0057:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___MidAirIndicator_5;
NullCheck(L_12);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
L_13 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_12, NULL);
NullCheck(G_B9_0);
UnityEvent_1_Invoke_m8FBEE0769F307FC400EDC6446C02ED3CCF607FF9(G_B9_0, L_13, UnityEvent_1_Invoke_m8FBEE0769F307FC400EDC6446C02ED3CCF607FF9_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.MidAirPositionerBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MidAirPositionerBehaviour__ctor_m688121F6F7141676A302B2A7F9FB90940AA22E67 (MidAirPositionerBehaviour_t56F3F108404ED95D6A3D589B53007E758F5761D6* __this, const RuntimeMethod* method)
{
{
__this->___DistanceToCamera_4 = (0.5f);
SmartTerrainBehaviour__ctor_m2575AFD6680821C8A5323432C554AEE6CFC1E7B3(__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.MidAirPositionerBehaviour/AnchorPositionConfirmedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorPositionConfirmedEvent__ctor_mDF7D1590ACA8957ABE59C40EE7AC198635E98EFA (AnchorPositionConfirmedEvent_tC4445B9E8E6AC7CA0D416E16E07201F21558D40D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m2CE796A2A22ECB38E60421FC535739234B38E95E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m2CE796A2A22ECB38E60421FC535739234B38E95E(__this, UnityEvent_1__ctor_m2CE796A2A22ECB38E60421FC535739234B38E95E_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.HitTestMode Vuforia.PlaneFinderBehaviour::get_HitTestMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaneFinderBehaviour_get_HitTestMode_m22D91C045585F2C5A4220BAEC4E7F803ADA64749 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___mHitTestMode_9;
return L_0;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::set_HitTestMode(Vuforia.HitTestMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_set_HitTestMode_m3A4DBB94091C3B09F9F78087DBFA1A5868B22791 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___mHitTestMode_9 = L_0;
PlaneFinderBehaviour_SetIndicatorVisibility_m9E4D0E7975CB08426C78400F08140233FC9A9B8C(__this, (bool)0, NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::PerformHitTest(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_PerformHitTest_m70E076908D238F76826CFFC4A9BAC27C34B98EF1 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPosition, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m4A1BF08844EEDBCA2591309222F9767CBC1C841D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* V_1 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B5_0;
memset((&G_B5_0), 0, sizeof(G_B5_0));
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* G_B8_0 = NULL;
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* G_B7_0 = NULL;
{
RuntimeObject* L_0 = __this->___mAnchorProvider_11;
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
int32_t L_1 = __this->___mHitTestMode_9;
if (!L_1)
{
goto IL_0019;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_screenPosition;
il2cpp_codegen_runtime_class_init_inline(PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = PlaneFinderBehaviour_ConvertScreenToImageSpace_m4C149FFACD154AAEB544A79E3119BF4028B5464E(L_2, NULL);
G_B5_0 = L_3;
goto IL_001e;
}
IL_0019:
{
il2cpp_codegen_runtime_class_init_inline(PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ((PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_StaticFields*)il2cpp_codegen_static_fields_for(PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var))->___VIEWPORT_CENTER_14;
G_B5_0 = L_4;
}
IL_001e:
{
V_0 = G_B5_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
bool L_6;
L_6 = PlaneFinderBehaviour_HitTest_m7017086731AA6AAAFDED77D08718E9F2D9D70ED2(__this, L_5, (&V_1), NULL);
if (!L_6)
{
goto IL_003b;
}
}
{
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* L_7 = __this->___OnInteractiveHitTest_6;
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* L_8 = L_7;
G_B7_0 = L_8;
if (L_8)
{
G_B8_0 = L_8;
goto IL_0035;
}
}
{
return;
}
IL_0035:
{
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_9 = V_1;
NullCheck(G_B8_0);
UnityEvent_1_Invoke_m4A1BF08844EEDBCA2591309222F9767CBC1C841D(G_B8_0, L_9, UnityEvent_1_Invoke_m4A1BF08844EEDBCA2591309222F9767CBC1C841D_RuntimeMethod_var);
}
IL_003b:
{
return;
}
}
// UnityEngine.Vector2 Vuforia.PlaneFinderBehaviour::ConvertScreenToImageSpace(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PlaneFinderBehaviour_ConvertScreenToImageSpace_m4C149FFACD154AAEB544A79E3119BF4028B5464E (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPosition, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
memset((&V_2), 0, sizeof(V_2));
{
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);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(38 /* Vuforia.ICameraController Vuforia.Internal.Core.IEngine::get_CameraController() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
RuntimeObject* L_3 = V_0;
NullCheck(L_3);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4;
L_4 = InterfaceFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(1 /* UnityEngine.Camera Vuforia.ICameraController::get_ARCamera() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_3);
V_1 = L_4;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0026;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
return L_7;
}
IL_0026:
{
RuntimeObject* L_8 = V_0;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* Vuforia.ICameraConfiguration Vuforia.ICameraController::get_CameraConfiguration() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_8);
NullCheck(L_9);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10;
L_10 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(3 /* UnityEngine.Rect Vuforia.ICameraConfiguration::get_VideoBackgroundViewportRect() */, ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var, L_9);
V_2 = L_10;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_11;
L_11 = VuforiaRuntimeUtilities_IsPlayMode_m00B33166EF7724E7A333D0ED11623D7CE0907B07(NULL);
if (!L_11)
{
goto IL_004b;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___0_screenPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_13, NULL);
NullCheck(L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Camera_ScreenToViewportPoint_m8907015773080F63D1034CEDEDEA4AF14FB2F3C5(L_12, L_14, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
L_16 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_15, NULL);
return L_16;
}
IL_004b:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
L_18 = UnityViewportUtilities_ViewportSize_m324A725EA41E77F15F4BA92C31491E726EB21B47(L_17, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = ___0_screenPosition;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_20 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21;
L_21 = UnityViewportUtilities_UnityViewportToNormalizedDeviceCoordinates_m4DE6348A7068AA02A620AFA553E2A1D72CC20FDD(L_18, L_19, L_20, NULL);
return L_21;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::OnVuforiaStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_OnVuforiaStarted_m9BDF5D45A222B40F4C4C99A857CCCF1078EFA886 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_GetComponent_TisITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_m1AE048927A043C3D212060F81A515FC72ABE07BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_GetComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m91E00F5D0C925E891D803C83F4A8E13C2659E631_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneFinderBehaviour_OnDeviceObserverDestroyed_m701CDFF0A98F9EFCE8FA9DA78867156FC4EE27D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneFinderBehaviour_OnDevicePoseBehaviourPoseUpdated_m76B4B53A5A6A42CF59EEBE8322636AF6357CFC85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneFinderBehaviour_OnDevicePoseBehaviourStatusUpdated_m176C164A82685FFC8FC8F1085D6ADC8AB88A917D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
bool L_0;
L_0 = SmartTerrainBehaviour_CheckAnchorsAvailable_mBA5353CB95C4D91E37897B9DED3145555DDD4E47(__this, (&V_0), (&V_1), (bool)1, NULL);
if (L_0)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_1 = V_0;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = ObserverBehaviour_get_Observer_mE374D7FDFB042811A915257CCB75B1AEB5108953_inline(L_1, NULL);
__this->___mDeviceObserver_10 = ((DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556*)CastclassClass((RuntimeObject*)L_2, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mDeviceObserver_10), (void*)((DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556*)CastclassClass((RuntimeObject*)L_2, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556_il2cpp_TypeInfo_var)));
RuntimeObject* L_3 = V_1;
__this->___mAnchorProvider_11 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAnchorProvider_11), (void*)L_3);
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_4 = __this->___mDeviceObserver_10;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = AObserver_GetComponent_TisITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_m1AE048927A043C3D212060F81A515FC72ABE07BC(L_4, AObserver_GetComponent_TisITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_m1AE048927A043C3D212060F81A515FC72ABE07BC_RuntimeMethod_var);
Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D* L_6 = (Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D*)il2cpp_codegen_object_new(Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D_il2cpp_TypeInfo_var);
NullCheck(L_6);
Action_3__ctor_mA491645FAFE6F2268D7BC356977021B98AA57A7C(L_6, __this, (intptr_t)((void*)PlaneFinderBehaviour_OnDevicePoseBehaviourStatusUpdated_m176C164A82685FFC8FC8F1085D6ADC8AB88A917D_RuntimeMethod_var), NULL);
NullCheck(L_5);
InterfaceActionInvoker1< Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D* >::Invoke(1 /* System.Void Vuforia.Internal.Observers.ITargetStatusComponent::add_OnTargetStatusUpdated(System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation,Vuforia.TargetStatus>) */, ITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_il2cpp_TypeInfo_var, L_5, L_6);
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_7 = __this->___mDeviceObserver_10;
NullCheck(L_7);
PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* L_8;
L_8 = AObserver_GetComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m91E00F5D0C925E891D803C83F4A8E13C2659E631(L_7, AObserver_GetComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m91E00F5D0C925E891D803C83F4A8E13C2659E631_RuntimeMethod_var);
Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD* L_9 = (Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD*)il2cpp_codegen_object_new(Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD_il2cpp_TypeInfo_var);
NullCheck(L_9);
Action_3__ctor_mA16EA4B70E13BBAF1434149626B7C54530D3E98B(L_9, __this, (intptr_t)((void*)PlaneFinderBehaviour_OnDevicePoseBehaviourPoseUpdated_m76B4B53A5A6A42CF59EEBE8322636AF6357CFC85_RuntimeMethod_var), NULL);
NullCheck(L_8);
PosePublisherComponent_add_OnPoseUpdated_mF39D4482DB27E803935011E5C0BAE0A3679CAC42(L_8, L_9, NULL);
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_10 = __this->___mDeviceObserver_10;
Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_11 = (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*)il2cpp_codegen_object_new(Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var);
NullCheck(L_11);
Action_1__ctor_mA858F8320822FA76D0FB80711B98B4CF57A5D9CA(L_11, __this, (intptr_t)((void*)PlaneFinderBehaviour_OnDeviceObserverDestroyed_m701CDFF0A98F9EFCE8FA9DA78867156FC4EE27D7_RuntimeMethod_var), NULL);
NullCheck(L_10);
AObserver_add_OnObserverDestroyed_m539F542DC7F58E514FD6E4FCC77560FCB2F2D682(L_10, L_11, NULL);
PlaneFinderBehaviour_SetupPreviewObject_mEE6568C206CB16D067CF89404471DAA5246A5884(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___PlaneIndicator_4;
bool L_13;
L_13 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
NullCheck(L_12);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_12, L_13, NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::OnDeviceObserverDestroyed(Vuforia.Internal.Observers.IObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_OnDeviceObserverDestroyed_m701CDFF0A98F9EFCE8FA9DA78867156FC4EE27D7 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method)
{
{
PlaneFinderBehaviour_UnregisterDeviceObserver_m6BECF608A7EF39BAFEAE3319F8D47795DFF29545(__this, NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::UnregisterDeviceObserver()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_UnregisterDeviceObserver_m6BECF608A7EF39BAFEAE3319F8D47795DFF29545 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_GetComponent_TisITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_m1AE048927A043C3D212060F81A515FC72ABE07BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_GetComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m91E00F5D0C925E891D803C83F4A8E13C2659E631_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneFinderBehaviour_OnDeviceObserverDestroyed_m701CDFF0A98F9EFCE8FA9DA78867156FC4EE27D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneFinderBehaviour_OnDevicePoseBehaviourPoseUpdated_m76B4B53A5A6A42CF59EEBE8322636AF6357CFC85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneFinderBehaviour_OnDevicePoseBehaviourStatusUpdated_m176C164A82685FFC8FC8F1085D6ADC8AB88A917D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_0 = __this->___mDeviceObserver_10;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = AObserver_GetComponent_TisITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_m1AE048927A043C3D212060F81A515FC72ABE07BC(L_0, AObserver_GetComponent_TisITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_m1AE048927A043C3D212060F81A515FC72ABE07BC_RuntimeMethod_var);
Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D* L_2 = (Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D*)il2cpp_codegen_object_new(Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_3__ctor_mA491645FAFE6F2268D7BC356977021B98AA57A7C(L_2, __this, (intptr_t)((void*)PlaneFinderBehaviour_OnDevicePoseBehaviourStatusUpdated_m176C164A82685FFC8FC8F1085D6ADC8AB88A917D_RuntimeMethod_var), NULL);
NullCheck(L_1);
InterfaceActionInvoker1< Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D* >::Invoke(2 /* System.Void Vuforia.Internal.Observers.ITargetStatusComponent::remove_OnTargetStatusUpdated(System.Action`3<Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation,Vuforia.TargetStatus>) */, ITargetStatusComponent_tF877711E9A0CA1580919F716574B928C44C1D10D_il2cpp_TypeInfo_var, L_1, L_2);
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_3 = __this->___mDeviceObserver_10;
NullCheck(L_3);
PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* L_4;
L_4 = AObserver_GetComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m91E00F5D0C925E891D803C83F4A8E13C2659E631(L_3, AObserver_GetComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m91E00F5D0C925E891D803C83F4A8E13C2659E631_RuntimeMethod_var);
Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD* L_5 = (Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD*)il2cpp_codegen_object_new(Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD_il2cpp_TypeInfo_var);
NullCheck(L_5);
Action_3__ctor_mA16EA4B70E13BBAF1434149626B7C54530D3E98B(L_5, __this, (intptr_t)((void*)PlaneFinderBehaviour_OnDevicePoseBehaviourPoseUpdated_m76B4B53A5A6A42CF59EEBE8322636AF6357CFC85_RuntimeMethod_var), NULL);
NullCheck(L_4);
PosePublisherComponent_remove_OnPoseUpdated_m24C277961B66CDA1D2FDE7F731DBC00E48270952(L_4, L_5, NULL);
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_6 = __this->___mDeviceObserver_10;
Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_7 = (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*)il2cpp_codegen_object_new(Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var);
NullCheck(L_7);
Action_1__ctor_mA858F8320822FA76D0FB80711B98B4CF57A5D9CA(L_7, __this, (intptr_t)((void*)PlaneFinderBehaviour_OnDeviceObserverDestroyed_m701CDFF0A98F9EFCE8FA9DA78867156FC4EE27D7_RuntimeMethod_var), NULL);
NullCheck(L_6);
AObserver_remove_OnObserverDestroyed_m06445A6433DDFBB57A65936F8D6395F687466D08(L_6, L_7, NULL);
__this->___mDeviceObserver_10 = (DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mDeviceObserver_10), (void*)(DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556*)NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::OnVuforiaStopped()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_OnVuforiaStopped_m38F0E7E5238F423DAF1C16893442344599CA4B80 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __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;
}
{
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_0 = __this->___mDeviceObserver_10;
if (!L_0)
{
goto IL_000e;
}
}
{
PlaneFinderBehaviour_UnregisterDeviceObserver_m6BECF608A7EF39BAFEAE3319F8D47795DFF29545(__this, NULL);
}
IL_000e:
{
__this->___mAnchorProvider_11 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAnchorProvider_11), (void*)(RuntimeObject*)NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___PlaneIndicator_4;
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_0036;
}
}
{
PlaneFinderBehaviour_SetIndicatorVisibility_m9E4D0E7975CB08426C78400F08140233FC9A9B8C(__this, (bool)0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___PlaneIndicator_4;
NullCheck(L_3);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_3, (bool)0, NULL);
}
IL_0036:
{
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_OnEnable_m406C7244595DAF2BF1B8CE5334CA6821D0224021 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___PlaneIndicator_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___PlaneIndicator_4;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)1, NULL);
}
IL_001a:
{
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_OnDisable_m9E7853BCC8A3F39A02E208E24AFCFAA89C557026 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___PlaneIndicator_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___PlaneIndicator_4;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)0, NULL);
}
IL_001a:
{
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_OnDestroy_m202C59C6878530DAB7E8635392E9D251F7876CD5 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method)
{
{
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_0 = __this->___mDeviceObserver_10;
if (!L_0)
{
goto IL_000e;
}
}
{
PlaneFinderBehaviour_UnregisterDeviceObserver_m6BECF608A7EF39BAFEAE3319F8D47795DFF29545(__this, NULL);
}
IL_000e:
{
SmartTerrainBehaviour_OnDestroy_m35F2D982DBC8C53F29076B43B8D3D90481033430(__this, NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::SetupPreviewObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_SetupPreviewObject_mEE6568C206CB16D067CF89404471DAA5246A5884 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___PlaneIndicator_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___PlaneIndicator_4;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_3;
L_3 = VuforiaRuntimeUtilities_IsPrefab_mFA79B4B5FD8A378E097B1C97CBC8B830AA83A122(L_2, NULL);
if (!L_3)
{
goto IL_002d;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___PlaneIndicator_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_4, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
__this->___PlaneIndicator_4 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___PlaneIndicator_4), (void*)L_5);
}
IL_002d:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = __this->___PlaneIndicator_4;
NullCheck(L_6);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_7);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_7, L_8, NULL);
PlaneFinderBehaviour_SetIndicatorVisibility_m9E4D0E7975CB08426C78400F08140233FC9A9B8C(__this, (bool)0, NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::OnDevicePoseBehaviourPoseUpdated(Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservationWithPose,Vuforia.Internal.Core.Pose)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_OnDevicePoseBehaviourPoseUpdated_m76B4B53A5A6A42CF59EEBE8322636AF6357CFC85 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, RuntimeObject* ___0_component, RuntimeObject* ___1_observation, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___2_pose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m4A1BF08844EEDBCA2591309222F9767CBC1C841D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* V_1 = NULL;
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* G_B10_0 = NULL;
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* G_B9_0 = NULL;
{
bool L_0;
L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (!L_0)
{
goto IL_0027;
}
}
{
int32_t L_1 = __this->___mHitTestMode_9;
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0027;
}
}
{
RuntimeObject* L_2 = __this->___mAnchorProvider_11;
if (!L_2)
{
goto IL_0027;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___PlaneIndicator_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0028;
}
}
IL_0027:
{
return;
}
IL_0028:
{
float L_5 = __this->___mLastUpdate_12;
float L_6;
L_6 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
__this->___mLastUpdate_12 = ((float)il2cpp_codegen_add(L_5, L_6));
float L_7 = __this->___mLastUpdate_12;
if ((!(((float)L_7) < ((float)(0.0f)))))
{
goto IL_0048;
}
}
{
return;
}
IL_0048:
{
__this->___mLastUpdate_12 = (0.0f);
il2cpp_codegen_runtime_class_init_inline(PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ((PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_StaticFields*)il2cpp_codegen_static_fields_for(PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var))->___VIEWPORT_CENTER_14;
bool L_9;
L_9 = PlaneFinderBehaviour_HitTest_m7017086731AA6AAAFDED77D08718E9F2D9D70ED2(__this, L_8, (&V_1), NULL);
V_0 = L_9;
bool L_10 = V_0;
if (!L_10)
{
goto IL_00b6;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___PlaneIndicator_4;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL);
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_13 = V_1;
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = HitTestResult_get_Position_m2F30FBF2AF4D53E6C3F1E51D44AE699C153C4784_inline(L_13, NULL);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_15;
L_15 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL);
NullCheck(L_15);
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_16;
L_16 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_15, NULL);
NullCheck(L_16);
float L_17;
L_17 = GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B(L_16, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_14, L_17, NULL);
NullCheck(L_12);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_12, L_18, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = __this->___PlaneIndicator_4;
NullCheck(L_19);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
L_20 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_19, NULL);
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_21 = V_1;
NullCheck(L_21);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22;
L_22 = HitTestResult_get_Rotation_mC31CC43254A626A8F8470FF4849CF157D5F0C4F9_inline(L_21, NULL);
NullCheck(L_20);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_20, L_22, NULL);
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* L_23 = __this->___OnAutomaticHitTest_7;
HitTestEvent_t549C8121F2017A01FF40B8E5A2930245B770DA10* L_24 = L_23;
G_B9_0 = L_24;
if (L_24)
{
G_B10_0 = L_24;
goto IL_00b0;
}
}
{
goto IL_00b6;
}
IL_00b0:
{
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* L_25 = V_1;
NullCheck(G_B10_0);
UnityEvent_1_Invoke_m4A1BF08844EEDBCA2591309222F9767CBC1C841D(G_B10_0, L_25, UnityEvent_1_Invoke_m4A1BF08844EEDBCA2591309222F9767CBC1C841D_RuntimeMethod_var);
}
IL_00b6:
{
bool L_26 = __this->___mPreviouslyVisible_13;
bool L_27 = V_0;
if ((((int32_t)L_26) == ((int32_t)L_27)))
{
goto IL_00c6;
}
}
{
bool L_28 = V_0;
PlaneFinderBehaviour_SetIndicatorVisibility_m9E4D0E7975CB08426C78400F08140233FC9A9B8C(__this, L_28, NULL);
}
IL_00c6:
{
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::OnDevicePoseBehaviourStatusUpdated(Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation,Vuforia.TargetStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_OnDevicePoseBehaviourStatusUpdated_m176C164A82685FFC8FC8F1085D6ADC8AB88A917D (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, RuntimeObject* ___0_component, RuntimeObject* ___1_observation, TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ___2_status, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline((&___2_status), NULL);
if (!L_0)
{
goto IL_0013;
}
}
{
int32_t L_1;
L_1 = TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline((&___2_status), NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_001a;
}
}
IL_0013:
{
PlaneFinderBehaviour_SetIndicatorVisibility_m9E4D0E7975CB08426C78400F08140233FC9A9B8C(__this, (bool)0, NULL);
}
IL_001a:
{
return;
}
}
// System.Boolean Vuforia.PlaneFinderBehaviour::HitTest(UnityEngine.Vector2,Vuforia.HitTestResult&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaneFinderBehaviour_HitTest_m7017086731AA6AAAFDED77D08718E9F2D9D70ED2 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPoint, HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9** ___1_hitTestResult, const RuntimeMethod* method)
{
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0;
L_0 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_0);
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_1;
L_1 = VuforiaBehaviour_get_World_m14A8271B023273D49C261BE6EC1378C16EB7B900_inline(L_0, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_screenPoint;
float L_3 = __this->___Height_5;
HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9** L_4 = ___1_hitTestResult;
NullCheck(L_1);
bool L_5;
L_5 = World_HitTest_mE69418B64A08A8FD475C034CC9363B525401523D(L_1, L_2, L_3, L_4, NULL);
return L_5;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::SetIndicatorVisibility(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour_SetIndicatorVisibility_m9E4D0E7975CB08426C78400F08140233FC9A9B8C (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, bool ___0_visible, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5C902925CBE5E960CCC974721B21ABF53A9F044C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m7AF2816CF1827340620F66A87D45CFB83499EA4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB17EF84B788D0B2A40AC0A670404F8967B5384E2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableExtensionMethods_ForEach_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE6F74B38EB0DFFA42F85518FCCBBC775FB54FAC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableExtensionMethods_ForEach_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m802BA514D5F9BA3DC6A2B88E8B5B12960F93275E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableExtensionMethods_ForEach_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mE72FBF047A54F2D8BDC41FC9F5794AE8D0E6129E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__0_m09C549D5BA0EA85300B2195FE4B7C083E95D444F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__1_m4A0AA5BC6D057619C99B7EA16FDA44A7473E2B22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__2_mFBAB6969B227325A3909B71F43DFBE40DD4380CD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* V_0 = NULL;
{
U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* L_0 = (U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass28_0__ctor_mF0E6B820733A9FC5AD50A2D99B4F0939D8F79A45(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* L_1 = V_0;
bool L_2 = ___0_visible;
NullCheck(L_1);
L_1->___visible_0 = L_2;
bool L_3;
L_3 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (!L_3)
{
goto IL_0030;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___PlaneIndicator_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_5)
{
goto IL_0030;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = __this->___PlaneIndicator_4;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_7;
L_7 = VuforiaRuntimeUtilities_IsPrefab_mFA79B4B5FD8A378E097B1C97CBC8B830AA83A122(L_6, NULL);
if (!L_7)
{
goto IL_0031;
}
}
IL_0030:
{
return;
}
IL_0031:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = __this->___PlaneIndicator_4;
NullCheck(L_8);
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_9;
L_9 = GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB17EF84B788D0B2A40AC0A670404F8967B5384E2(L_8, (bool)1, GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB17EF84B788D0B2A40AC0A670404F8967B5384E2_RuntimeMethod_var);
U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* L_10 = V_0;
Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0* L_11 = (Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0*)il2cpp_codegen_object_new(Action_1_tC44940B0562C5ADFA6C6CD80984D4A4CFBA1E7A0_il2cpp_TypeInfo_var);
NullCheck(L_11);
Action_1__ctor_m4FA40673099C2B0B6B60E3DBD2671AEDEC2A7E24(L_11, L_10, (intptr_t)((void*)U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__0_m09C549D5BA0EA85300B2195FE4B7C083E95D444F_RuntimeMethod_var), NULL);
IEnumerableExtensionMethods_ForEach_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mE72FBF047A54F2D8BDC41FC9F5794AE8D0E6129E((RuntimeObject*)L_9, L_11, IEnumerableExtensionMethods_ForEach_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mE72FBF047A54F2D8BDC41FC9F5794AE8D0E6129E_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___PlaneIndicator_4;
NullCheck(L_12);
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_13;
L_13 = GameObject_GetComponentsInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m7AF2816CF1827340620F66A87D45CFB83499EA4C(L_12, (bool)1, GameObject_GetComponentsInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m7AF2816CF1827340620F66A87D45CFB83499EA4C_RuntimeMethod_var);
U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* L_14 = V_0;
Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B* L_15 = (Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B*)il2cpp_codegen_object_new(Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B_il2cpp_TypeInfo_var);
NullCheck(L_15);
Action_1__ctor_m418A172390F959B212680FA280D7027AA7A628F3(L_15, L_14, (intptr_t)((void*)U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__1_m4A0AA5BC6D057619C99B7EA16FDA44A7473E2B22_RuntimeMethod_var), NULL);
IEnumerableExtensionMethods_ForEach_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m802BA514D5F9BA3DC6A2B88E8B5B12960F93275E((RuntimeObject*)L_13, L_15, IEnumerableExtensionMethods_ForEach_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m802BA514D5F9BA3DC6A2B88E8B5B12960F93275E_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = __this->___PlaneIndicator_4;
NullCheck(L_16);
CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* L_17;
L_17 = GameObject_GetComponentsInChildren_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5C902925CBE5E960CCC974721B21ABF53A9F044C(L_16, (bool)1, GameObject_GetComponentsInChildren_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5C902925CBE5E960CCC974721B21ABF53A9F044C_RuntimeMethod_var);
U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* L_18 = V_0;
Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862* L_19 = (Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862*)il2cpp_codegen_object_new(Action_1_tE280F1C23EF85623D152C49BAB8D67D204F23862_il2cpp_TypeInfo_var);
NullCheck(L_19);
Action_1__ctor_m75FE5522304E9540AD25B874CFF7808C3532E124(L_19, L_18, (intptr_t)((void*)U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__2_mFBAB6969B227325A3909B71F43DFBE40DD4380CD_RuntimeMethod_var), NULL);
IEnumerableExtensionMethods_ForEach_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE6F74B38EB0DFFA42F85518FCCBBC775FB54FAC9((RuntimeObject*)L_17, L_19, IEnumerableExtensionMethods_ForEach_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE6F74B38EB0DFFA42F85518FCCBBC775FB54FAC9_RuntimeMethod_var);
U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* L_20 = V_0;
NullCheck(L_20);
bool L_21 = L_20->___visible_0;
__this->___mPreviouslyVisible_13 = L_21;
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour__ctor_mFCFE28995B28AA1FC390BA7F833059BAA02D2045 (PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5* __this, const RuntimeMethod* method)
{
{
__this->___Height_5 = (1.39999998f);
SmartTerrainBehaviour__ctor_m2575AFD6680821C8A5323432C554AEE6CFC1E7B3(__this, NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneFinderBehaviour__cctor_mB2659AC0D783246D698E71D449C0DAB404FD3A2F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (0.5f), (0.5f), /*hidden argument*/NULL);
((PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_StaticFields*)il2cpp_codegen_static_fields_for(PlaneFinderBehaviour_t23E09D9522086A00933FFF43F29F9D4CEE1578F5_il2cpp_TypeInfo_var))->___VIEWPORT_CENTER_14 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass28_0__ctor_mF0E6B820733A9FC5AD50A2D99B4F0939D8F79A45 (U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0::<SetIndicatorVisibility>b__0(UnityEngine.Renderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__0_m09C549D5BA0EA85300B2195FE4B7C083E95D444F (U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* __this, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___0_c, const RuntimeMethod* method)
{
{
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = ___0_c;
bool L_1 = __this->___visible_0;
NullCheck(L_0);
Renderer_set_enabled_m015E6D7B825528A31182F267234CC6A925F71DA8(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0::<SetIndicatorVisibility>b__1(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__1_m4A0AA5BC6D057619C99B7EA16FDA44A7473E2B22 (U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_c, const RuntimeMethod* method)
{
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_c;
bool L_1 = __this->___visible_0;
NullCheck(L_0);
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.PlaneFinderBehaviour/<>c__DisplayClass28_0::<SetIndicatorVisibility>b__2(UnityEngine.Canvas)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass28_0_U3CSetIndicatorVisibilityU3Eb__2_mFBAB6969B227325A3909B71F43DFBE40DD4380CD (U3CU3Ec__DisplayClass28_0_t9D5F2629B88D536E3854C79DA852E5F7A1783AB3* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_c, const RuntimeMethod* method)
{
{
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = ___0_c;
bool L_1 = __this->___visible_0;
NullCheck(L_0);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_0, L_1, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.SmartTerrainBehaviour::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartTerrainBehaviour_Awake_mEA8F3EADF1906419444C1F6A45D2B2E1C46D0D40 (SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287* __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);
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);
RuntimeObject* L_2 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_3);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_3, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 5)), NULL);
NullCheck(L_2);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(4 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaStarted(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2, L_3);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_4, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 6)), NULL);
NullCheck(L_2);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(10 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaStopped(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2, L_4);
return;
}
}
// System.Boolean Vuforia.SmartTerrainBehaviour::CheckAnchorsAvailable(Vuforia.DevicePoseBehaviour&,Vuforia.IAnchorProvider&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartTerrainBehaviour_CheckAnchorsAvailable_mBA5353CB95C4D91E37897B9DED3145555DDD4E47 (SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287* __this, DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642** ___0_devicePoseBehaviour, RuntimeObject** ___1_anchorProvider, bool ___2_allowDisabledDevicePoseBehaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_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);
s_Il2CppMethodInitialized = true;
}
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642** L_0 = ___0_devicePoseBehaviour;
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_1;
L_1 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_1);
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_2;
L_2 = VuforiaBehaviour_get_DevicePoseBehaviour_m69EBBECA75E0D757A1660354780BBF4C7FD156B1_inline(L_1, NULL);
*((RuntimeObject**)L_0) = (RuntimeObject*)L_2;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_2);
RuntimeObject** L_3 = ___1_anchorProvider;
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_4;
L_4 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_4);
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_5;
L_5 = VuforiaBehaviour_get_World_m14A8271B023273D49C261BE6EC1378C16EB7B900_inline(L_4, NULL);
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = World_get_AnchorProvider_mA6FA2EF4F36E12BC20C6B62320405BACF82D3C11_inline(L_5, NULL);
*((RuntimeObject**)L_3) = (RuntimeObject*)L_6;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)L_6);
RuntimeObject** L_7 = ___1_anchorProvider;
RuntimeObject* L_8 = *((RuntimeObject**)L_7);
if (!L_8)
{
goto IL_002b;
}
}
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642** L_9 = ___0_devicePoseBehaviour;
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_10 = *((DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642**)L_9);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_0037;
}
}
IL_002b:
{
il2cpp_codegen_runtime_class_init_inline(GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_il2cpp_TypeInfo_var);
String_t* L_12 = ((GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_il2cpp_TypeInfo_var))->___GROUND_PLANE_SMART_TERRAIN_ERROR_48;
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_12, NULL);
return (bool)0;
}
IL_0037:
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642** L_13 = ___0_devicePoseBehaviour;
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_14 = *((DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642**)L_13);
NullCheck(L_14);
bool L_15;
L_15 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_14, NULL);
if (L_15)
{
goto IL_0059;
}
}
{
bool L_16 = ___2_allowDisabledDevicePoseBehaviour;
if (L_16)
{
goto IL_004f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_il2cpp_TypeInfo_var);
String_t* L_17 = ((GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_il2cpp_TypeInfo_var))->___GROUND_PLANE_DEVICE_TRACKER_ERROR_47;
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_17, NULL);
return (bool)0;
}
IL_004f:
{
il2cpp_codegen_runtime_class_init_inline(GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_il2cpp_TypeInfo_var);
String_t* L_18 = ((GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVars_t064F2D05A5FEFD224F23B5103E39DC557FFFF461_il2cpp_TypeInfo_var))->___GROUND_PLANE_DEVICE_TRACKER_ERROR_47;
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Warning_m548EB21C8EE164EC95704E4B689A976C3243BFD8(L_18, NULL);
}
IL_0059:
{
return (bool)1;
}
}
// System.Void Vuforia.SmartTerrainBehaviour::OnVuforiaStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartTerrainBehaviour_OnVuforiaStarted_m99A15F1148F04ACCE1654204B47592C228D76657 (SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287* __this, const RuntimeMethod* method)
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
bool L_0;
L_0 = SmartTerrainBehaviour_CheckAnchorsAvailable_mBA5353CB95C4D91E37897B9DED3145555DDD4E47(__this, (&V_0), (&V_1), (bool)0, NULL);
return;
}
}
// System.Void Vuforia.SmartTerrainBehaviour::OnVuforiaStopped()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartTerrainBehaviour_OnVuforiaStopped_mF413F20936EE5CC6AC6989E73F346D0369DBDDF4 (SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.SmartTerrainBehaviour::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartTerrainBehaviour_OnDestroy_m35F2D982DBC8C53F29076B43B8D3D90481033430 (SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287* __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);
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);
RuntimeObject* L_2 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_3);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_3, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 5)), NULL);
NullCheck(L_2);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(5 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaStarted(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2, L_3);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_4, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 6)), NULL);
NullCheck(L_2);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(11 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaStopped(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2, L_4);
return;
}
}
// System.Void Vuforia.SmartTerrainBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartTerrainBehaviour__ctor_m2575AFD6680821C8A5323432C554AEE6CFC1E7B3 (SmartTerrainBehaviour_t93ADE8459EF8E417847C0358E2E2F614740AC287* __this, const RuntimeMethod* method)
{
{
VuforiaMonoBehaviour__ctor_m16C39CF19DB45E02A85AA718EA8F4A764F3D6492(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.AreaTargetBehaviour::get_RequiresExternalPositions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetBehaviour_get_RequiresExternalPositions_m6DC9771C311E6ACC178B7C26610C940DE314DDB4 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___mRequiresExternalPositions_25;
return L_0;
}
}
// 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)
{
{
RuntimeObject* L_0 = __this->___mRuntimeMeshBehaviour_31;
if (L_0)
{
goto IL_0014;
}
}
{
RuntimeObject* L_1;
L_1 = RuntimeMeshBehaviourFactory_CreateRuntimeMeshBehaviour_mDD79028667AEB42CB81C9FD930EE9F55BA01DC2C(__this, NULL);
__this->___mRuntimeMeshBehaviour_31 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRuntimeMeshBehaviour_31), (void*)L_1);
}
IL_0014:
{
RuntimeObject* L_2 = __this->___mRuntimeMeshBehaviour_31;
return L_2;
}
}
// UnityEngine.Vector3 Vuforia.AreaTargetBehaviour::GetSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AreaTargetBehaviour_GetSize_mD4801A9B580354BB3331C825A515A80C8A9B5597 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___mSize_18;
return L_0;
}
}
// UnityEngine.Bounds Vuforia.AreaTargetBehaviour::GetBoundingBox()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 AreaTargetBehaviour_GetBoundingBox_m3B80C7B9D64041ECEAA0BAD222919EA7D412F402 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, const RuntimeMethod* method)
{
{
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = __this->___mBoundingBox_19;
return L_0;
}
}
// System.Void Vuforia.AreaTargetBehaviour::AddPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour_AddPreview_m452C8554C80462BFE95A3A3DBBF11AD12FF87E8D (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisAreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15_m73739DA72BF3C04C98DC36E96DD95DFEB0E87045_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* L_0 = __this->___mPreview_26;
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_000f;
}
}
{
return;
}
IL_000f:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_2);
AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* L_3;
L_3 = GameObject_AddComponent_TisAreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15_m73739DA72BF3C04C98DC36E96DD95DFEB0E87045(L_2, GameObject_AddComponent_TisAreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15_m73739DA72BF3C04C98DC36E96DD95DFEB0E87045_RuntimeMethod_var);
__this->___mPreview_26 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPreview_26), (void*)L_3);
AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* L_4 = __this->___mPreview_26;
NullCheck(L_4);
AreaTargetPreview_Initialize_mBAB08D60F7103D1C70DB44D0C4E8970F72F0836E(L_4, __this, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetBehaviour::CreateFromSerializedTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour_CreateFromSerializedTarget_mF5AF5AD5CC9F66DCAB9AAD4928C6AA5E55F5E3A6 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_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*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD6723D1EA476C64B82D491C8B02E6257BF03CF9);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* V_2 = NULL;
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* V_3 = NULL;
{
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);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(42 /* Vuforia.Internal.Core.IObserverFactory Vuforia.Internal.Core.IEngine::get_ObserverFactory() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
String_t* L_3 = ((DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F*)__this)->___mDataSetPath_14;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = VuforiaRuntimeUtilities_GetFullDataSetPath_m1F5E15C78B02DDEA6132959BE6E6CBA40BE5F573(L_3, NULL);
V_1 = L_4;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_5;
String_t* L_7 = V_1;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_7);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_7);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_6;
String_t* L_9 = ((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___mTrackableName_7;
NullCheck(L_8);
ArrayElementTypeCheck (L_8, L_9);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_9);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Info_mBCE9977C7E33711841CDA9CFF4976943E2C4BEA3(_stringLiteralCD6723D1EA476C64B82D491C8B02E6257BF03CF9, L_8, NULL);
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_10;
L_10 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_10, NULL);
NullCheck(L_11);
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_12;
L_12 = InterfaceFuncInvoker0< DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* >::Invoke(45 /* Vuforia.Internal.Observers.DeviceObserver Vuforia.Internal.Core.IEngine::get_DeviceObserver() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_11);
V_2 = L_12;
RuntimeObject* L_13 = V_0;
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_14 = V_2;
String_t* L_15 = V_1;
String_t* L_16 = ((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___mTrackableName_7;
bool L_17 = __this->___mRequiresExternalPositions_25;
NullCheck(L_13);
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_18;
L_18 = InterfaceFuncInvoker4< AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556*, String_t*, String_t*, bool >::Invoke(2 /* Vuforia.Internal.Observers.AreaTargetObserver Vuforia.Internal.Core.IObserverFactory::CreateAreaTargetObserver(Vuforia.Internal.Observers.DeviceObserver,System.String,System.String,System.Boolean) */, IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var, L_13, L_14, L_15, L_16, L_17);
V_3 = L_18;
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_19 = V_3;
ObserverBehaviour_RegisterObserver_m944BDD78307225DE427427D2AF0F246B9B5FB382(__this, L_19, NULL);
return;
}
}
// System.Boolean Vuforia.AreaTargetBehaviour::SetExternal2DPosition(UnityEngine.Vector2,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetBehaviour_SetExternal2DPosition_m419FD7B2CF0212F57BB5DB37E5783D52ED878B72 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, float ___1_horizontalAccuracy, const RuntimeMethod* method)
{
{
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_0 = __this->___mAreaTargetObserver_30;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_position;
float L_2 = ___1_horizontalAccuracy;
NullCheck(L_0);
bool L_3;
L_3 = AreaTargetObserver_SetExternal2DPosition_m501DF8A834C7697F47E919BA8CADCEC97A5FB50C(L_0, L_1, L_2, NULL);
return L_3;
}
}
// System.Boolean Vuforia.AreaTargetBehaviour::SetExternal3DPosition(UnityEngine.Vector3,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetBehaviour_SetExternal3DPosition_m2E6FB3F82192C3B0DBB9B2DBB16A1F0E96A01D0E (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, float ___1_horizontalAccuracy, float ___2_verticalAccuracy, const RuntimeMethod* method)
{
{
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_0 = __this->___mAreaTargetObserver_30;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_position;
float L_2 = ___1_horizontalAccuracy;
float L_3 = ___2_verticalAccuracy;
NullCheck(L_0);
bool L_4;
L_4 = AreaTargetObserver_SetExternal3DPosition_mC1C1DD8585F6C7297635DEDC4F21E4D5EED92B85(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
// System.Void Vuforia.AreaTargetBehaviour::RegisterObserverInternal(Vuforia.Internal.Observers.IObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour_RegisterObserverInternal_m001CA31E7211381A3B9B2249E26203E53E2A6C34 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_observer;
ObserverBehaviour_RegisterObserverInternal_mC05C1D6D696D4C68408469F01867F7F6C0E05036(__this, L_0, NULL);
RuntimeObject* L_1 = ___0_observer;
__this->___mAreaTargetObserver_30 = ((AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*)CastclassClass((RuntimeObject*)L_1, AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAreaTargetObserver_30), (void*)((AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*)CastclassClass((RuntimeObject*)L_1, AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var)));
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_2 = __this->___mAreaTargetObserver_30;
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(22 /* System.String Vuforia.Internal.Observers.ASingleTargetObserver::get_Name() */, L_2);
((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___mTrackableName_7 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___mTrackableName_7), (void*)L_3);
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_4 = __this->___mAreaTargetObserver_30;
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = AreaTargetObserver_get_Size_m52D10F35D5E043517E746FCCCBD415340D6195CA_inline(L_4, NULL);
__this->___mSize_18 = L_5;
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_6 = __this->___mAreaTargetObserver_30;
NullCheck(L_6);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7;
L_7 = AreaTargetObserver_GetBoundingBox_mCE6CFFF3C6FF80DB8D1E335F113D0CA5C47AE6D1(L_6, NULL);
__this->___mBoundingBox_19 = L_7;
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_8 = __this->___mAreaTargetObserver_30;
NullCheck(L_8);
bool L_9;
L_9 = AreaTargetObserver_get_RequiresExternalPositions_m9E98576E4E5D86EDF965BB8D5AE7BAA987A8078E(L_8, NULL);
__this->___mRequiresExternalPositions_25 = L_9;
bool L_10 = ((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___mInitializedInEditor_8;
if (!L_10)
{
goto IL_007c;
}
}
{
String_t* L_11 = __this->___mVersion_21;
String_t* L_12 = __this->___AuthoringModelPath_15;
String_t* L_13 = __this->___OcclusionModelPath_16;
il2cpp_codegen_runtime_class_init_inline(AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
int32_t L_14;
L_14 = AreaTargetTypeResolver_ResolveAreaTargetTypeFromPath_mE9D9292D21AD0334214942F0F6DB369F4E2958B2(L_11, L_12, L_13, NULL);
__this->___Type_28 = L_14;
}
IL_007c:
{
AreaTargetBehaviour_CreateOcclusion_m5562A9696277244D4C2F5319CEABEB12C124894C(__this, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetBehaviour::UnregisterObserverInternal(Vuforia.Internal.Observers.IObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour_UnregisterObserverInternal_m99F77C9F6A054C7CA9BB1CF79A8F31193F851838 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, RuntimeObject* ___0_replaceByObserver, const RuntimeMethod* method)
{
{
__this->___mAreaTargetObserver_30 = (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAreaTargetObserver_30), (void*)(AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*)NULL);
RuntimeObject* L_0 = ___0_replaceByObserver;
ObserverBehaviour_UnregisterObserverInternal_m8E9F028D1CE05E3CCDBC4CA07D454F51E6A58568(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetBehaviour::OnDestroyInternal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour_OnDestroyInternal_mA1D27347BB85E13D618FF2664CE4861414FE8CC5 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __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;
}
{
RuntimeObject* L_0 = __this->___mRuntimeMeshBehaviour_31;
if (!L_0)
{
goto IL_0018;
}
}
{
RuntimeObject* L_1 = __this->___mRuntimeMeshBehaviour_31;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)CastclassClass((RuntimeObject*)L_1, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), NULL);
}
IL_0018:
{
ObserverBehaviour_OnDestroyInternal_mC8A668BCDDB13CDE9CA57D0EA0F281BEF18FF5AA(__this, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetBehaviour::CreateOcclusion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour_CreateOcclusion_m5562A9696277244D4C2F5319CEABEB12C124894C (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObserverFactory_CreateRuntimeMeshBehaviourImpl_TisRuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038_m168CDE69E3832FD9936E48027EB079E94371CFA7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral286A6C9290F64035FFC1630D2409EFC414E82155);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B6_0 = NULL;
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* G_B6_1 = NULL;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* G_B6_2 = NULL;
RuntimeObject* G_B5_0 = NULL;
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* G_B5_1 = NULL;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* G_B5_2 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B7_0 = NULL;
RuntimeObject* G_B7_1 = NULL;
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* G_B7_2 = NULL;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* G_B7_3 = NULL;
{
bool L_0;
L_0 = DataSetTrackableBehaviour_IsEmptySelectedAsCurrentTarget_m884D6CE25ED8A7858EF2C537A0F5FBBD7ACBC4BE(__this, NULL);
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
bool L_1 = ((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___RuntimeCollider_6;
if (L_1)
{
goto IL_001c;
}
}
{
bool L_2 = ((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___RuntimeOcclusion_5;
if (!L_2)
{
goto IL_00aa;
}
}
IL_001c:
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_3;
L_3 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_3);
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* L_4;
L_4 = VuforiaBehaviour_get_ObserverFactory_m58CBBB055DA900E6F04BC2605833C687C1C38B0F_inline(L_3, NULL);
RuntimeObject* L_5;
L_5 = AreaTargetBehaviour_get_RuntimeMeshBehaviour_m75527BC5985D9C99BBEE01F92052EDC4A68CCAB5(__this, NULL);
bool L_6 = ((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___RuntimeOcclusion_5;
G_B5_0 = L_5;
G_B5_1 = L_4;
G_B5_2 = __this;
if (L_6)
{
G_B6_0 = L_5;
G_B6_1 = L_4;
G_B6_2 = __this;
goto IL_0038;
}
}
{
G_B7_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)(NULL));
G_B7_1 = G_B5_0;
G_B7_2 = G_B5_1;
G_B7_3 = G_B5_2;
goto IL_004c;
}
IL_0038:
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_7;
L_7 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL);
NullCheck(L_7);
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_8;
L_8 = VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline(L_7, NULL);
NullCheck(L_8);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_9;
L_9 = RequiredShaders_get_DepthMaskShader_m123D37CD6F445A7354CE579BBDE2F1D94CB7CE16_inline(L_8, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_10);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_10, L_9, NULL);
G_B7_0 = L_10;
G_B7_1 = G_B6_0;
G_B7_2 = G_B6_1;
G_B7_3 = G_B6_2;
}
IL_004c:
{
bool L_11 = ((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___RuntimeCollider_6;
NullCheck(G_B7_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
L_12 = ObserverFactory_CreateRuntimeMeshBehaviourImpl_TisRuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038_m168CDE69E3832FD9936E48027EB079E94371CFA7(G_B7_2, G_B7_1, G_B7_0, L_11, ((int32_t)61), ObserverFactory_CreateRuntimeMeshBehaviourImpl_TisRuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038_m168CDE69E3832FD9936E48027EB079E94371CFA7_RuntimeMethod_var);
NullCheck(G_B7_3);
G_B7_3->___mModelMesh_24 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&G_B7_3->___mModelMesh_24), (void*)L_12);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___mModelMesh_24;
NullCheck(L_13);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_13, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
L_15 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_14);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_14, L_15, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = __this->___mModelMesh_24;
NullCheck(L_16);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
L_17 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_16, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_18);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_18, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
L_20 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_20);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21;
L_21 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_20, NULL);
NullCheck(L_17);
Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A(L_17, L_19, L_21, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = __this->___mModelMesh_24;
NullCheck(L_22);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_22, _stringLiteral286A6C9290F64035FFC1630D2409EFC414E82155, NULL);
}
IL_00aa:
{
return;
}
}
// System.Void Vuforia.AreaTargetBehaviour::UpdateMetaData(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour_UpdateMetaData_mE8342F4697218E2071CF7963C15DF9DE5D72827B (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, String_t* ___0_authPath, String_t* ___1_runtimePath, String_t* ___2_navmeshPath, String_t* ___3_version, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_authPath;
__this->___AuthoringModelPath_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___AuthoringModelPath_15), (void*)L_0);
String_t* L_1 = ___1_runtimePath;
__this->___OcclusionModelPath_16 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OcclusionModelPath_16), (void*)L_1);
String_t* L_2 = ___2_navmeshPath;
__this->___mNavMeshModelPath_20 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mNavMeshModelPath_20), (void*)L_2);
String_t* L_3 = ___3_version;
__this->___mVersion_21 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVersion_21), (void*)L_3);
String_t* L_4 = __this->___mVersion_21;
String_t* L_5 = __this->___AuthoringModelPath_15;
String_t* L_6 = __this->___OcclusionModelPath_16;
il2cpp_codegen_runtime_class_init_inline(AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = AreaTargetTypeResolver_ResolveAreaTargetTypeFromPath_mE9D9292D21AD0334214942F0F6DB369F4E2958B2(L_4, L_5, L_6, NULL);
__this->___Type_28 = L_7;
int32_t L_8 = __this->___Type_28;
if ((!(((uint32_t)L_8) == ((uint32_t)3))))
{
goto IL_0051;
}
}
{
((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___RuntimeOcclusion_5 = (bool)0;
((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___RuntimeCollider_6 = (bool)0;
}
IL_0051:
{
return;
}
}
// System.Void Vuforia.AreaTargetBehaviour::UpdateShaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour_UpdateShaders_m90AB5840A6BD55BB753E9E1CF413DB3FC0F83486 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __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;
}
{
AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* L_0 = __this->___mPreview_26;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* L_2 = __this->___mPreview_26;
NullCheck(L_2);
AreaTargetPreview_UpdateShaders_m462DDAB696E19CA87E75097E640E37B042E97AD3(L_2, NULL);
}
IL_0019:
{
return;
}
}
// System.Void Vuforia.AreaTargetBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetBehaviour__ctor_m86C8442438E1D389040F118E3C9885309F9494FF (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
s_Il2CppMethodInitialized = true;
}
{
__this->___mVersion_21 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVersion_21), (void*)_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
__this->___OcclusionModelStorageType_29 = 2;
il2cpp_codegen_runtime_class_init_inline(DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var);
DataSetTrackableBehaviour__ctor_m5FBD1B4B70BF9B902B74DE36109C0ABB0ECE94C1(__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.Public.Observers.IRuntimeMeshBehaviour Vuforia.RuntimeMeshBehaviourFactory::CreateRuntimeMeshBehaviour(Vuforia.ModelTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeMeshBehaviourFactory_CreateRuntimeMeshBehaviour_mC8FB01214D5C285C54E4831F69C9B5AA8ECBCD2B (ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* ___0_modelTargetBehaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB_m6DD92A90B7F74E40B1BBF5E9CEB524988E01D157_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* V_0 = NULL;
{
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);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(42 /* Vuforia.Internal.Core.IObserverFactory Vuforia.Internal.Core.IEngine::get_ObserverFactory() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_3 = ___0_modelTargetBehaviour;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = ObserverBehaviour_get_Observer_mE374D7FDFB042811A915257CCB75B1AEB5108953_inline(L_3, NULL);
NullCheck(L_2);
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_5;
L_5 = InterfaceFuncInvoker1< MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116*, ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* >::Invoke(16 /* Vuforia.Internal.Observers.MeshObserver Vuforia.Internal.Core.IObserverFactory::CreateMeshObserver(Vuforia.Internal.Observers.ModelTargetObserver) */, IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var, L_2, ((ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778*)CastclassClass((RuntimeObject*)L_4, ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778_il2cpp_TypeInfo_var)));
V_0 = L_5;
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_6 = ___0_modelTargetBehaviour;
NullCheck(L_6);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_6, NULL);
NullCheck(L_7);
RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB* L_8;
L_8 = GameObject_AddComponent_TisRuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB_m6DD92A90B7F74E40B1BBF5E9CEB524988E01D157(L_7, GameObject_AddComponent_TisRuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB_m6DD92A90B7F74E40B1BBF5E9CEB524988E01D157_RuntimeMethod_var);
RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB* L_9 = L_8;
NullCheck(L_9);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_9, ((int32_t)63), NULL);
RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB* L_10 = L_9;
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_11 = V_0;
NullCheck(L_10);
ObserverBehaviour_RegisterObserver_m944BDD78307225DE427427D2AF0F246B9B5FB382(L_10, L_11, NULL);
return L_10;
}
}
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.RuntimeMeshBehaviourFactory::CreateRuntimeMeshBehaviour(Vuforia.AreaTargetCaptureBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeMeshBehaviourFactory_CreateRuntimeMeshBehaviour_m0981AD6F7861D3DFEE9CDCB2110881654A18080A (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* ___0_areaTargetCaptureBehaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisAreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0_m58F3228E37C9AE92F7DABB216B664A54C9BE0706_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_0 = ___0_areaTargetCaptureBehaviour;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
NullCheck(L_1);
AreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0* L_2;
L_2 = GameObject_AddComponent_TisAreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0_m58F3228E37C9AE92F7DABB216B664A54C9BE0706(L_1, GameObject_AddComponent_TisAreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0_m58F3228E37C9AE92F7DABB216B664A54C9BE0706_RuntimeMethod_var);
AreaTargetCaptureRuntimeMeshBehaviour_t375CA6CCA0BDAD3A4639412E3C3E0A586DFFDBF0* L_3 = L_2;
NullCheck(L_3);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_3, ((int32_t)63), NULL);
return L_3;
}
}
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.RuntimeMeshBehaviourFactory::CreateRuntimeMeshBehaviour(Vuforia.AreaTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeMeshBehaviourFactory_CreateRuntimeMeshBehaviour_mDD79028667AEB42CB81C9FD930EE9F55BA01DC2C (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___0_areaTargetBehaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB_m6DD92A90B7F74E40B1BBF5E9CEB524988E01D157_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2_m0CA91FBE5C7CB4295FDDFE685EDEC24EC5342558_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* V_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE(NULL);
if (!L_0)
{
goto IL_001a;
}
}
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_1 = ___0_areaTargetBehaviour;
NullCheck(L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_1, NULL);
NullCheck(L_2);
SimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2* L_3;
L_3 = GameObject_AddComponent_TisSimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2_m0CA91FBE5C7CB4295FDDFE685EDEC24EC5342558(L_2, GameObject_AddComponent_TisSimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2_m0CA91FBE5C7CB4295FDDFE685EDEC24EC5342558_RuntimeMethod_var);
SimulatedRuntimeMeshBehaviour_tC572A4013EA4AF9839F9A840DBD5462B229397F2* L_4 = L_3;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_5 = ___0_areaTargetBehaviour;
NullCheck(L_4);
SimulatedRuntimeMeshBehaviour_Initialize_m788E922B79B4CE016A1A2EFED1AD1B4C423FA5BD(L_4, L_5, NULL);
return L_4;
}
IL_001a:
{
V_0 = (MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116*)NULL;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_6 = ___0_areaTargetBehaviour;
NullCheck(L_6);
bool L_7 = L_6->___IsCloudAreaTarget_27;
if (!L_7)
{
goto IL_0037;
}
}
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_8 = ___0_areaTargetBehaviour;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = ObserverBehaviour_get_Observer_mE374D7FDFB042811A915257CCB75B1AEB5108953_inline(L_8, NULL);
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_10;
L_10 = RuntimeMeshBehaviourFactory_CreateAreaTargetMeshObserver_m13E5DBF8B8D49AA2822F514947CE7FC09F667C05(((AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*)CastclassClass((RuntimeObject*)L_9, AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var)), NULL);
V_0 = L_10;
goto IL_0060;
}
IL_0037:
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_11 = ___0_areaTargetBehaviour;
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = ObserverBehaviour_get_Observer_mE374D7FDFB042811A915257CCB75B1AEB5108953_inline(L_11, NULL);
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_13 = ___0_areaTargetBehaviour;
NullCheck(L_13);
String_t* L_14;
L_14 = DataSetTrackableBehaviour_get_DataSetPath_m9B68ED1740DF91C36E18D197124B62A8EF2D36CA_inline(L_13, NULL);
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_15 = ___0_areaTargetBehaviour;
NullCheck(L_15);
String_t* L_16;
L_16 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_15, NULL);
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_17 = ___0_areaTargetBehaviour;
NullCheck(L_17);
String_t* L_18 = L_17->___OcclusionModelPath_16;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_19 = ___0_areaTargetBehaviour;
NullCheck(L_19);
int32_t L_20 = L_19->___OcclusionModelStorageType_29;
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_21;
L_21 = RuntimeMeshBehaviourFactory_CreateAreaTargetMeshObserver_mFA200B7767FB35B4C9BDAFB2CAA37E8DD4047519(((AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*)CastclassClass((RuntimeObject*)L_12, AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var)), L_14, L_16, L_18, L_20, NULL);
V_0 = L_21;
}
IL_0060:
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_22 = ___0_areaTargetBehaviour;
NullCheck(L_22);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23;
L_23 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_22, NULL);
NullCheck(L_23);
RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB* L_24;
L_24 = GameObject_AddComponent_TisRuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB_m6DD92A90B7F74E40B1BBF5E9CEB524988E01D157(L_23, GameObject_AddComponent_TisRuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB_m6DD92A90B7F74E40B1BBF5E9CEB524988E01D157_RuntimeMethod_var);
RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB* L_25 = L_24;
NullCheck(L_25);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_25, ((int32_t)63), NULL);
RuntimeMeshBehaviour_t8366471A13F0C21A6D793FD3B19014E637DF02DB* L_26 = L_25;
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_27 = V_0;
NullCheck(L_26);
ObserverBehaviour_RegisterObserver_m944BDD78307225DE427427D2AF0F246B9B5FB382(L_26, L_27, NULL);
return L_26;
}
}
// Vuforia.Internal.Observers.MeshObserver Vuforia.RuntimeMeshBehaviourFactory::CreateAreaTargetMeshObserver(Vuforia.Internal.Observers.AreaTargetObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* RuntimeMeshBehaviourFactory_CreateAreaTargetMeshObserver_m13E5DBF8B8D49AA2822F514947CE7FC09F667C05 (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* ___0_areaTargetObserver, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
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);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(42 /* Vuforia.Internal.Core.IObserverFactory Vuforia.Internal.Core.IEngine::get_ObserverFactory() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_3 = ___0_areaTargetObserver;
NullCheck(L_2);
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_4;
L_4 = InterfaceFuncInvoker2< MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116*, AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*, String_t* >::Invoke(15 /* Vuforia.Internal.Observers.MeshObserver Vuforia.Internal.Core.IObserverFactory::CreateMeshObserver(Vuforia.Internal.Observers.AreaTargetObserver,System.String) */, IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var, L_2, L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
return L_4;
}
}
// Vuforia.Internal.Observers.MeshObserver Vuforia.RuntimeMeshBehaviourFactory::CreateAreaTargetMeshObserver(Vuforia.Internal.Observers.AreaTargetObserver,System.String,System.String,System.String,Vuforia.StorageType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* RuntimeMeshBehaviourFactory_CreateAreaTargetMeshObserver_mFA200B7767FB35B4C9BDAFB2CAA37E8DD4047519 (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* ___0_areaTargetObserver, String_t* ___1_datasetPath, String_t* ___2_datasetName, String_t* ___3_occlusionModelPath, int32_t ___4_occlusionMeshStorageType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
RuntimeObject* G_B4_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
String_t* G_B5_0 = NULL;
RuntimeObject* G_B5_1 = NULL;
{
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);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(42 /* Vuforia.Internal.Core.IObserverFactory Vuforia.Internal.Core.IEngine::get_ObserverFactory() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1);
String_t* L_3 = ___3_occlusionModelPath;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
G_B1_0 = L_2;
if (!L_4)
{
G_B2_0 = L_2;
goto IL_0020;
}
}
{
String_t* L_5 = ___1_datasetPath;
String_t* L_6 = ___2_datasetName;
String_t* L_7;
L_7 = RuntimeMeshBehaviourFactory_LocateOcclusionMesh_mABCCE76255997039CDA26B4F4F0E1895C8C8AD5E(L_5, L_6, NULL);
___3_occlusionModelPath = L_7;
G_B2_0 = G_B1_0;
}
IL_0020:
{
int32_t L_8 = ___4_occlusionMeshStorageType;
G_B3_0 = G_B2_0;
if ((((int32_t)L_8) == ((int32_t)3)))
{
G_B4_0 = G_B2_0;
goto IL_002e;
}
}
{
String_t* L_9 = ___2_datasetName;
String_t* L_10 = ___3_occlusionModelPath;
String_t* L_11;
L_11 = RuntimeMeshBehaviourFactory_GetFullPathToOcclusionMeshFromAppResource_m1E92F3A14257A1FA987CCC801E497BDF01ECFD10(L_9, L_10, NULL);
G_B5_0 = L_11;
G_B5_1 = G_B3_0;
goto IL_002f;
}
IL_002e:
{
String_t* L_12 = ___3_occlusionModelPath;
G_B5_0 = L_12;
G_B5_1 = G_B4_0;
}
IL_002f:
{
V_0 = G_B5_0;
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_13 = ___0_areaTargetObserver;
String_t* L_14 = V_0;
NullCheck(G_B5_1);
MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_15;
L_15 = InterfaceFuncInvoker2< MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116*, AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*, String_t* >::Invoke(15 /* Vuforia.Internal.Observers.MeshObserver Vuforia.Internal.Core.IObserverFactory::CreateMeshObserver(Vuforia.Internal.Observers.AreaTargetObserver,System.String) */, IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var, G_B5_1, L_13, L_14);
return L_15;
}
}
// System.String Vuforia.RuntimeMeshBehaviourFactory::LocateOcclusionMesh(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuntimeMeshBehaviourFactory_LocateOcclusionMesh_mABCCE76255997039CDA26B4F4F0E1895C8C8AD5E (String_t* ___0_datasetPath, String_t* ___1_datasetName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF73E1288CA41CBE161139881819C67F12E618DFC);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
{
String_t* L_0 = ___0_datasetPath;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6(L_0, NULL);
V_0 = L_1;
String_t* L_2 = V_0;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_0011;
}
}
{
return (String_t*)NULL;
}
IL_0011:
{
String_t* L_4 = V_0;
String_t* L_5 = ___1_datasetName;
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_5, _stringLiteralF73E1288CA41CBE161139881819C67F12E618DFC, NULL);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_7;
L_7 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_4, L_6, NULL);
V_1 = L_7;
String_t* L_8 = V_1;
bool L_9;
L_9 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_8, NULL);
if (L_9)
{
goto IL_002d;
}
}
{
return (String_t*)NULL;
}
IL_002d:
{
String_t* L_10 = V_1;
return L_10;
}
}
// System.String Vuforia.RuntimeMeshBehaviourFactory::GetFullPathToOcclusionMeshFromAppResource(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuntimeMeshBehaviourFactory_GetFullPathToOcclusionMeshFromAppResource_m1E92F3A14257A1FA987CCC801E497BDF01ECFD10 (String_t* ___0_dataSetName, String_t* ___1_tileSetFilePath, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral678CC06DCA2F7F29B115624FA583539B56F46128);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB392A6C0249045247FFF8B82CEF1E11BC326BDA0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
{
bool L_0;
L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
if (!L_0)
{
goto IL_007d;
}
}
{
String_t* L_1 = ___1_tileSetFilePath;
NullCheck(L_1);
String_t* L_2;
L_2 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_1, ((int32_t)92), ((int32_t)47), NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = L_3;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)47));
NullCheck(L_2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5;
L_5 = String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9(L_2, L_4, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
NullCheck(L_6);
NullCheck(L_6);
int32_t L_7 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), 1));
String_t* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
V_0 = L_8;
String_t* L_9 = V_0;
NullCheck(L_9);
int32_t L_10;
L_10 = String_IndexOf_m490810CB7ADA9230AC0F8D78E213A8EFED129F55(L_9, _stringLiteral678CC06DCA2F7F29B115624FA583539B56F46128, 4, NULL);
V_1 = L_10;
int32_t L_11 = V_1;
if ((!(((uint32_t)L_11) == ((uint32_t)(-1)))))
{
goto IL_0046;
}
}
{
String_t* L_12 = V_0;
NullCheck(L_12);
int32_t L_13;
L_13 = String_IndexOf_m490810CB7ADA9230AC0F8D78E213A8EFED129F55(L_12, _stringLiteralB392A6C0249045247FFF8B82CEF1E11BC326BDA0, 4, NULL);
V_1 = L_13;
}
IL_0046:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
String_t* L_16;
L_16 = Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7(NULL);
NullCheck(L_15);
ArrayElementTypeCheck (L_15, L_16);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_16);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_15;
NullCheck(L_17);
ArrayElementTypeCheck (L_17, _stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
NullCheck(L_18);
ArrayElementTypeCheck (L_18, _stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18;
String_t* L_20 = ___0_dataSetName;
NullCheck(L_19);
ArrayElementTypeCheck (L_19, L_20);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_20);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_19;
String_t* L_22 = V_0;
int32_t L_23 = V_1;
NullCheck(L_22);
String_t* L_24;
L_24 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_22, 0, L_23, NULL);
NullCheck(L_21);
ArrayElementTypeCheck (L_21, L_24);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)L_24);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_21;
String_t* L_26 = V_0;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, L_26);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_26);
String_t* L_27;
L_27 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_25, NULL);
return L_27;
}
IL_007d:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_28;
NullCheck(L_29);
ArrayElementTypeCheck (L_29, _stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralDEDCF958BD0504405AC2FD8BFD58B4B67A200779);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29;
String_t* L_31 = ___1_tileSetFilePath;
NullCheck(L_30);
ArrayElementTypeCheck (L_30, L_31);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_31);
String_t* L_32;
L_32 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_30, NULL);
___1_tileSetFilePath = L_32;
String_t* L_33 = ___1_tileSetFilePath;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
String_t* L_34;
L_34 = VuforiaRuntimeUtilities_GetStoragePath_mE4D2F4E26A6F6CB2738769D64EEC7740A3C6295F(L_33, NULL);
return L_34;
}
}
#ifdef __clang__
#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.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType> Vuforia.BarcodeBehaviour::get_ObservedTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* BarcodeBehaviour_get_ObservedTypes_m184C80ECE4F67E713A151CE1003A574414DE0337 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
{
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_0 = __this->___mBarcodeObserver_22;
NullCheck(L_0);
HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* L_1;
L_1 = BarcodeObserver_get_ObservedTypes_mC06B8BCC915BF98996FAD6EBB4EE433EF6EFAC93(L_0, NULL);
return L_1;
}
}
// System.Boolean Vuforia.BarcodeBehaviour::get_DetectMultipleBarcodes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BarcodeBehaviour_get_DetectMultipleBarcodes_m6D43B945EE8F4B21A770FC9E315AB4814A6249AD (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___mDetectMultipleBarcodes_16;
return L_0;
}
}
// Vuforia.BarcodeInstanceData Vuforia.BarcodeBehaviour::get_InstanceData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BarcodeBehaviour_get_InstanceData_m194C504933213ECAF0EAB4021A2135630798E509 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CInstanceDataU3Ek__BackingField_14;
return L_0;
}
}
// System.Void Vuforia.BarcodeBehaviour::set_InstanceData(Vuforia.BarcodeInstanceData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_set_InstanceData_mEB40234134BCE23ADA898752A6546C46EE6E2E15 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CInstanceDataU3Ek__BackingField_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CInstanceDataU3Ek__BackingField_14), (void*)L_0);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::add_OnBarcodeOutlineChanged(System.Action`1<UnityEngine.Vector3[]>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_add_OnBarcodeOutlineChanged_m04C239822D5E770D0D358F06198E33F0994290E9 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_m1515E1BFFFFA8306662556440FBFD9ED234E4581_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = BarcodeBehaviour_get_InstanceData_m194C504933213ECAF0EAB4021A2135630798E509_inline(__this, NULL);
if (!L_0)
{
goto IL_0019;
}
}
{
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_1 = ___0_value;
RuntimeObject* L_2;
L_2 = BarcodeBehaviour_get_InstanceData_m194C504933213ECAF0EAB4021A2135630798E509_inline(__this, NULL);
NullCheck(L_2);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3;
L_3 = InterfaceFuncInvoker0< Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* >::Invoke(3 /* UnityEngine.Vector3[] Vuforia.BarcodeInstanceData::get_OutlineVertices() */, BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var, L_2);
DelegateHelper_InvokeWithExceptionHandling_TisVector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_m1515E1BFFFFA8306662556440FBFD9ED234E4581(L_1, L_3, DelegateHelper_InvokeWithExceptionHandling_TisVector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_m1515E1BFFFFA8306662556440FBFD9ED234E4581_RuntimeMethod_var);
}
IL_0019:
{
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_4 = ___0_value;
BarcodeBehaviour_add_mOnBarcodeOutlineChanged_m7B66678C9872280AE7DDA2B401506DF517E8E2D8(__this, L_4, NULL);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::remove_OnBarcodeOutlineChanged(System.Action`1<UnityEngine.Vector3[]>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_remove_OnBarcodeOutlineChanged_m31C26694AB9A6EE69B7E6A432A49841FB8FF5629 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* ___0_value, const RuntimeMethod* method)
{
{
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_0 = ___0_value;
BarcodeBehaviour_remove_mOnBarcodeOutlineChanged_m115DB36EA18D63785FBDEE6CB77DE356ED8D033E(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::add_mOnBarcodeOutlineChanged(System.Action`1<UnityEngine.Vector3[]>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_add_mOnBarcodeOutlineChanged_m7B66678C9872280AE7DDA2B401506DF517E8E2D8 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t229A459B7FA7229984043C1868CAEDD374607A45_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* V_0 = NULL;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* V_1 = NULL;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* V_2 = NULL;
{
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_0 = __this->___mOnBarcodeOutlineChanged_20;
V_0 = L_0;
}
IL_0007:
{
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_1 = V_0;
V_1 = L_1;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_2 = V_1;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_1_t229A459B7FA7229984043C1868CAEDD374607A45*)Castclass((RuntimeObject*)L_4, Action_1_t229A459B7FA7229984043C1868CAEDD374607A45_il2cpp_TypeInfo_var));
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45** L_5 = (&__this->___mOnBarcodeOutlineChanged_20);
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_6 = V_2;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_7 = V_1;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t229A459B7FA7229984043C1868CAEDD374607A45*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_9 = V_0;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t229A459B7FA7229984043C1868CAEDD374607A45*)L_9) == ((RuntimeObject*)(Action_1_t229A459B7FA7229984043C1868CAEDD374607A45*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::remove_mOnBarcodeOutlineChanged(System.Action`1<UnityEngine.Vector3[]>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_remove_mOnBarcodeOutlineChanged_m115DB36EA18D63785FBDEE6CB77DE356ED8D033E (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t229A459B7FA7229984043C1868CAEDD374607A45_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* V_0 = NULL;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* V_1 = NULL;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* V_2 = NULL;
{
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_0 = __this->___mOnBarcodeOutlineChanged_20;
V_0 = L_0;
}
IL_0007:
{
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_1 = V_0;
V_1 = L_1;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_2 = V_1;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_1_t229A459B7FA7229984043C1868CAEDD374607A45*)Castclass((RuntimeObject*)L_4, Action_1_t229A459B7FA7229984043C1868CAEDD374607A45_il2cpp_TypeInfo_var));
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45** L_5 = (&__this->___mOnBarcodeOutlineChanged_20);
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_6 = V_2;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_7 = V_1;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t229A459B7FA7229984043C1868CAEDD374607A45*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_9 = V_0;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t229A459B7FA7229984043C1868CAEDD374607A45*)L_9) == ((RuntimeObject*)(Action_1_t229A459B7FA7229984043C1868CAEDD374607A45*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::CreateFromSerializedTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_CreateFromSerializedTarget_mECA429DDCF122D5B9DB133C6FD05D4F718C6DEC7 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mA541092D9E2B87A2C32957146D36AA08F7784D9D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* V_0 = NULL;
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* V_1 = NULL;
{
BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* L_0 = __this->___mBarcodeTypes_15;
HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* L_1 = (HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F*)il2cpp_codegen_object_new(HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F_il2cpp_TypeInfo_var);
NullCheck(L_1);
HashSet_1__ctor_mA541092D9E2B87A2C32957146D36AA08F7784D9D(L_1, (RuntimeObject*)L_0, HashSet_1__ctor_mA541092D9E2B87A2C32957146D36AA08F7784D9D_RuntimeMethod_var);
V_0 = L_1;
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_2;
L_2 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_2, NULL);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(42 /* Vuforia.Internal.Core.IObserverFactory Vuforia.Internal.Core.IEngine::get_ObserverFactory() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_3);
HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* L_5 = V_0;
bool L_6 = __this->___mDetectMultipleBarcodes_16;
NullCheck(L_4);
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_7;
L_7 = InterfaceFuncInvoker2< BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328*, HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F*, bool >::Invoke(4 /* Vuforia.Internal.Observers.BarcodeObserver Vuforia.Internal.Core.IObserverFactory::CreateBarcodeObserver(System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType>,System.Boolean) */, IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var, L_4, L_5, L_6);
V_1 = L_7;
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_8 = V_1;
ObserverBehaviour_RegisterObserver_m944BDD78307225DE427427D2AF0F246B9B5FB382(__this, L_8, NULL);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::RegisterObserverInternal(Vuforia.Internal.Observers.IObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_RegisterObserverInternal_mF8D6FB97A7648F9F104CA1D79FA6A20AA77EF111 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_mC7A1F3912FE480D74922A73A0CF819D9686ACA6C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397* V_0 = NULL;
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_observer;
ObserverBehaviour_RegisterObserverInternal_mC05C1D6D696D4C68408469F01867F7F6C0E05036(__this, L_0, NULL);
RuntimeObject* L_1 = ___0_observer;
V_0 = ((BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397*)IsInstClass((RuntimeObject*)L_1, BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397_il2cpp_TypeInfo_var));
BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397* L_2 = V_0;
if (!L_2)
{
goto IL_001f;
}
}
{
BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397* L_3 = V_0;
NullCheck(L_3);
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_4;
L_4 = BarcodeInstance_get_BarcodeObserver_m082FD649C9A72B67DC4EB26CE96DD4E7888D7038_inline(L_3, NULL);
__this->___mBarcodeObserver_22 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBarcodeObserver_22), (void*)L_4);
goto IL_003d;
}
IL_001f:
{
RuntimeObject* L_5 = ___0_observer;
V_1 = ((BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328*)IsInstClass((RuntimeObject*)L_5, BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328_il2cpp_TypeInfo_var));
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_6 = V_1;
if (!L_6)
{
goto IL_003d;
}
}
{
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_7 = V_1;
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_8 = (BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE*)il2cpp_codegen_object_new(BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE_il2cpp_TypeInfo_var);
NullCheck(L_8);
BarcodeInstancesManager__ctor_m7830EE632C3169F93D70281860559662E11FEF19(L_8, __this, L_7, NULL);
__this->___mBarcodeInstancesManager_23 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBarcodeInstancesManager_23), (void*)L_8);
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_9 = V_1;
__this->___mBarcodeObserver_22 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBarcodeObserver_22), (void*)L_9);
}
IL_003d:
{
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_10 = __this->___mBarcodeObserver_22;
NullCheck(L_10);
HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* L_11;
L_11 = BarcodeObserver_get_ObservedTypes_mC06B8BCC915BF98996FAD6EBB4EE433EF6EFAC93(L_10, NULL);
BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* L_12;
L_12 = Enumerable_ToArray_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_mC7A1F3912FE480D74922A73A0CF819D9686ACA6C(L_11, Enumerable_ToArray_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_mC7A1F3912FE480D74922A73A0CF819D9686ACA6C_RuntimeMethod_var);
__this->___mBarcodeTypes_15 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBarcodeTypes_15), (void*)L_12);
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_13 = __this->___mBarcodeObserver_22;
NullCheck(L_13);
bool L_14;
L_14 = BarcodeObserver_get_DetectMultipleBarcodes_m647D8782256EC966AD37DF871864B70A1E60ACED(L_13, NULL);
__this->___mDetectMultipleBarcodes_16 = L_14;
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::UnregisterObserverInternal(Vuforia.Internal.Observers.IObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_UnregisterObserverInternal_mB98AE2EC9C815007186CA17F0EE2FAFD70041692 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, RuntimeObject* ___0_replaceByObserver, 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;
}
{
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_0 = __this->___mBarcodeInstancesManager_23;
if (!L_0)
{
goto IL_002d;
}
}
{
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_1 = __this->___mBarcodeInstancesManager_23;
NullCheck(L_1);
BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* L_2;
L_2 = BarcodeInstancesManager_get_Template_m66C331275AE1E98A6D1AD6983F8F94B6651E6081_inline(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, __this, NULL);
if (!L_3)
{
goto IL_002d;
}
}
{
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_4 = __this->___mBarcodeInstancesManager_23;
NullCheck(L_4);
BarcodeInstancesManager_Dispose_mFC072BEEE66EDF008EDA0752D7354F2BE2E57E0E(L_4, NULL);
__this->___mBarcodeInstancesManager_23 = (BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBarcodeInstancesManager_23), (void*)(BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE*)NULL);
}
IL_002d:
{
__this->___mBarcodeObserver_22 = (BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBarcodeObserver_22), (void*)(BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328*)NULL);
BarcodeBehaviour_set_InstanceData_mEB40234134BCE23ADA898752A6546C46EE6E2E15_inline(__this, (RuntimeObject*)NULL, NULL);
RuntimeObject* L_5 = ___0_replaceByObserver;
ObserverBehaviour_UnregisterObserverInternal_m8E9F028D1CE05E3CCDBC4CA07D454F51E6A58568(__this, L_5, NULL);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::AddPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_AddPreview_m4C8F61E3AA8970B700C37ABC64E2D3DD70F90A80 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisBarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72_m1467DE24C8AA3FEC37FDA1B101F68EC6DAC43956_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* L_0 = __this->___mPreview_19;
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_000f;
}
}
{
return;
}
IL_000f:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_2);
BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* L_3;
L_3 = GameObject_AddComponent_TisBarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72_m1467DE24C8AA3FEC37FDA1B101F68EC6DAC43956(L_2, GameObject_AddComponent_TisBarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72_m1467DE24C8AA3FEC37FDA1B101F68EC6DAC43956_RuntimeMethod_var);
__this->___mPreview_19 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPreview_19), (void*)L_3);
BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* L_4 = __this->___mPreview_19;
NullCheck(L_4);
BarcodePreview_Initialize_mBF32CA1F5EB4109ED55BF66C771F5868E924A2EA(L_4, __this, NULL);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_OnDisable_m364B1933BBC5A5F08BC46C0C48E41C4A9154D5D9 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* G_B2_0 = NULL;
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* G_B1_0 = NULL;
{
ObserverBehaviour_OnDisable_mBDE8B7DEB25CC13B5BFD88B33F2E3604592AED72(__this, NULL);
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_0 = __this->___mBarcodeInstancesManager_23;
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0011;
}
}
{
return;
}
IL_0011:
{
NullCheck(G_B2_0);
BarcodeInstancesManager_OnBarcodeBehaviourDisabled_mC18C9E4FA471BAF7114B2416B39602ECA3CB853C(G_B2_0, __this, NULL);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_OnEnable_m364C1FE62013F0ABE1B6A7E2E25AAB54F7A1C6D3 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* G_B2_0 = NULL;
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* G_B1_0 = NULL;
{
ObserverBehaviour_OnEnable_mF24D72A8A9E62B6739B7087C20A9FDB6049D5AB4(__this, NULL);
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_0 = __this->___mBarcodeInstancesManager_23;
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0011;
}
}
{
return;
}
IL_0011:
{
NullCheck(G_B2_0);
BarcodeInstancesManager_OnBarcodeBehaviourEnabled_m3F81CE98B256296D89FB315ABDE6965A6A81B0CF(G_B2_0, __this, NULL);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_LateUpdate_mB85CCD492F812E844E3ECEB0A2302D2116E7A9C3 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* G_B2_0 = NULL;
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* G_B1_0 = NULL;
{
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_0 = __this->___mBarcodeInstancesManager_23;
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
NullCheck(G_B2_0);
BarcodeInstancesManager_Update_m2AA0B45E34C5B1D322FEBA0C28DB11283F212C78(G_B2_0, NULL);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::UpdateBarcodeInstanceData(Vuforia.BarcodeInstanceData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour_UpdateBarcodeInstanceData_m8ACEC4F41415315F644CAF71AF8163D97BDB8DA3 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeInstanceDataImpl_tCB0996B073661D031B7AD84307FBFA03E6B62176_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_m1515E1BFFFFA8306662556440FBFD9ED234E4581_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Aggregate_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m96FF4145CF958B8626E2DB961A398CC6E23BFB83_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC44B7DB65ABE22FB6B31F20168591552226483FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_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*)&U3CU3Ec_U3CUpdateBarcodeInstanceDataU3Eb__31_2_mDEFF555CEC0DEDCF7F523CA9D05DFEF3E09D200A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateBarcodeInstanceDataU3Eb__31_3_m22B5C51539588389C51CB894AD9A33E2F7C33E1B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateBarcodeInstanceDataU3Eb__31_4_m83BD5821FAC9E97D0D9AF53A2D50AFBA71AF906A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass31_0_U3CUpdateBarcodeInstanceDataU3Eb__0_mAEAAF0DE9CA7DF35BE214B03561FE39AB487FCA8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass31_0_U3CUpdateBarcodeInstanceDataU3Eb__1_m43CB2B268BA1D6F8E6BAB93069F42D3D2CAD1E8F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* V_0 = NULL;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_1 = NULL;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_2 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* G_B2_0 = NULL;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* G_B2_1 = NULL;
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* G_B1_0 = NULL;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* G_B1_1 = NULL;
RuntimeObject* G_B7_0 = NULL;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* G_B7_1 = NULL;
RuntimeObject* G_B4_0 = NULL;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* G_B4_1 = NULL;
RuntimeObject* G_B3_0 = NULL;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* G_B3_1 = NULL;
RuntimeObject* G_B6_0 = NULL;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* G_B6_1 = NULL;
RuntimeObject* G_B5_0 = NULL;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* G_B5_1 = NULL;
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* G_B10_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B10_1;
memset((&G_B10_1), 0, sizeof(G_B10_1));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* G_B10_2 = NULL;
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* G_B9_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B9_1;
memset((&G_B9_1), 0, sizeof(G_B9_1));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* G_B9_2 = NULL;
Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* G_B13_0 = NULL;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* G_B13_1 = NULL;
Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* G_B12_0 = NULL;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* G_B12_1 = NULL;
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* G_B15_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B15_1;
memset((&G_B15_1), 0, sizeof(G_B15_1));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* G_B15_2 = NULL;
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* G_B14_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B14_1;
memset((&G_B14_1), 0, sizeof(G_B14_1));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* G_B14_2 = NULL;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* G_B18_0 = NULL;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* G_B17_0 = NULL;
{
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* L_0 = (U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass31_0__ctor_mF52E8743100DF5AB0A855C8C5B90DCFC2AAB2CC2(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_1 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_1), (void*)__this);
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_2;
memset((&L_2), 0, sizeof(L_2));
TargetStatus__ctor_mFA628115F292E283AC6A12743F3CD33B43006B6D((&L_2), 3, 0, /*hidden argument*/NULL);
VirtualActionInvoker1< TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 >::Invoke(12 /* System.Void Vuforia.ObserverBehaviour::SetTargetStatus(Vuforia.TargetStatus) */, __this, L_2);
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* L_3 = V_0;
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_4;
L_4 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_5 = L_4;
G_B1_0 = L_5;
G_B1_1 = L_3;
if (L_5)
{
G_B2_0 = L_5;
G_B2_1 = L_3;
goto IL_0027;
}
}
{
G_B7_0 = ((RuntimeObject*)(NULL));
G_B7_1 = G_B1_1;
goto IL_0044;
}
IL_0027:
{
NullCheck(G_B2_0);
RuntimeObject* L_6 = G_B2_0->___mEngine_5;
RuntimeObject* L_7 = L_6;
G_B3_0 = L_7;
G_B3_1 = G_B2_1;
if (L_7)
{
G_B4_0 = L_7;
G_B4_1 = G_B2_1;
goto IL_0033;
}
}
{
G_B7_0 = ((RuntimeObject*)(NULL));
G_B7_1 = G_B3_1;
goto IL_0044;
}
IL_0033:
{
NullCheck(G_B4_0);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(48 /* Vuforia.Internal.Rendering.IVideoBackgroundRenderer Vuforia.Internal.Core.IEngine::get_VideoBackgroundRenderer() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, G_B4_0);
RuntimeObject* L_9 = L_8;
G_B5_0 = L_9;
G_B5_1 = G_B4_1;
if (L_9)
{
G_B6_0 = L_9;
G_B6_1 = G_B4_1;
goto IL_003f;
}
}
{
G_B7_0 = ((RuntimeObject*)(NULL));
G_B7_1 = G_B5_1;
goto IL_0044;
}
IL_003f:
{
NullCheck(G_B6_0);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* Vuforia.Internal.Rendering.IVideoBackgroundBehaviour Vuforia.Internal.Rendering.IVideoBackgroundRenderer::get_VideoBackgroundBehaviour() */, IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var, G_B6_0);
G_B7_0 = L_10;
G_B7_1 = G_B6_1;
}
IL_0044:
{
NullCheck(G_B7_1);
G_B7_1->___vb_0 = ((MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71*)IsInstClass((RuntimeObject*)G_B7_0, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&G_B7_1->___vb_0), (void*)((MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71*)IsInstClass((RuntimeObject*)G_B7_0, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_il2cpp_TypeInfo_var)));
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* L_11 = V_0;
NullCheck(L_11);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_12 = L_11->___vb_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_00ce;
}
}
{
RuntimeObject* L_14 = ___0_data;
NullCheck(L_14);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15;
L_15 = InterfaceFuncInvoker0< Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* >::Invoke(3 /* UnityEngine.Vector3[] Vuforia.BarcodeInstanceData::get_OutlineVertices() */, BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var, L_14);
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* L_16 = V_0;
Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* L_17 = (Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4*)il2cpp_codegen_object_new(Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4_il2cpp_TypeInfo_var);
NullCheck(L_17);
Func_2__ctor_m3B1BCBC0885F3E93CDC21C75185F09A25FE0CC17(L_17, L_16, (intptr_t)((void*)U3CU3Ec__DisplayClass31_0_U3CUpdateBarcodeInstanceDataU3Eb__1_m43CB2B268BA1D6F8E6BAB93069F42D3D2CAD1E8F_RuntimeMethod_var), NULL);
RuntimeObject* L_18;
L_18 = Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4((RuntimeObject*)L_15, L_17, Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4_RuntimeMethod_var);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19;
L_19 = Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790(L_18, Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790_RuntimeMethod_var);
V_1 = L_19;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_20 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
L_21 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var);
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* L_22 = ((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9__31_2_1;
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* L_23 = L_22;
G_B9_0 = L_23;
G_B9_1 = L_21;
G_B9_2 = L_20;
if (L_23)
{
G_B10_0 = L_23;
G_B10_1 = L_21;
G_B10_2 = L_20;
goto IL_009e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var);
U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65* L_24 = ((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* L_25 = (Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C*)il2cpp_codegen_object_new(Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C_il2cpp_TypeInfo_var);
NullCheck(L_25);
Func_3__ctor_m26AFD41330EA0B83350AB3F6F7A2DB0D2DBE610A(L_25, L_24, (intptr_t)((void*)U3CU3Ec_U3CUpdateBarcodeInstanceDataU3Eb__31_2_mDEFF555CEC0DEDCF7F523CA9D05DFEF3E09D200A_RuntimeMethod_var), NULL);
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* L_26 = L_25;
((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9__31_2_1 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9__31_2_1), (void*)L_26);
G_B10_0 = L_26;
G_B10_1 = G_B9_1;
G_B10_2 = G_B9_2;
}
IL_009e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Enumerable_Aggregate_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m96FF4145CF958B8626E2DB961A398CC6E23BFB83((RuntimeObject*)G_B10_2, G_B10_1, G_B10_0, Enumerable_Aggregate_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m96FF4145CF958B8626E2DB961A398CC6E23BFB83_RuntimeMethod_var);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_28 = V_1;
int32_t L_29;
L_29 = Enumerable_Count_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC44B7DB65ABE22FB6B31F20168591552226483FE((RuntimeObject*)L_28, Enumerable_Count_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC44B7DB65ABE22FB6B31F20168591552226483FE_RuntimeMethod_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_27, ((float)L_29), NULL);
V_3 = L_30;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31;
L_31 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_3;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* L_33 = V_0;
NullCheck(L_33);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_34 = L_33->___vb_0;
NullCheck(L_34);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35;
L_35 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_34, NULL);
NullCheck(L_35);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36;
L_36 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_35, NULL);
NullCheck(L_31);
Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A(L_31, L_32, L_36, NULL);
goto IL_0148;
}
IL_00ce:
{
RuntimeObject* L_37 = ___0_data;
NullCheck(L_37);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38;
L_38 = InterfaceFuncInvoker0< Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* >::Invoke(3 /* UnityEngine.Vector3[] Vuforia.BarcodeInstanceData::get_OutlineVertices() */, BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var, L_37);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var);
Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* L_39 = ((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9__31_3_2;
Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* L_40 = L_39;
G_B12_0 = L_40;
G_B12_1 = L_38;
if (L_40)
{
G_B13_0 = L_40;
G_B13_1 = L_38;
goto IL_00f3;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var);
U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65* L_41 = ((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* L_42 = (Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4*)il2cpp_codegen_object_new(Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4_il2cpp_TypeInfo_var);
NullCheck(L_42);
Func_2__ctor_m3B1BCBC0885F3E93CDC21C75185F09A25FE0CC17(L_42, L_41, (intptr_t)((void*)U3CU3Ec_U3CUpdateBarcodeInstanceDataU3Eb__31_3_m22B5C51539588389C51CB894AD9A33E2F7C33E1B_RuntimeMethod_var), NULL);
Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* L_43 = L_42;
((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9__31_3_2 = L_43;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9__31_3_2), (void*)L_43);
G_B13_0 = L_43;
G_B13_1 = G_B12_1;
}
IL_00f3:
{
RuntimeObject* L_44;
L_44 = Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4((RuntimeObject*)G_B13_1, G_B13_0, Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4_RuntimeMethod_var);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_45;
L_45 = Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790(L_44, Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790_RuntimeMethod_var);
V_1 = L_45;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_46 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
L_47 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var);
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* L_48 = ((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9__31_4_3;
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* L_49 = L_48;
G_B14_0 = L_49;
G_B14_1 = L_47;
G_B14_2 = L_46;
if (L_49)
{
G_B15_0 = L_49;
G_B15_1 = L_47;
G_B15_2 = L_46;
goto IL_0123;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var);
U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65* L_50 = ((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* L_51 = (Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C*)il2cpp_codegen_object_new(Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C_il2cpp_TypeInfo_var);
NullCheck(L_51);
Func_3__ctor_m26AFD41330EA0B83350AB3F6F7A2DB0D2DBE610A(L_51, L_50, (intptr_t)((void*)U3CU3Ec_U3CUpdateBarcodeInstanceDataU3Eb__31_4_m83BD5821FAC9E97D0D9AF53A2D50AFBA71AF906A_RuntimeMethod_var), NULL);
Func_3_tC27661BC069E4343E92543F2E2505BF65ED6D79C* L_52 = L_51;
((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9__31_4_3 = L_52;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB9479A77C8E8954EA171C6BFE0A77272C06B1D65_il2cpp_TypeInfo_var))->___U3CU3E9__31_4_3), (void*)L_52);
G_B15_0 = L_52;
G_B15_1 = G_B14_1;
G_B15_2 = G_B14_2;
}
IL_0123:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
L_53 = Enumerable_Aggregate_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m96FF4145CF958B8626E2DB961A398CC6E23BFB83((RuntimeObject*)G_B15_2, G_B15_1, G_B15_0, Enumerable_Aggregate_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m96FF4145CF958B8626E2DB961A398CC6E23BFB83_RuntimeMethod_var);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_54 = V_1;
int32_t L_55;
L_55 = Enumerable_Count_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC44B7DB65ABE22FB6B31F20168591552226483FE((RuntimeObject*)L_54, Enumerable_Count_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC44B7DB65ABE22FB6B31F20168591552226483FE_RuntimeMethod_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
L_56 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_53, ((float)L_55), NULL);
V_4 = L_56;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_57;
L_57 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_59;
L_59 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_57);
Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A(L_57, L_58, L_59, NULL);
}
IL_0148:
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_60 = V_1;
U3CU3Ec__DisplayClass31_0_t78C462B77759C96FAC4E1C22C3F84D2FDC38F2BF* L_61 = V_0;
Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* L_62 = (Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4*)il2cpp_codegen_object_new(Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4_il2cpp_TypeInfo_var);
NullCheck(L_62);
Func_2__ctor_m3B1BCBC0885F3E93CDC21C75185F09A25FE0CC17(L_62, L_61, (intptr_t)((void*)U3CU3Ec__DisplayClass31_0_U3CUpdateBarcodeInstanceDataU3Eb__0_mAEAAF0DE9CA7DF35BE214B03561FE39AB487FCA8_RuntimeMethod_var), NULL);
RuntimeObject* L_63;
L_63 = Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4((RuntimeObject*)L_60, L_62, Enumerable_Select_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC4E7AC19169D16F79164AC6FE80D2FF77CC559E4_RuntimeMethod_var);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_64;
L_64 = Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790(L_63, Enumerable_ToArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m86F205DD4D5F3E96A8588BC389B20C86541EA790_RuntimeMethod_var);
V_2 = L_64;
RuntimeObject* L_65 = ___0_data;
NullCheck(L_65);
int32_t L_66;
L_66 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Vuforia.BarcodeInstanceData::get_Id() */, BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var, L_65);
RuntimeObject* L_67 = ___0_data;
NullCheck(L_67);
int32_t L_68;
L_68 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* Vuforia.BarcodeBehaviour/BarcodeType Vuforia.BarcodeInstanceData::get_BarcodeType() */, BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var, L_67);
RuntimeObject* L_69 = ___0_data;
NullCheck(L_69);
String_t* L_70;
L_70 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String Vuforia.BarcodeInstanceData::get_Text() */, BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var, L_69);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_71 = V_2;
BarcodeInstanceDataImpl_tCB0996B073661D031B7AD84307FBFA03E6B62176 L_72;
memset((&L_72), 0, sizeof(L_72));
BarcodeInstanceDataImpl__ctor_m4DC27020A1316044649A5C0D0914A907B0FCC57D((&L_72), L_66, L_68, L_70, L_71, /*hidden argument*/NULL);
BarcodeInstanceDataImpl_tCB0996B073661D031B7AD84307FBFA03E6B62176 L_73 = L_72;
RuntimeObject* L_74 = Box(BarcodeInstanceDataImpl_tCB0996B073661D031B7AD84307FBFA03E6B62176_il2cpp_TypeInfo_var, &L_73);
BarcodeBehaviour_set_InstanceData_mEB40234134BCE23ADA898752A6546C46EE6E2E15_inline(__this, (RuntimeObject*)L_74, NULL);
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_75 = __this->___mOnBarcodeOutlineChanged_20;
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* L_76 = L_75;
G_B17_0 = L_76;
if (L_76)
{
G_B18_0 = L_76;
goto IL_018e;
}
}
{
return;
}
IL_018e:
{
RuntimeObject* L_77;
L_77 = BarcodeBehaviour_get_InstanceData_m194C504933213ECAF0EAB4021A2135630798E509_inline(__this, NULL);
NullCheck(L_77);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_78;
L_78 = InterfaceFuncInvoker0< Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* >::Invoke(3 /* UnityEngine.Vector3[] Vuforia.BarcodeInstanceData::get_OutlineVertices() */, BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F_il2cpp_TypeInfo_var, L_77);
DelegateHelper_InvokeWithExceptionHandling_TisVector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_m1515E1BFFFFA8306662556440FBFD9ED234E4581(G_B18_0, L_78, DelegateHelper_InvokeWithExceptionHandling_TisVector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_m1515E1BFFFFA8306662556440FBFD9ED234E4581_RuntimeMethod_var);
return;
}
}
// Vuforia.BarcodeBehaviour Vuforia.BarcodeBehaviour::Clone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* BarcodeBehaviour_Clone_mBC97751717D95A51027BA66F396A1C2CD5412202 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisBarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_m41F95B21FFF443F3F9353921FC472940EAFDD561_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
bool L_0 = ((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___mInitializedInEditor_8;
V_0 = L_0;
((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___mInitializedInEditor_8 = (bool)0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_1, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
bool L_3 = V_0;
((ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB*)__this)->___mInitializedInEditor_8 = L_3;
NullCheck(L_2);
BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* L_4;
L_4 = GameObject_GetComponent_TisBarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_m41F95B21FFF443F3F9353921FC472940EAFDD561(L_2, GameObject_GetComponent_TisBarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_m41F95B21FFF443F3F9353921FC472940EAFDD561_RuntimeMethod_var);
return L_4;
}
}
// System.Void Vuforia.BarcodeBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour__ctor_m7A44D7D49F8A0FF4C72A5424D57D39915FCB7E43 (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_il2cpp_TypeInfo_var);
BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* L_0 = ((BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_il2cpp_TypeInfo_var))->___AllBarcodeTypes_13;
__this->___mBarcodeTypes_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBarcodeTypes_15), (void*)L_0);
__this->___mDetectMultipleBarcodes_16 = (bool)1;
ObserverBehaviour__ctor_m6B9A245F2DA3FEA9F2C77259E3CCB691F8356922(__this, NULL);
return;
}
}
// System.Void Vuforia.BarcodeBehaviour::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeBehaviour__cctor_mE2A2EDC4607869AAC039D8F6F55BB0682D643E94 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____52EE959A5CBDB065F5048469055925E3224692B3967F737A8D49C744FD2B4502_8_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* L_0 = (BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E*)(BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E*)SZArrayNew(BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)14));
BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____52EE959A5CBDB065F5048469055925E3224692B3967F737A8D49C744FD2B4502_8_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
((BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_il2cpp_TypeInfo_var))->___AllBarcodeTypes_13 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_il2cpp_TypeInfo_var))->___AllBarcodeTypes_13), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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 bool PointCloudRenderer_get_IsActive_m83674CFE228529ECE9A2840FE0D905D990E9AD12_inline (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIsActiveU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointCloudRenderer_set_IsActive_mC5F3D6319B4CA6E85F25DEE8A0CE4EA194671EC5_inline (PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIsActiveU3Ek__BackingField_5 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VoxelTree_get_MaxDepth_m0DF38C8E03FAE724167B73102B178FFCC1C89B42_inline (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CMaxDepthU3Ek__BackingField_27;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VoxelTree_get_zipHandle_mD7F6A11DDA3614ADEA56D19CF5F68659C3CCACC4_inline (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, const RuntimeMethod* method)
{
{
intptr_t L_0 = __this->___U3CzipHandleU3Ek__BackingField_26;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshBuildCallback_Invoke_m22D9B96D282CF052F43CBF81C9DC200153A22910_inline (MeshBuildCallback_tDDE692AC2D0998902BEA94AC653FCA3FD79DD293* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_mesh, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_0 = __this->___vuforia_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y_3;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z_4;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x_2;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y_3;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z_4;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
float L_12 = V_0;
float L_13 = V_0;
float L_14 = V_1;
float L_15 = V_1;
float L_16 = V_2;
float L_17 = V_2;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_18;
L_18 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))))));
V_3 = ((float)L_18);
goto IL_0040;
}
IL_0040:
{
float L_19 = V_3;
return L_19;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MeshConstructionRequest_get_UniqueId_m0E4A03F3B68CA4DF8C6C1F17867D0D33DFC042C2_inline (MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CUniqueIdU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VoxelTree_set_zipHandle_mC6C703143ACEAC9E5479B3B95C8E495C330FB13E_inline (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, intptr_t ___0_value, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_value;
__this->___U3CzipHandleU3Ek__BackingField_26 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VoxelTree_set_MaxDepth_m1FEF8A46F46044B0F0E86AC390E164010BA6E3A9_inline (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CMaxDepthU3Ek__BackingField_27 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FileIOTask_set_FileName_mCB76870C5ACE964E544D2E4F8372E4841508F6F0_inline (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CFileNameU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFileNameU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
float L_3 = L_2.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
float L_5 = L_4.___z_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_0020;
}
IL_0020:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_c;
uint8_t L_1 = L_0.___r_1;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_c;
uint8_t L_3 = L_2.___g_2;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4 = ___0_c;
uint8_t L_5 = L_4.___b_3;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = ___0_c;
uint8_t L_7 = L_6.___a_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
memset((&L_8), 0, sizeof(L_8));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_8), ((float)(((float)L_1)/(255.0f))), ((float)(((float)L_3)/(255.0f))), ((float)(((float)L_5)/(255.0f))), ((float)(((float)L_7)/(255.0f))), /*hidden argument*/NULL);
V_0 = L_8;
goto IL_003d;
}
IL_003d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_0 = L_0;
float L_1 = ___1_y;
__this->___y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnTaskCompleted_Invoke_mF7A27A45D7F76850E3995219332F5C1108A864E7_inline (OnTaskCompleted_t0EBB4A298421C57CAED996F213E4352F1052040F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_result, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnTaskFailed_Invoke_m2E967E91AE2504BE68A82EF950B3FED1C23BA7A5_inline (OnTaskFailed_t4F961C3BE24524D7A4D29C44BCC88A7FC4ACBC01* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* FileIOTask_get_FileName_m820000B894F55224868A348D19CB4CDA1742E323_inline (FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CFileNameU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_2 = L_0;
float L_1 = ___1_y;
__this->___y_3 = L_1;
float L_2 = ___2_z;
__this->___z_4 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 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 CustomNameAttribute_set_mVisibleName_m3B2884FA8F6CDFD675903CB58278EBC05761174A_inline (CustomNameAttribute_tA3F45EDA40725ABF23518C33CA7DDA72DD987D9F* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CmVisibleNameU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmVisibleNameU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
float L_3 = L_2.___y_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
}
IL_001a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CPositionU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method)
{
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___U3CRotationU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
float L_1 = L_0.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_rhs;
float L_3 = L_2.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_lhs;
float L_5 = L_4.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rhs;
float L_7 = L_6.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_lhs;
float L_9 = L_8.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_rhs;
float L_11 = L_10.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_lhs;
float L_13 = L_12.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_rhs;
float L_15 = L_14.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___0_lhs;
float L_17 = L_16.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___1_rhs;
float L_19 = L_18.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___0_lhs;
float L_21 = L_20.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___1_rhs;
float L_23 = L_22.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___0_lhs;
float L_25 = L_24.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___1_rhs;
float L_27 = L_26.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___0_lhs;
float L_29 = L_28.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___1_rhs;
float L_31 = L_30.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___0_lhs;
float L_33 = L_32.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___1_rhs;
float L_35 = L_34.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___0_lhs;
float L_37 = L_36.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___1_rhs;
float L_39 = L_38.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___0_lhs;
float L_41 = L_40.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___1_rhs;
float L_43 = L_42.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___0_lhs;
float L_45 = L_44.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___1_rhs;
float L_47 = L_46.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___0_lhs;
float L_49 = L_48.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___1_rhs;
float L_51 = L_50.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___0_lhs;
float L_53 = L_52.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___1_rhs;
float L_55 = L_54.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___0_lhs;
float L_57 = L_56.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___1_rhs;
float L_59 = L_58.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___0_lhs;
float L_61 = L_60.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___1_rhs;
float L_63 = L_62.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64;
memset((&L_64), 0, sizeof(L_64));
Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), /*hidden argument*/NULL);
V_0 = L_64;
goto IL_00e5;
}
IL_00e5:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0;
return L_65;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CScaleU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_0 = __this->___videoBackground_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VideoBackgroundConfiguration_get_NumDivisions_m1DD8A186BCDD376FC9A8C2DE2B9BEB2775812E91_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___numDivisions_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration_set_NumDivisions_mED62E6E63130BF107D9DB8B46B9AAE5C5C661487_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___numDivisions_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* VuforiaConfiguration_get_Shaders_m1822EADCF56112784FD727C20CF34A98E27C7AA4_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* L_0 = __this->___shaders_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* RequiredShaders_get_DepthMaskShader_m123D37CD6F445A7354CE579BBDE2F1D94CB7CE16_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___depthMaskShader_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* RequiredShaders_get_OutlineShader_mB6B37112BCD92DC8E7D2B769DE2DC74346ADDDA5_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___outlineShader_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* RequiredShaders_get_UnlitTransparentShader_m36EE10D2CFB88E96D68F81A41E04C5410501D97F_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___unlitTransparentShader_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredShaders_set_DepthMaskShader_m05F191AA9D2C6F4C9B2811EF54B8BDE5290F3030_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_value;
__this->___depthMaskShader_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___depthMaskShader_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredShaders_set_OutlineShader_m007A92AF8133531D860DAA78E330C0BD65AABAA1_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_value;
__this->___outlineShader_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___outlineShader_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredShaders_set_UnlitTransparentShader_mFFF753720F266952D4EE8606886D12EAE74F6BC0_inline (RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_value;
__this->___unlitTransparentShader_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___unlitTransparentShader_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___videoBackgroundShader_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration_set_VideoBackgroundShader_mFB4349B54EF60C4CEA607452AE99AB5ECA3C3583_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_value;
__this->___videoBackgroundShader_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___videoBackgroundShader_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_0 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___U3CCompletedTaskU3Ek__BackingField_32;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 HitTestResult_get_Position_m2F30FBF2AF4D53E6C3F1E51D44AE699C153C4784_inline (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___mPosition_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 HitTestResult_get_Rotation_mC31CC43254A626A8F8470FF4849CF157D5F0C4F9_inline (HitTestResult_t623F1DB9A0AAD8416652DFFE1842F908250D44D9* __this, const RuntimeMethod* method)
{
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___mOrientation_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_2;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
float L_3 = L_2.___y_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_0015;
}
IL_0015:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
return L_5;
}
}
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 void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_1 = L_0;
float L_1 = ___1_y;
__this->___y_2 = L_1;
float L_2 = ___2_z;
__this->___z_3 = L_2;
float L_3 = ___3_w;
__this->___w_4 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* CoreDependencies_get_VuforiaConfiguration_m0B71355FA8D0634C1058279777FBF1A641B4C308_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method)
{
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = __this->___U3CVuforiaConfigurationU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* VuforiaConfiguration_get_PlayMode_m0D034B51B758C99CD51525C97BC77443825C9A32_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* L_0 = __this->___playmode_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlayModeConfiguration_get_PlayModeType_mF9A5888EB26A48C99FCFF510BB4653917B44CEB0_inline (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___playModeType_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* PlayModeConfiguration_get_SequencePath_m30B432E1CEB92407B2B448F8ED70DDE54B9EB98C_inline (PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___mSequencePath_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_World_m2DFB1D30A82256FFFF391DD6AED4A7E7383C53DE_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* ___0_value, const RuntimeMethod* method)
{
{
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_0 = ___0_value;
__this->___U3CWorldU3Ek__BackingField_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWorldU3Ek__BackingField_13), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_CameraDevice_m880193FBAAF8B1905AEFF583060883E2353B4F7E_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* ___0_value, const RuntimeMethod* method)
{
{
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* L_0 = ___0_value;
__this->___U3CCameraDeviceU3Ek__BackingField_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCameraDeviceU3Ek__BackingField_9), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_ObserverFactory_m1D9732D5E777E7942E5F0E3096FA7FA33C9DC843_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, ObserverFactory_t15303B50E9714D21517E15020805420A68418285* ___0_value, const RuntimeMethod* method)
{
{
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* L_0 = ___0_value;
__this->___U3CObserverFactoryU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CObserverFactoryU3Ek__BackingField_10), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObserverFactory_t15303B50E9714D21517E15020805420A68418285* VuforiaBehaviour_get_ObserverFactory_m58CBBB055DA900E6F04BC2605833C687C1C38B0F_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* L_0 = __this->___U3CObserverFactoryU3Ek__BackingField_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaBehaviour_set_DevicePoseBehaviour_m2E452AEFC01C65CD50252C62C2D9AC5342EA2ACD_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* ___0_value, const RuntimeMethod* method)
{
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_0 = ___0_value;
__this->___U3CDevicePoseBehaviourU3Ek__BackingField_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDevicePoseBehaviourU3Ek__BackingField_11), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* VuforiaConfiguration_get_DeviceTracker_mF3F6F7414BC3BAF7EB3F33A13ADDDA305124EA0E_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* L_0 = __this->___deviceTracker_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeviceTrackerConfiguration_get_AutoInitAndStartTracker_mB3C18C36D003927C3706F4C7BE667E475872A3AD_inline (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___autoStartTracker_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* VuforiaBehaviour_get_CameraDevice_m2B852D0BE38060B0B933A903E97F2278EE97BEEA_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* L_0 = __this->___U3CCameraDeviceU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* VuforiaBehaviour_get_World_m14A8271B023273D49C261BE6EC1378C16EB7B900_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* L_0 = __this->___U3CWorldU3Ek__BackingField_13;
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 void VuforiaBehaviour_set_VideoBackground_m6411EAA4EBA350CF70FBCCCB996CFE48AC26FE0B_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* ___0_value, const RuntimeMethod* method)
{
{
VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* L_0 = ___0_value;
__this->___U3CVideoBackgroundU3Ek__BackingField_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CVideoBackgroundU3Ek__BackingField_12), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
float L_0 = ___1_b;
float L_1 = ___0_a;
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
float L_3 = ___0_a;
float L_4;
L_4 = fabsf(L_3);
float L_5 = ___1_b;
float L_6;
L_6 = fabsf(L_5);
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
goto IL_0035;
}
IL_0035:
{
bool L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___0_value;
float L_1 = ___1_min;
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
float L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
float L_4 = ___0_value;
float L_5 = ___2_max;
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
float L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
float L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
float L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* World_get_AnchorProvider_mA6FA2EF4F36E12BC20C6B62320405BACF82D3C11_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CAnchorProviderU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* World_get_HitTestProvider_mD29A803B4ABF8440BE914FC59357EF918F741FC2_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CHitTestProviderU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void World_set_IlluminationData_m5639BEE4451FA5BDD93272CFBD599BCA1A3AD97D_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* ___0_value, const RuntimeMethod* method)
{
{
IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* L_0 = ___0_value;
__this->___U3CIlluminationDataU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIlluminationDataU3Ek__BackingField_8), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void World_set_AnchorProvider_mF36B9BC25326450DCFB144645E39C3A81EC81C4E_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CAnchorProviderU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAnchorProviderU3Ek__BackingField_3), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void World_set_HitTestProvider_mBCADD12137B242AFD17ACFCCE830DEA4EAAF8A17_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CHitTestProviderU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHitTestProviderU3Ek__BackingField_4), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* World_get_IlluminationData_m8E82AC2FFF506E365559AD100C451D87233E5AA6_inline (World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* __this, const RuntimeMethod* method)
{
{
IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* L_0 = __this->___U3CIlluminationDataU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IlluminationData_UpdateIlluminationData_m96CE264F054A5F19C25854CF5CB015DA917801CB_inline (IlluminationData_t907CE8A9106AC295312099ACA9EF74970E3AE7D4* __this, IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 ___0_illuminationInfo, const RuntimeMethod* method)
{
{
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 L_0 = ___0_illuminationInfo;
__this->___mIlluminationInfo_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ObserverBehaviour_get_TargetStatus_m11A222E650B40FB61D9FD4BD2689F04900086E5F_inline (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method)
{
{
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 L_0 = __this->___U3CTargetStatusU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetStatus_get_Status_m6CA973C4D857DCA6B775DF7E053B0990A83026A3_inline (TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CStatusU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraDevice_set_HoloLens_m4ECBE24C8878CF4642538D5524A813F0CD1376CF_inline (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* ___0_value, const RuntimeMethod* method)
{
{
HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* L_0 = ___0_value;
__this->___U3CHoloLensU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHoloLensU3Ek__BackingField_3), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraDevice_set_Android_mBB8A88E92864278E40830F49E2039B6541DA11E6_inline (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* ___0_value, const RuntimeMethod* method)
{
{
AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* L_0 = ___0_value;
__this->___U3CAndroidU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAndroidU3Ek__BackingField_4), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraDevice_set_WebCam_mDEF270444CAFB72C8342AD375664371A42C0CCB5_inline (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* ___0_value, const RuntimeMethod* method)
{
{
WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* L_0 = ___0_value;
__this->___U3CWebCamU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWebCamU3Ek__BackingField_5), (void*)L_0);
return;
}
}
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 void PropertyChangedEventHandler_Invoke_m040B3056C279FDDC4EC678519D5D415771905298_inline (PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* __this, RuntimeObject* ___0_sender, PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, PropertyChangedEventArgs_tFA01343D8F2BD799951B40A3EBF4A6B38EE63321*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GuideView_get_Pose_mAF4EFF3486E27176F56994705DC2DC3D623297DD_inline (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method)
{
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = __this->___mPose_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Matrix4x4_op_Inequality_m318CC0235679529F15B2C56E0896E70A2BD62713_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_lhs;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___1_rhs;
bool L_2;
L_2 = Matrix4x4_op_Equality_m72E9702E42EAED862E9D7EA1B8B9D6EA5AAC5C3D(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_other, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B4_0 = 0;
{
float L_0 = __this->___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_other;
float L_2 = L_1.___x_2;
if ((!(((float)L_0) == ((float)L_2))))
{
goto IL_002d;
}
}
{
float L_3 = __this->___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_other;
float L_5 = L_4.___y_3;
if ((!(((float)L_3) == ((float)L_5))))
{
goto IL_002d;
}
}
{
float L_6 = __this->___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_other;
float L_8 = L_7.___z_4;
G_B4_0 = ((((float)L_6) == ((float)L_8))? 1 : 0);
goto IL_002e;
}
IL_002d:
{
G_B4_0 = 0;
}
IL_002e:
{
V_0 = (bool)G_B4_0;
goto IL_0031;
}
IL_0031:
{
bool L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_Equals_m25B95D8412B79CC7F8B34062BFAE662BD99578BE_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_other, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B5_0 = 0;
{
float* L_0 = (&__this->___x_0);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___0_other;
float L_2 = L_1.___x_0;
bool L_3;
L_3 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9(L_0, L_2, NULL);
if (!L_3)
{
goto IL_004d;
}
}
{
float* L_4 = (&__this->___y_1);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = ___0_other;
float L_6 = L_5.___y_1;
bool L_7;
L_7 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9(L_4, L_6, NULL);
if (!L_7)
{
goto IL_004d;
}
}
{
float* L_8 = (&__this->___z_2);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = ___0_other;
float L_10 = L_9.___z_2;
bool L_11;
L_11 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9(L_8, L_10, NULL);
if (!L_11)
{
goto IL_004d;
}
}
{
float* L_12 = (&__this->___w_3);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = ___0_other;
float L_14 = L_13.___w_3;
bool L_15;
L_15 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9(L_12, L_14, NULL);
G_B5_0 = ((int32_t)(L_15));
goto IL_004e;
}
IL_004d:
{
G_B5_0 = 0;
}
IL_004e:
{
V_0 = (bool)G_B5_0;
goto IL_0051;
}
IL_0051:
{
bool L_16 = V_0;
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
float* L_0 = (&__this->___x_2);
int32_t L_1;
L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL);
float* L_2 = (&__this->___y_3);
int32_t L_3;
L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL);
float* L_4 = (&__this->___z_4);
int32_t L_5;
L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL);
V_0 = ((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2))));
goto IL_002b;
}
IL_002b:
{
int32_t L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Quaternion_GetHashCode_m5F55C34C98E437376595E722BE4EB8A70434F049_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
float* L_0 = (&__this->___x_0);
int32_t L_1;
L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL);
float* L_2 = (&__this->___y_1);
int32_t L_3;
L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL);
float* L_4 = (&__this->___z_2);
int32_t L_5;
L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL);
float* L_6 = (&__this->___w_3);
int32_t L_7;
L_7 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_6, NULL);
V_0 = ((int32_t)(((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2))))^((int32_t)(L_7>>1))));
goto IL_0039;
}
IL_0039:
{
int32_t L_8 = V_0;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnchorInstance_get_Position_m2E1B3010BC79A370B62D0005470DCD422638B622_inline (AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CPositionU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 AnchorInstance_get_Rotation_m0FF72CB44A184F375988D20386CCD70CF2AFEC9F_inline (AnchorInstance_t0BDB0144058B07B184E8EEDB236670DF3B8CF2F3* __this, const RuntimeMethod* method)
{
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___U3CRotationU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObserverBehaviour_get_Observer_mE374D7FDFB042811A915257CCB75B1AEB5108953_inline (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___mObserver_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AreaTargetObserver_get_Size_m52D10F35D5E043517E746FCCCBD415340D6195CA_inline (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CSizeU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSetTrackableBehaviour_get_DataSetPath_m9B68ED1740DF91C36E18D197124B62A8EF2D36CA_inline (DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___mDataSetPath_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* BarcodeBehaviour_get_InstanceData_m194C504933213ECAF0EAB4021A2135630798E509_inline (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CInstanceDataU3Ek__BackingField_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* BarcodeInstance_get_BarcodeObserver_m082FD649C9A72B67DC4EB26CE96DD4E7888D7038_inline (BarcodeInstance_tD22A47EB30E57A17F608324F932404FBE2568397* __this, const RuntimeMethod* method)
{
{
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_0 = __this->___U3CBarcodeObserverU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* BarcodeInstancesManager_get_Template_m66C331275AE1E98A6D1AD6983F8F94B6651E6081_inline (BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* __this, const RuntimeMethod* method)
{
{
BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* L_0 = __this->___U3CTemplateU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BarcodeBehaviour_set_InstanceData_mEB40234134BCE23ADA898752A6546C46EE6E2E15_inline (BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CInstanceDataU3Ek__BackingField_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CInstanceDataU3Ek__BackingField_14), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y_3;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z_4;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_0 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->___key_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
return;
}
IL_0034:
{
int32_t L_9 = ___0_item;
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____current_3;
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 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 Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Array_Empty_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mFE64AD477B9A8397B2CCC3FD2565DCA5B2F0A1F6_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = ((EmptyArray_1_tF91FBA61857F9D60B55FD121DEADC9788D1FE016_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 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((EmptyArray_1_tE700FA647008891EF64C31436B092B253493667F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_gshared_inline (Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF35895D0A5F369F3003B2BF656C692AAD6169B74_gshared_inline (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
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 float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_gshared_inline (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_gshared_inline (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, float, 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 void Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_gshared_inline (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, float, float, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_gshared_inline (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
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 void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_0 = L_0;
float L_1 = ___1_y;
__this->___y_1 = L_1;
float L_2 = ___2_z;
__this->___z_2 = L_2;
float L_3 = ___3_w;
__this->___w_3 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}