Files
AIC-Project/LocalTest/Client_BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/Cinemachine__2.cpp
T

26809 lines
1.3 MiB
Plaintext

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4>
struct VirtualActionInvoker4
{
typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct GenericVirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, 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, 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, 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>
struct GenericInterfaceFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
struct Action_1_tB645F646DB079054A9500B09427CB02A88372D3F;
struct Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635;
struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645;
struct Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705;
struct Dictionary_2_t4FF21A84FE740BDEF33FFAA0162AAAADBA3DEB56;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35;
struct Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9;
struct Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147;
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
struct HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2;
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
struct IComparer_1_tDA4A2DE864053207FB3522280740109A90757BFF;
struct IEnumerable_1_t8965D98311F5D188489542B74969E472817768AC;
struct IEnumerable_1_t541D3E9AB24A8A484AD7C2C1CD007F63B8C8A938;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct IEqualityComparer_1_t8556D1BBED26D6CCA0297A96055C76D9C317EBC9;
struct IEqualityComparer_1_tFE667855A98BB6902B52DD03254BE42CC7CEB26E;
struct IEqualityComparer_1_tD1DD3840C63A14A9C0AEE227B8EA98C938BB2F16;
struct IEqualityComparer_1_tD4E2164C5E70B4D606744749A66FC3CBE9EB8180;
struct KeyCollection_tE840F3A964448D748C5FF2EA21F90C6B7D88ABA7;
struct KeyCollection_t0AEF5C5D68D56C90FB3F9FFB80303DFB1D6FB135;
struct KeyCollection_t8513B93158D152F028BDD99C43C7BA01B966A2AC;
struct KeyCollection_t34E587252CA146E9EF79A3AB726BC91BD733E6D8;
struct List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655;
struct List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D;
struct List_1_tA149226F0F2FBC9925404D5A14E8E7F2C1D9FE46;
struct List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE;
struct List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D;
struct List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC;
struct List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6;
struct List_1_t339E0EC2A1195F4FCDA47FF23B052A210279DAFF;
struct List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8;
struct List_1_t0BEC55BE174A10EC8173492A244154A762AB7027;
struct List_1_t21596C9FB59540E21D101EADAF6827522DBCBE3A;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tBE1BF474BAA1A3EADCCA0754D780C11674CA4329;
struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D;
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B;
struct List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4;
struct List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB;
struct List_1_t0EB1E63A5485B6AA5D47FE017C2ACC80AC10A529;
struct List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF;
struct List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4;
struct List_1_t065A1950A0B1D84B65A5256E8063120B10018641;
struct UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411;
struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205;
struct UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C;
struct UnityEvent_2_t77BDA795C84FBEFE9D3AE3DCA619B97A9F423961;
struct ValueCollection_tA2D2F6C9048FCE6537FD750E16A7416633D00753;
struct ValueCollection_t0D7D7E7200AAEA6E3A96FBA4E2C8ADFCF56B4FD7;
struct ValueCollection_t7C6BFB23DCD643DD47B79A2AFE1B269C51AA37CB;
struct ValueCollection_tAF0329D2F93D700F942FE89DEB2AB8290B8044D3;
struct EntryU5BU5D_t535A712811F7C3222ECE14BE8CAF4357D60DC937;
struct EntryU5BU5D_tC576AE7413A2CE91E0829D988EAE01A0B6E548EA;
struct EntryU5BU5D_t47709F8EA9590B056AA60BD17668CF364436774D;
struct EntryU5BU5D_t7C55416FD610A5CB3AF2BB43FDF26DA0EE537E1A;
struct List_1U5BU5D_t0C6C52AC0E29CCA60158C536260F5BEAB68B80EA;
struct List_1U5BU5D_tA70C206860C5B56D346DE47E852D71042D6F0288;
struct List_1U5BU5D_tDE88DA8DCD79A37A10DCC96911E1242D15FF66FE;
struct SlotU5BU5D_tB1C42D5EF2511EFCBAB55800F2BA34053EA1DBD9;
struct AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct CinemachineBrainU5BU5D_t24B658C1864C92DAC42B2515FAC47A7F921F720F;
struct CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E;
struct CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4;
struct ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411;
struct ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPointU5BU5D_tFF645D7FC197E522B1020BDA66BE109E97C474A3;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3;
struct MonoBehaviourU5BU5D_tEB91860B3CEE2D63A7833A2842EB9CE4547DDBD7;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct CustomBlendableU5BU5D_t65CAAB17DA17F8AE296C99E8F0EDE61D97A67F4C;
struct CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B;
struct StageU5BU5D_tF198CE3C6DE5C3D67552DAB4B9680F3BFF319981;
struct TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E;
struct PolygonSolutionU5BU5D_tDC8E369D0146C6CC52FC6AFA33D7B376F270FC0F;
struct TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1;
struct ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C;
struct RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8;
struct Animation_t6593B06C39E3B139808B19F2C719C860F3F61040;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
struct AxisStatePropertyAttribute_tFBCBFEF943E50A61D6E9F02E2CE923F9AD067239;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B;
struct CinemachineBlendDefinitionPropertyAttribute_tB1CEB886C7C9B87A9A1E42A05EB4174EFEE05842;
struct CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18;
struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9;
struct CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B;
struct CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A;
struct CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD;
struct CinemachineEmbeddedAssetPropertyAttribute_t6692FF2870984754FA66135C2A8C2D7F3E3313FE;
struct CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73;
struct CinemachineFixedSignal_tCEDE2C2D626CB2C9F44ECED3876E99328471BE5C;
struct CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705;
struct CinemachineImpulseListener_tEC63D9DEEDB2F4C45B76D36F9593704722EC2039;
struct CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F;
struct CinemachineImpulseSource_t48D0DCECD3CD8432BF4442EB45399BBD383A1B83;
struct CinemachineInputProvider_t1ED5CAD78F2931CF22B232D178DE21A766BC0588;
struct CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D;
struct CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF;
struct CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779;
struct CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE;
struct Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2;
struct ClipperBase_tF2A841C1644091CD21C6EE60F3F71D5F4D5AF4A7;
struct ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343;
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
struct Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0;
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B;
struct Compass_t161CD14062E71ED7324FE12ED003EE0877EE546F;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE;
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DocumentationSortingAttribute_tA55609D6CBF14B51495C89458782B63312172144;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct GroupWeightManipulator_tCB9D6F406D2E95A5DB2616F503666C4AB47989ED;
struct Gyroscope_tA4CEC0F47FFB4CEB90410CC6B860D052BB35BE9E;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5;
struct ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct ISignalSource6D_tFE7BD21AFCDC4FB28E680A0A6885882CB7D88BEB;
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE;
struct LocalMinima_t28E3D73E1279EE6C26441A003E1B103B6E87E310;
struct LocationService_tF2F2720FE2C07562EBFD128889F9A99F4B41B1B2;
struct Maxima_t0270419107246C2CC093E959D35B3C47295D29AB;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct NoSaveDuringPlayAttribute_t9CC28AFA18EA4BC763B68EB1600C411A375B96BB;
struct NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1;
struct NoiseSettingsPropertyAttribute_t0E412287CC59FDA50C08C85A761876C80E55B7C5;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct OrbitalTransposerHeadingPropertyAttribute_tE876A68FC48876CEB3AF87FC87CAE70524CE2990;
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475;
struct PolyNode_t3F59793107C5AEB66B410F4591DA2E215C4316E2;
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C;
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SaveDuringPlayAttribute_t79A5D9415E7B832C7BA91A2610FB11FF78B91153;
struct Scanbeam_t4D55A5E3EBDB1B6908C557036303310E351C6747;
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct SignalSourceAsset_t187094A020026D70B16096697802137226248D2B;
struct SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275;
struct StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA;
struct String_t;
struct StringBuilder_t;
struct TEdge_t30A06DB9DAA2DC3A5D0692ED5FA659395FA6A06F;
struct TagFieldAttribute_t5B40E892DB7EA40C29F9C18773AD6E760A5577F3;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977;
struct VcamTargetPropertyAttribute_t3866A0297D067AC94B7E374702285EE5D6B60C42;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7;
struct IInputAxisProvider_tABB3BFF96A8D4C6D50FA42166CCF7AAF18F959E7;
struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB;
struct BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3;
struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154;
struct U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF;
struct AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452;
struct GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A;
struct UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A;
struct LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4;
struct SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E;
struct ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59;
struct Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8;
struct U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A;
struct BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6;
struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C;
struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240;
struct CacheCurve_t8B496800B30387FF944753BE73A362E2B7FB6D3F;
struct CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743;
struct UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B;
struct TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3;
IL2CPP_EXTERN_C RuntimeClass* AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IInputAxisProvider_tABB3BFF96A8D4C6D50FA42166CCF7AAF18F959E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t065A1950A0B1D84B65A5256E8063120B10018641_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC_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* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA_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* TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9____m_Event_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* AxisState_t6996FE8143104E02683986C908C18B0F62595736____m_InputAxisProvider_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273____offsetter_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156____m_CustomOverflow_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E____m_SecondaryNoise_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C____m_Polygons_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA____m_OnCameraLive_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral20543B3471A4F19DEEE5D3493EBD551C4EAAE0B6;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral27159F93ADA7491397CF4A278ACD49D1B256081D;
IL2CPP_EXTERN_C String_t* _stringLiteral4B3DD674556190FE569CCF6FE82E9C9F9D118697;
IL2CPP_EXTERN_C String_t* _stringLiteral5A2F2B26FA88DF4B60EA249D1CB535C29DDB9CCF;
IL2CPP_EXTERN_C String_t* _stringLiteral5AA432806C20C02DAB77AA0393B088D80C51FDF9;
IL2CPP_EXTERN_C String_t* _stringLiteral5D9CD64F6C24589BBB60B7954E044B68BA056C31;
IL2CPP_EXTERN_C String_t* _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B;
IL2CPP_EXTERN_C String_t* _stringLiteral9F7A4B6C54C2F1E1424871D9ED5587D887F72E3C;
IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
IL2CPP_EXTERN_C String_t* _stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
IL2CPP_EXTERN_C String_t* _stringLiteralFB62D9F432B2E9B3791A3072913BE472F607C5AA;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_mCF8C6283363285D2847B3465925769C60255FD63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_m8877391D8548290315AC6EEC1603719660165843_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisMonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_m615CCDCC37BFBDF102297DEB547D8F6B2CECA6CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF283AB7E4D43026D2BC01BFE82E5129F3166B19B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_mEF8CC276B2D11625FAA33593E4114344F6A33EF3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m0C7A30BF7696053C71962D799B2F1B813D68A828_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m409C99E7A3674595B9E2814F5D6C7E1AB9209F43_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m7B72EBC851DCDAACE53CD0F7475EFA0ECA57E3B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mF92F19DC66E0EE2AC9140F984EF5C9226ECB75AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m1E4510641D1098ABE9149626F8CD1059B4FBBF0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m1052CEEB55226AA5AB9796DB812935469275E66A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m2B231A0678F05926E5025076E934D1F5CBEC19CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m457BEB3449B5EAF8ADA79B6F60D15E9C1F4CE814_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m27F8D50F2456C95419426CD6AF8954FE632A691D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m4A66F83CC4D0B72517180F6E89324A86B6A8D39C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m51E3CCD116ECA02AD2E71917D67BD790B72CC847_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m26A974403F6C7856B82D39B30F48528EECF3C4CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m3B63B63F079C65776024994D525F9848670339AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m3D82B9E74AF315F4C2E9E4FF5975C3F564E90A2E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_mEFB50BF4DBB48058F4628BC0DB5BE07A66EE3B5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m70F615E2AA4337EF0355CDF85A4A549A6358F13D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m419EDE7AE2B7DE2D6D6AE456862786B6E686C288_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m62449896123056CEF0410E259DCE40BDA142A4A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA899A5EC0B1F0432C4CFE2F43323C665D7F91BC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB4653544EFEFA93BD424FA416F2BDD5DA17BFE7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275_m3D05F19667844A2949840753F7A3287115BE029E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisAnimation_t6593B06C39E3B139808B19F2C719C860F3F61040_m591D73ED9A69915B8F581B355EDCC927D30BDD54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m24E4FA934917769BC3E78C1CE434B56A2B0346C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m838292240F40A79A8FA7248252D9DFE734E6EDB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mBF8876BF1B6A1AC47A7DCF0D648940CF5B9E2321_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_m1C91667B7C46F6CEDC4D194696567ED2450844A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m78839548D7E3252DC1D5F2642AD73C49DD221534_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mADC88E5096854A6D9DCB44278A805A5D441397EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m84FBC26F40AFFF368C90307F020167BC23596870_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mEB38BAC161140D25B1F3985D69C54B5B4AB3310F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m098E026D9DBC3C55BA8A10DBA9470248CDEEAC6B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m37CB91AAF955BE7BA1FED36B156529D95B6106EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m726D1F0556ED25634EB8D370659CE0754418DE2E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7CF78C0824DEEC85BA1AC1D9B6431430A7885309_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC0E779187C6A6323C881ECDB91DCEDD828AD4423_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC950522AE5F5CFBEEF0E76878C42C6A16B38362D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m522B176D3BCB42CC3F794229EB147B4A50BFC1D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m62240D3AFAD9D2125A87C35D5324B9451929FDF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m9FA3CC6C2F37F742F6F419FC0F073C1DB381D66B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m1122C1300066BE98F17EED07B380061DC9BAD8F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_mD6530F8F8E15F637BE037208397FFF6F7FD03E1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_mFD3160AFA40D40372A54FD50BF487D35A3A6339D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m5C9365F9267AC32E393EFDA7424D69252BE8F105_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m85FB77D119972456FE549301DD32962A8F1DA33A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mD35A244F1813FBEFA6DD4408AF3FFE1FD91A7B53_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mF9BDB257173ED55AA7B557A946DE572DFA82D10B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1B9448CD33B9AA5C55C6D7CE466AB10724407EC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3241AF07D673C541826236EA594C18CC3CD69B96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m52181F409642C097D83A405774F65B131CD05C13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5DB42DE3354FFCB54A5CA4BE3E39016F87508D4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m71F29A2B876EC3E6F1ACD24B3CEAEDA3FF79CB3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m85F85A1A1518CB9BABAEF5A42EFB4706A4018FDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA6A087F4A9BE3237C9985A26E068A6B36572AFD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE5CB64AED7C7BA0C7F8ABC69DBB6875CBAB6C6B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m22E00E30D2A3314CBE9F16BBF390E271EA8FBCBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m296E753DCA968717333D66522450C3057C7E6C48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2E1D6443EE1A2FACA82832BDF0E3885AE6B7762F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m863A14084251DCC9E1B1B615CF789E4ADDE24E41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8F57608D231FC97E9FFFEFA59A86992D50A57F59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA457677CED2CC7B20C2B6CE6495CD4CFB2DCAF29_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mC4E322900A63AA6CC07CAA3A7A8BB4EC3B1DD6A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m1AD529A27876EB0D02729B6BDCD19A90D1968F2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetVirtualCameraU3Eb__30_0_mD00C1D63B243EAC04AF7754294C5C9998BBB1DEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRequiresUserInputU3Eb__66_0_m1178F3D4B17F28B357018AF317FF0BDDDD399F89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* AxisState_t6996FE8143104E02683986C908C18B0F62595736_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ImpulseShapes_tC6D5F93BC2927249B4B12F5A3FA6E7032971AED7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_0_0_0_var;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com;;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke;;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B;;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com;;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke;;
struct ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801;
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB;;
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com;
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com;;
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke;
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke;;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE;;
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com;
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com;;
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke;
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke;;
struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240;;
struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com;
struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com;;
struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke;
struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke;;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke;;
struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C;;
struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com;
struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com;;
struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke;
struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke;;
struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF;;
struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com;
struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com;;
struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke;
struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke;;
struct AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC;
struct CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E;
struct CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPointU5BU5D_tFF645D7FC197E522B1020BDA66BE109E97C474A3;
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3;
struct MonoBehaviourU5BU5D_tEB91860B3CEE2D63A7833A2842EB9CE4547DDBD7;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct CustomBlendableU5BU5D_t65CAAB17DA17F8AE296C99E8F0EDE61D97A67F4C;
struct CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B;
struct TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E;
struct PolygonSolutionU5BU5D_tDC8E369D0146C6CC52FC6AFA33D7B376F270FC0F;
struct TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1;
struct RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t535A712811F7C3222ECE14BE8CAF4357D60DC937* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tE840F3A964448D748C5FF2EA21F90C6B7D88ABA7* ____keys;
ValueCollection_tA2D2F6C9048FCE6537FD750E16A7416633D00753* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t4FF21A84FE740BDEF33FFAA0162AAAADBA3DEB56 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tC576AE7413A2CE91E0829D988EAE01A0B6E548EA* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t0AEF5C5D68D56C90FB3F9FFB80303DFB1D6FB135* ____keys;
ValueCollection_t0D7D7E7200AAEA6E3A96FBA4E2C8ADFCF56B4FD7* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t47709F8EA9590B056AA60BD17668CF364436774D* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t8513B93158D152F028BDD99C43C7BA01B966A2AC* ____keys;
ValueCollection_t7C6BFB23DCD643DD47B79A2AFE1B269C51AA37CB* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t7C55416FD610A5CB3AF2BB43FDF26DA0EE537E1A* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t34E587252CA146E9EF79A3AB726BC91BD733E6D8* ____keys;
ValueCollection_tAF0329D2F93D700F942FE89DEB2AB8290B8044D3* ____values;
RuntimeObject* ____syncRoot;
};
struct HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
SlotU5BU5D_tB1C42D5EF2511EFCBAB55800F2BA34053EA1DBD9* ____slots;
int32_t ____count;
int32_t ____lastIndex;
int32_t ____freeList;
RuntimeObject* ____comparer;
int32_t ____version;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655 : public RuntimeObject
{
List_1U5BU5D_t0C6C52AC0E29CCA60158C536260F5BEAB68B80EA* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D : public RuntimeObject
{
List_1U5BU5D_tA70C206860C5B56D346DE47E852D71042D6F0288* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE : public RuntimeObject
{
List_1U5BU5D_tDE88DA8DCD79A37A10DCC96911E1242D15FF66FE* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D : public RuntimeObject
{
CinemachineBrainU5BU5D_t24B658C1864C92DAC42B2515FAC47A7F921F720F* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC : public RuntimeObject
{
CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6 : public RuntimeObject
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8 : public RuntimeObject
{
IntPointU5BU5D_tFF645D7FC197E522B1020BDA66BE109E97C474A3* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D : public RuntimeObject
{
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B : public RuntimeObject
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4 : public RuntimeObject
{
CustomBlendableU5BU5D_t65CAAB17DA17F8AE296C99E8F0EDE61D97A67F4C* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF : public RuntimeObject
{
PolygonSolutionU5BU5D_tDC8E369D0146C6CC52FC6AFA33D7B376F270FC0F* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4 : public RuntimeObject
{
ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t065A1950A0B1D84B65A5256E8063120B10018641 : public RuntimeObject
{
RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
struct CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E : public RuntimeObject
{
RuntimeObject* ___CamA;
RuntimeObject* ___CamB;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___BlendCurve;
float ___TimeInBlend;
float ___Duration;
};
struct CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F : public RuntimeObject
{
List_1_t0EB1E63A5485B6AA5D47FE017C2ACC80AC10A529* ___m_ExpiredEvents;
List_1_t0EB1E63A5485B6AA5D47FE017C2ACC80AC10A529* ___m_ActiveEvents;
bool ___IgnoreTimeScale;
};
struct ClipperBase_tF2A841C1644091CD21C6EE60F3F71D5F4D5AF4A7 : public RuntimeObject
{
LocalMinima_t28E3D73E1279EE6C26441A003E1B103B6E87E310* ___m_MinimaList;
LocalMinima_t28E3D73E1279EE6C26441A003E1B103B6E87E310* ___m_CurrentLM;
List_1_tA149226F0F2FBC9925404D5A14E8E7F2C1D9FE46* ___m_edges;
Scanbeam_t4D55A5E3EBDB1B6908C557036303310E351C6747* ___m_Scanbeam;
List_1_tBE1BF474BAA1A3EADCCA0754D780C11674CA4329* ___m_PolyOuts;
TEdge_t30A06DB9DAA2DC3A5D0692ED5FA659395FA6A06F* ___m_ActiveEdges;
bool ___m_UseFullRange;
bool ___m_HasOpenPaths;
bool ___U3CPreserveCollinearU3Ek__BackingField;
};
struct Input_t47D83E2A50E6AF7F8A47AA06FBEF9EBE6BBC22BB : public RuntimeObject
{
};
struct MemberInfo_t : public RuntimeObject
{
};
struct RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965 : public RuntimeObject
{
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct StringBuilder_t : public RuntimeObject
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars;
StringBuilder_t* ___m_ChunkPrevious;
int32_t ___m_ChunkLength;
int32_t ___m_ChunkOffset;
int32_t ___m_MaxCapacity;
};
struct TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80 : public RuntimeObject
{
};
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
{
InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls;
PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls;
bool ___m_CallsDirty;
};
struct UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787 : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF : public RuntimeObject
{
};
struct U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A : public RuntimeObject
{
};
struct CacheCurve_t8B496800B30387FF944753BE73A362E2B7FB6D3F : public RuntimeObject
{
float ___StartTime;
float ___StepSize;
List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4* ___m_Cache;
};
struct CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743 : public RuntimeObject
{
CacheCurve_t8B496800B30387FF944753BE73A362E2B7FB6D3F* ___Curve;
List_1_t065A1950A0B1D84B65A5256E8063120B10018641* ___RawItems;
};
struct Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ____list;
int32_t ____index;
int32_t ____version;
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
{
RuntimeObject* ___key;
RuntimeObject* ___value;
};
struct KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___key;
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* ___value;
};
struct UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
float ___r;
float ___g;
float ___b;
float ___a;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
int64_t ___m_value;
};
struct IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B
{
int64_t ___X;
int64_t ___Y;
};
struct IntPtr_t
{
void* ___m_value;
};
struct Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0
{
float ___m_Time;
float ___m_Value;
float ___m_InTangent;
float ___m_OutTangent;
int32_t ___m_WeightedMode;
float ___m_InWeight;
float ___m_OutWeight;
};
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
{
int32_t ___m_Mask;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
{
float ___m00;
float ___m10;
float ___m20;
float ___m30;
float ___m01;
float ___m11;
float ___m21;
float ___m31;
float ___m02;
float ___m12;
float ___m22;
float ___m32;
float ___m03;
float ___m13;
float ___m23;
float ___m33;
};
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
int32_t ___U3CorderU3Ek__BackingField;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
float ___m_XMin;
float ___m_YMin;
float ___m_Width;
float ___m_Height;
};
struct SaveDuringPlayAttribute_t79A5D9415E7B832C7BA91A2610FB11FF78B91153 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF
{
bool ___m_enabled;
float ___m_WaitTime;
float ___m_RecenteringTime;
float ___mLastAxisInputTime;
float ___mRecenteringVelocity;
int32_t ___m_LegacyHeadingDefinition;
int32_t ___m_LegacyVelocityFilterStrength;
};
struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke
{
int32_t ___m_enabled;
float ___m_WaitTime;
float ___m_RecenteringTime;
float ___mLastAxisInputTime;
float ___mRecenteringVelocity;
int32_t ___m_LegacyHeadingDefinition;
int32_t ___m_LegacyVelocityFilterStrength;
};
struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com
{
int32_t ___m_enabled;
float ___m_WaitTime;
float ___m_RecenteringTime;
float ___mLastAxisInputTime;
float ___mRecenteringVelocity;
int32_t ___m_LegacyHeadingDefinition;
int32_t ___m_LegacyVelocityFilterStrength;
};
struct Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target;
float ___weight;
float ___radius;
};
struct Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshaled_pinvoke
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target;
float ___weight;
float ___radius;
};
struct Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshaled_com
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target;
float ___weight;
float ___radius;
};
struct AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7
{
float ___U3CAspectU3Ek__BackingField;
float ___m_InverseAspect;
float ___m_CenterX;
};
struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___m_Polygons;
float ___m_FrustumHeight;
};
struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___m_Polygons;
float ___m_FrustumHeight;
};
struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___m_Polygons;
float ___m_FrustumHeight;
};
struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240
{
float ___Frequency;
float ___Amplitude;
bool ___Constant;
};
struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke
{
float ___Frequency;
float ___Amplitude;
int32_t ___Constant;
};
struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com
{
float ___Frequency;
float ___Amplitude;
int32_t ___Constant;
};
struct TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0
{
float ___Start;
float ___End;
};
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
{
Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
int32_t ____getEnumeratorRetType;
};
struct Enumerator_tFB03D3F96CEEF0B041ECE9629823E9DD8AA95A4D
{
Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F ____current;
int32_t ____getEnumeratorRetType;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354 : public RuntimeObject
{
intptr_t ___m_Ptr;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com
{
intptr_t ___m_Ptr;
};
struct AxisStatePropertyAttribute_tFBCBFEF943E50A61D6E9F02E2CE923F9AD067239 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
struct BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
float ___radius;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct CinemachineBlendDefinitionPropertyAttribute_tB1CEB886C7C9B87A9A1E42A05EB4174EFEE05842 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
struct CinemachineEmbeddedAssetPropertyAttribute_t6692FF2870984754FA66135C2A8C2D7F3E3313FE : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
bool ___WarnIfNull;
};
struct ClipType_t5C71C903DBFEEF489DABF049EC3E3104A5E6D0A8
{
int32_t ___value__;
};
struct ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343 : public RuntimeObject
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___m_destPolys;
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* ___m_srcPoly;
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* ___m_destPoly;
List_1_t339E0EC2A1195F4FCDA47FF23B052A210279DAFF* ___m_normals;
double ___m_delta;
double ___m_sinA;
double ___m_sin;
double ___m_cos;
double ___m_miterLim;
double ___m_StepsPerRad;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___m_lowest;
PolyNode_t3F59793107C5AEB66B410F4591DA2E215C4316E2* ___m_polyNodes;
double ___U3CArcToleranceU3Ek__BackingField;
double ___U3CMiterLimitU3Ek__BackingField;
};
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B : public RuntimeObject
{
int32_t ___m_Collider;
int32_t ___m_OtherCollider;
int32_t ___m_Rigidbody;
int32_t ___m_OtherRigidbody;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity;
int32_t ___m_Enabled;
int32_t ___m_ContactCount;
ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949* ___m_ReusedContacts;
ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949* ___m_LegacyContacts;
};
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_marshaled_pinvoke
{
int32_t ___m_Collider;
int32_t ___m_OtherCollider;
int32_t ___m_Rigidbody;
int32_t ___m_OtherRigidbody;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity;
int32_t ___m_Enabled;
int32_t ___m_ContactCount;
ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_ReusedContacts;
ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_LegacyContacts;
};
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_marshaled_com
{
int32_t ___m_Collider;
int32_t ___m_OtherCollider;
int32_t ___m_Rigidbody;
int32_t ___m_OtherRigidbody;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity;
int32_t ___m_Enabled;
int32_t ___m_ContactCount;
ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_ReusedContacts;
ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_LegacyContacts;
};
struct CollisionPairEventFlags_t9DAB7B8F199928220E6ACA8E669F3B644650FBE6
{
uint16_t ___value__;
};
struct CollisionPairFlags_tD05FDF8CD2FA43B2AAC0078E19DB27DF01B2BA98
{
uint16_t ___value__;
};
struct CollisionPairHeaderFlags_tBA40F470BC1564B84C3093CEA5761804FA0650C3
{
uint16_t ___value__;
};
struct Delegate_t : public RuntimeObject
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
RuntimeObject* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct EndType_tBE54D9F13BE3F454D5F4A6EC1C4CA1CEAFAD26B3
{
int32_t ___value__;
};
struct Exception_t : public RuntimeObject
{
String_t* ____className;
String_t* ____message;
RuntimeObject* ____data;
Exception_t* ____innerException;
String_t* ____helpURL;
RuntimeObject* ____stackTrace;
String_t* ____stackTraceString;
String_t* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
RuntimeObject* ____dynamicMethods;
int32_t ____HResult;
String_t* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
char* ____className;
char* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_pinvoke* ____innerException;
char* ____helpURL;
Il2CppIUnknown* ____stackTrace;
char* ____stackTraceString;
char* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
char* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
Il2CppChar* ____className;
Il2CppChar* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_com* ____innerException;
Il2CppChar* ____helpURL;
Il2CppIUnknown* ____stackTrace;
Il2CppChar* ____stackTraceString;
Il2CppChar* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
Il2CppChar* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
{
int32_t ___value__;
};
struct JoinType_t597A6F777D30B523A2D7024CBCF269051580A2FD
{
int32_t ___value__;
};
struct NoSaveDuringPlayAttribute_t9CC28AFA18EA4BC763B68EB1600C411A375B96BB : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
struct NoiseSettingsPropertyAttribute_t0E412287CC59FDA50C08C85A761876C80E55B7C5 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr;
};
struct OrbitalTransposerHeadingPropertyAttribute_tE876A68FC48876CEB3AF87FC87CAE70524CE2990 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
struct PolyFillType_t46843007278E7BC2812EA0486A92433795D7E5FE
{
int32_t ___value__;
};
struct PolyType_tF4067ED158497AED35BF8F90AB5C0EC3976A1188
{
int32_t ___value__;
};
struct QueryTriggerInteraction_t5AA443202C8B671F391534A002B7CF48A1412D23
{
int32_t ___value__;
};
struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction;
};
struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
uint32_t ___m_FaceID;
float ___m_Distance;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV;
int32_t ___m_Collider;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct TagFieldAttribute_t5B40E892DB7EA40C29F9C18773AD6E760A5577F3 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
struct VcamTargetPropertyAttribute_t3866A0297D067AC94B7E374702285EE5D6B60C42 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
struct SpeedMode_t7BA3E2493F1EFEB215E2B0BF8B6A2F318EC94038
{
int32_t ___value__;
};
struct GateFitMode_tF23898CD8CAC571648EC68C62D28FF17852C830C
{
int32_t ___value__;
};
struct BlendHintValue_t3E71BEE9E94B88F3A92003E9A7DCBA236B896688
{
int32_t ___value__;
};
struct Style_tD10C3F408BB3B422ADCD94F51E6F226081D6CCAE
{
int32_t ___value__;
};
struct BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3 : public UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411
{
};
struct BrainUpdateMethod_t86691C30E52F96C0D1A4D3DBA309E90E671B27FE
{
int32_t ___value__;
};
struct UpdateMethod_t3C6A64F6D261F2A579294C29B4A61A693320E5CF
{
int32_t ___value__;
};
struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154 : public UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C
{
};
struct Stage_t4DAE8B473AEC6FEBE5243168BCC59FBC3CFF5A85
{
int32_t ___value__;
};
struct UpdateFilter_tE42443525A35D5D358552C3A62EC51BDBFA789CD
{
int32_t ___value__;
};
struct ImpulseShapes_tC6D5F93BC2927249B4B12F5A3FA6E7032971AED7
{
int32_t ___value__;
};
struct ImpulseTypes_tEA63DB9E386309BA7A2B710CD3AE85BB9163C7B2
{
int32_t ___value__;
};
struct LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4 : public RuntimeObject
{
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* ___m_Def;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Velocity;
float ___m_StartTimeOffset;
};
struct RepeatMode_t154866B1F8BF4A53A17EFAD6E9397B3D2622BC99
{
int32_t ___value__;
};
struct SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E : public RuntimeObject
{
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* ___m_Def;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Velocity;
};
struct ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E
{
NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* ___m_SecondaryNoise;
float ___m_AmplitudeGain;
float ___m_FrequencyGain;
float ___m_Duration;
float ___m_CurrentAmount;
float ___m_CurrentTime;
float ___m_CurrentDamping;
bool ___m_Initialized;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_NoiseOffsets;
};
struct ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshaled_pinvoke
{
NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* ___m_SecondaryNoise;
float ___m_AmplitudeGain;
float ___m_FrequencyGain;
float ___m_Duration;
float ___m_CurrentAmount;
float ___m_CurrentTime;
float ___m_CurrentDamping;
int32_t ___m_Initialized;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_NoiseOffsets;
};
struct ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshaled_com
{
NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* ___m_SecondaryNoise;
float ___m_AmplitudeGain;
float ___m_FrequencyGain;
float ___m_Duration;
float ___m_CurrentAmount;
float ___m_CurrentTime;
float ___m_CurrentDamping;
int32_t ___m_Initialized;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_NoiseOffsets;
};
struct Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8 : public RuntimeObject
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___pathColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___inactivePathColor;
float ___width;
};
struct PositionUnits_t9D302110520BE66243F67FB507E0DA0E6C90F0C0
{
int32_t ___value__;
};
struct PositionMode_t4BE072F653D82FA0458D2CD39B5ED4998497198D
{
int32_t ___value__;
};
struct RotationMode_t6155B38F56C8E30E06D300CA63D0A4D7CB8CB8EE
{
int32_t ___value__;
};
struct UpdateMethod_t28C539B4EB06457F7096492E757AA81EB616098C
{
int32_t ___value__;
};
struct AngularDampingMode_t0A3E4C245AE2E4513DB65777D360D61C65D881B4
{
int32_t ___value__;
};
struct BindingMode_t2FEB9616E99204FE2B28F21E9FCF40060297787B
{
int32_t ___value__;
};
struct BlendHint_t32C4D856C40176B16977B7624B8172CDEF4AB2D6
{
int32_t ___value__;
};
struct StandbyUpdateMode_t4FC8EA706A415E8EBFB09164D31BE8EAC398B8F7
{
int32_t ___value__;
};
struct BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6 : public RuntimeObject
{
float ___U3CFrustumHeightU3Ek__BackingField;
float ___m_frustumSizeIntSpace;
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 ___m_AspectStretcher;
bool ___m_HasBones;
double ___m_SqrPolygonDiagonal;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___m_OriginalPolygon;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___m_Solution;
};
struct BakingState_tE1D972757DA4B9CB2C2A025531D3868FACDAC930
{
int32_t ___value__;
};
struct BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273
{
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* ___offsetter;
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* ___solutions;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C ___rightCandidate;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C ___leftCandidate;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___maxCandidate;
float ___stepSize;
float ___maxFrustumHeight;
float ___currentFrustumHeight;
float ___bakeTime;
};
struct BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_pinvoke
{
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* ___offsetter;
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* ___solutions;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke ___rightCandidate;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke ___leftCandidate;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___maxCandidate;
float ___stepSize;
float ___maxFrustumHeight;
float ___currentFrustumHeight;
float ___bakeTime;
};
struct BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_com
{
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* ___offsetter;
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* ___solutions;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com ___rightCandidate;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com ___leftCandidate;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___maxCandidate;
float ___stepSize;
float ___maxFrustumHeight;
float ___currentFrustumHeight;
float ___bakeTime;
};
struct Level_t45933ACF17BD96A9887F980409B9D9A88D78181A
{
int32_t ___value__;
};
struct OverrideModes_t79FC427C0E3A4372749712DF145E3E414AF65556
{
int32_t ___value__;
};
struct TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 ___X;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 ___Y;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 ___Z;
};
struct TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_pinvoke
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke ___X;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke ___Y;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke ___Z;
};
struct TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_com
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com ___X;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com ___Y;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com ___Z;
};
struct Mode_t4C02639E19E153AE2D3A6C0AC65805023DDE08C3
{
int32_t ___value__;
};
struct UpdateClock_tDE7B57358DFAAD87BCFF177C87506093FBC4096B
{
int32_t ___value__;
};
struct DirectionMode_tA265C1118E08C85BDFA61EA08E2A3DCFB2781456
{
int32_t ___value__;
};
struct DissipationMode_tDA74050463A31F7AD3730B75E48C664D99C4B374
{
int32_t ___value__;
};
struct Mode_tBE581E85F6116DEA1D4B7ED5BE1D6057D9A66A67
{
int32_t ___value__;
};
struct TimeMode_tE64526420136B6AB02520CE258E9D39F0FE653F9
{
int32_t ___value__;
};
struct TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3 : public UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977
{
};
struct Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___Rot;
};
struct AxisState_t6996FE8143104E02683986C908C18B0F62595736
{
float ___Value;
int32_t ___m_SpeedMode;
float ___m_MaxSpeed;
float ___m_AccelTime;
float ___m_DecelTime;
String_t* ___m_InputAxisName;
float ___m_InputAxisValue;
bool ___m_InvertInput;
float ___m_MinValue;
float ___m_MaxValue;
bool ___m_Wrap;
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_Recentering;
float ___m_CurrentSpeed;
float ___m_LastUpdateTime;
int32_t ___m_LastUpdateFrame;
RuntimeObject* ___m_InputAxisProvider;
int32_t ___m_InputAxisIndex;
bool ___U3CValueRangeLockedU3Ek__BackingField;
bool ___U3CHasRecenteringU3Ek__BackingField;
};
struct AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_pinvoke
{
float ___Value;
int32_t ___m_SpeedMode;
float ___m_MaxSpeed;
float ___m_AccelTime;
float ___m_DecelTime;
char* ___m_InputAxisName;
float ___m_InputAxisValue;
int32_t ___m_InvertInput;
float ___m_MinValue;
float ___m_MaxValue;
int32_t ___m_Wrap;
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke ___m_Recentering;
float ___m_CurrentSpeed;
float ___m_LastUpdateTime;
int32_t ___m_LastUpdateFrame;
RuntimeObject* ___m_InputAxisProvider;
int32_t ___m_InputAxisIndex;
int32_t ___U3CValueRangeLockedU3Ek__BackingField;
int32_t ___U3CHasRecenteringU3Ek__BackingField;
};
struct AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_com
{
float ___Value;
int32_t ___m_SpeedMode;
float ___m_MaxSpeed;
float ___m_AccelTime;
float ___m_DecelTime;
Il2CppChar* ___m_InputAxisName;
float ___m_InputAxisValue;
int32_t ___m_InvertInput;
float ___m_MinValue;
float ___m_MaxValue;
int32_t ___m_Wrap;
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com ___m_Recentering;
float ___m_CurrentSpeed;
float ___m_LastUpdateTime;
int32_t ___m_LastUpdateFrame;
RuntimeObject* ___m_InputAxisProvider;
int32_t ___m_InputAxisIndex;
int32_t ___U3CValueRangeLockedU3Ek__BackingField;
int32_t ___U3CHasRecenteringU3Ek__BackingField;
};
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B
{
int32_t ___m_Style;
float ___m_Time;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_CustomCurve;
};
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke
{
int32_t ___m_Style;
float ___m_Time;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke ___m_CustomCurve;
};
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com
{
int32_t ___m_Style;
float ___m_Time;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com* ___m_CustomCurve;
};
struct CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD : public RuntimeObject
{
List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* ___mActiveBrains;
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* ___mActiveCameras;
bool ___m_ActiveCamerasAreSorted;
int32_t ___m_ActivationSequence;
List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* ___mAllCameras;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___mRoundRobinVcamLastFrame;
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* ___mUpdateStatus;
int32_t ___m_CurrentUpdateFilter;
};
struct Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2 : public ClipperBase_tF2A841C1644091CD21C6EE60F3F71D5F4D5AF4A7
{
int32_t ___m_ClipType;
Maxima_t0270419107246C2CC093E959D35B3C47295D29AB* ___m_Maxima;
TEdge_t30A06DB9DAA2DC3A5D0692ED5FA659395FA6A06F* ___m_SortedEdges;
List_1_t0BEC55BE174A10EC8173492A244154A762AB7027* ___m_IntersectList;
RuntimeObject* ___m_IntersectNodeComparer;
bool ___m_ExecuteLocked;
int32_t ___m_ClipFillType;
int32_t ___m_SubjFillType;
List_1_t21596C9FB59540E21D101EADAF6827522DBCBE3A* ___m_Joins;
List_1_t21596C9FB59540E21D101EADAF6827522DBCBE3A* ___m_GhostJoins;
bool ___m_UsingPolyTree;
bool ___U3CReverseSolutionU3Ek__BackingField;
bool ___U3CStrictlySimpleU3Ek__BackingField;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE : public RuntimeObject
{
float ___m_MinFrustumHeightWithBones;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___m_OriginalPolygon;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___m_Skeleton;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_PolygonRect;
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 ___m_AspectStretcher;
float ___m_maxComputationTimeForFullSkeletonBakeInSeconds;
int32_t ___U3CStateU3Ek__BackingField;
float ___m_BakeProgress;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273 ___m_Cache;
};
struct ContactPair_t096319945A27108A2DA384393A9ED390BE4356FD
{
int32_t ___m_ColliderID;
int32_t ___m_OtherColliderID;
intptr_t ___m_StartPtr;
uint32_t ___m_NbPoints;
uint16_t ___m_Flags;
uint16_t ___m_Events;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_ImpulseSum;
};
struct ContactPairHeader_tA8C64AAEEF017149E77A6600B10A10F1A1C5648B
{
int32_t ___m_BodyID;
int32_t ___m_OtherBodyID;
intptr_t ___m_StartPtr;
uint32_t ___m_NbPairs;
uint16_t ___m_Flags;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_RelativeVelocity;
};
struct DocumentationSortingAttribute_tA55609D6CBF14B51495C89458782B63312172144 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
int32_t ___U3CCategoryU3Ek__BackingField;
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE
{
float ___FieldOfView;
float ___OrthographicSize;
float ___NearClipPlane;
float ___FarClipPlane;
float ___Dutch;
int32_t ___ModeOverride;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift;
int32_t ___GateFit;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize;
bool ___m_OrthoFromCamera;
bool ___m_PhysicalFromCamera;
};
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke
{
float ___FieldOfView;
float ___OrthographicSize;
float ___NearClipPlane;
float ___FarClipPlane;
float ___Dutch;
int32_t ___ModeOverride;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift;
int32_t ___GateFit;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize;
int32_t ___m_OrthoFromCamera;
int32_t ___m_PhysicalFromCamera;
};
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com
{
float ___FieldOfView;
float ___OrthographicSize;
float ___NearClipPlane;
float ___FarClipPlane;
float ___Dutch;
int32_t ___ModeOverride;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift;
int32_t ___GateFit;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize;
int32_t ___m_OrthoFromCamera;
int32_t ___m_PhysicalFromCamera;
};
struct MulticastDelegate_t : public Delegate_t
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_Custom;
float ___m_Weight;
};
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___m_Custom;
float ___m_Weight;
};
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___m_Custom;
float ___m_Weight;
};
struct UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A : public RuntimeObject
{
int32_t ___lastUpdateFrame;
int32_t ___lastUpdateFixedFrame;
int32_t ___lastUpdateMode;
float ___lastUpdateDeltaTime;
};
struct EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_AttackShape;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_DecayShape;
float ___m_AttackTime;
float ___m_SustainTime;
float ___m_DecayTime;
bool ___m_ScaleWithImpact;
bool ___m_HoldForever;
};
struct EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E_marshaled_pinvoke
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke ___m_AttackShape;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke ___m_DecayShape;
float ___m_AttackTime;
float ___m_SustainTime;
float ___m_DecayTime;
int32_t ___m_ScaleWithImpact;
int32_t ___m_HoldForever;
};
struct EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E_marshaled_com
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com* ___m_AttackShape;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com* ___m_DecayShape;
float ___m_AttackTime;
float ___m_SustainTime;
float ___m_DecayTime;
int32_t ___m_ScaleWithImpact;
int32_t ___m_HoldForever;
};
struct ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9
{
int32_t ___m_Action;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_Target;
int32_t ___m_BoostAmount;
float ___m_StartTime;
int32_t ___m_Mode;
TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3* ___m_Event;
};
struct ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshaled_pinvoke
{
int32_t ___m_Action;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___m_Target;
int32_t ___m_BoostAmount;
float ___m_StartTime;
int32_t ___m_Mode;
TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3* ___m_Event;
};
struct ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshaled_com
{
int32_t ___m_Action;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___m_Target;
int32_t ___m_BoostAmount;
float ___m_StartTime;
int32_t ___m_Mode;
TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3* ___m_Event;
};
struct TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA
{
int32_t ___m_BlendHint;
bool ___m_InheritPosition;
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_OnCameraLive;
};
struct TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_pinvoke
{
int32_t ___m_BlendHint;
int32_t ___m_InheritPosition;
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_OnCameraLive;
};
struct TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_com
{
int32_t ___m_BlendHint;
int32_t ___m_InheritPosition;
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_OnCameraLive;
};
struct UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B : public RuntimeObject
{
int32_t ___windowStart;
int32_t ___numWindowLateUpdateMoves;
int32_t ___numWindowFixedUpdateMoves;
int32_t ___numWindows;
int32_t ___lastFrameUpdated;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___lastPos;
int32_t ___U3CPreferredUpdateU3Ek__BackingField;
};
struct RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E
{
float ___Time;
bool ___IsCut;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___Item;
};
struct RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_pinvoke
{
float ___Time;
int32_t ___IsCut;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___Item;
};
struct RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_com
{
float ___Time;
int32_t ___IsCut;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___Item;
};
struct Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635 : public MulticastDelegate_t
{
};
struct Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147 : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___Lens;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass;
float ___ShotQuality;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection;
int32_t ___BlendHint;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3;
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow;
int32_t ___U3CNumCustomBlendablesU3Ek__BackingField;
};
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_pinvoke
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke ___Lens;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass;
float ___ShotQuality;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection;
int32_t ___BlendHint;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke ___mCustom0;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke ___mCustom1;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke ___mCustom2;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke ___mCustom3;
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow;
int32_t ___U3CNumCustomBlendablesU3Ek__BackingField;
};
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_com
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com ___Lens;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass;
float ___ShotQuality;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection;
int32_t ___BlendHint;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com ___mCustom0;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com ___mCustom1;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com ___mCustom2;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com ___mCustom3;
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow;
int32_t ___U3CNumCustomBlendablesU3Ek__BackingField;
};
struct CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B* ___m_CustomBlends;
};
struct CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705 : public RuntimeObject
{
int32_t ___m_ImpulseChannel;
int32_t ___m_ImpulseShape;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_CustomImpulseShape;
float ___m_ImpulseDuration;
int32_t ___m_ImpulseType;
float ___m_DissipationRate;
SignalSourceAsset_t187094A020026D70B16096697802137226248D2B* ___m_RawSignal;
float ___m_AmplitudeGain;
float ___m_FrequencyGain;
int32_t ___m_RepeatMode;
bool ___m_Randomize;
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E ___m_TimeEnvelope;
float ___m_ImpactRadius;
int32_t ___m_DirectionMode;
int32_t ___m_DissipationMode;
float ___m_DissipationDistance;
float ___m_PropagationSpeed;
};
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0 : public RuntimeObject
{
ContactPairHeader_tA8C64AAEEF017149E77A6600B10A10F1A1C5648B ___m_Header;
ContactPair_t096319945A27108A2DA384393A9ED390BE4356FD ___m_Pair;
bool ___m_Flipped;
ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411* ___m_LegacyContacts;
};
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct SignalSourceAsset_t187094A020026D70B16096697802137226248D2B : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3
{
String_t* ___m_From;
String_t* ___m_To;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_Blend;
};
struct CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshaled_pinvoke
{
char* ___m_From;
char* ___m_To;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke ___m_Blend;
};
struct CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshaled_com
{
Il2CppChar* ___m_From;
Il2CppChar* ___m_To;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com ___m_Blend;
};
struct AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452 : public MulticastDelegate_t
{
};
struct GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A : public MulticastDelegate_t
{
};
struct ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59 : public RuntimeObject
{
float ___m_StartTime;
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E ___m_Envelope;
RuntimeObject* ___m_SignalSource;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
float ___m_Radius;
int32_t ___m_DirectionMode;
int32_t ___m_Channel;
int32_t ___m_DissipationMode;
float ___m_DissipationDistance;
float ___m_CustomDissipation;
float ___m_PropagationSpeed;
};
struct Animation_t6593B06C39E3B139808B19F2C719C860F3F61040 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E : public RuntimeObject
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___U3CBlendU3Ek__BackingField;
int32_t ___U3CPriorityU3Ek__BackingField;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CLookAtU3Ek__BackingField;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CFollowU3Ek__BackingField;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___U3CStateU3Ek__BackingField;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct CinemachineFixedSignal_tCEDE2C2D626CB2C9F44ECED3876E99328471BE5C : public SignalSourceAsset_t187094A020026D70B16096697802137226248D2B
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_XCurve;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_YCurve;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_ZCurve;
};
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1 : public SignalSourceAsset_t187094A020026D70B16096697802137226248D2B
{
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* ___PositionNoise;
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* ___OrientationNoise;
};
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___played;
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___paused;
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___stopped;
};
struct SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
{
};
struct StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA : public RuntimeObject
{
String_t* ___U3CNameU3Ek__BackingField;
int32_t ___U3CPriorityU3Ek__BackingField;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CLookAtU3Ek__BackingField;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CFollowU3Ek__BackingField;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___U3CStateU3Ek__BackingField;
};
struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
bool ___m_ShowDebugText;
bool ___m_ShowCameraFrustum;
bool ___m_IgnoreTimeScale;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_WorldUpOverride;
int32_t ___m_UpdateMethod;
int32_t ___m_BlendUpdateMethod;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_DefaultBlend;
CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* ___m_CustomBlends;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_OutputCamera;
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* ___m_CameraCutEvent;
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_CameraActivatedEvent;
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mPhysicsCoroutine;
int32_t ___m_LastFrameUpdated;
WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7* ___mWaitForFixedUpdate;
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* ___mFrameStack;
int32_t ___mNextFrameId;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mCurrentLiveCameras;
RuntimeObject* ___mActiveCameraPreviousFrame;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mActiveCameraPreviousFrameGameObject;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___U3CCurrentCameraStateU3Ek__BackingField;
};
struct CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_vcamOwner;
};
struct CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_vcamOwner;
Dictionary_2_t4FF21A84FE740BDEF33FFAA0162AAAADBA3DEB56* ___mExtraState;
};
struct CinemachineImpulseSource_t48D0DCECD3CD8432BF4442EB45399BBD383A1B83 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* ___m_ImpulseDefinition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_DefaultVelocity;
};
struct CinemachineInputProvider_t1ED5CAD78F2931CF22B232D178DE21A766BC0588 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
int32_t ___m_Resolution;
Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8* ___m_Appearance;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_DistanceToPos;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_PosToDistance;
int32_t ___m_CachedSampleSteps;
float ___m_PathLength;
float ___m_cachedPosStepSize;
float ___m_cachedDistanceStepSize;
};
struct CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
int32_t ___m_PositionMode;
int32_t ___m_RotationMode;
int32_t ___m_UpdateMethod;
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* ___m_Targets;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___U3CBoundingBoxU3Ek__BackingField;
float ___m_MaxWeight;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AveragePos;
BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ___m_BoundingSphere;
};
struct CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_LayerMask;
String_t* ___m_WithTag;
String_t* ___m_WithoutTag;
int32_t ___m_SkipFirst;
bool ___m_Repeating;
ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9 ___m_OnObjectEnter;
ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9 ___m_OnObjectExit;
HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2* ___m_ActiveTriggerObjects;
};
struct CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_ExcludedPropertiesInInspector;
StageU5BU5D_tF198CE3C6DE5C3D67552DAB4B9680F3BFF319981* ___m_LockStageInInspector;
int32_t ___m_ValidatingStreamVersion;
bool ___m_OnValidateCalled;
int32_t ___m_StreamingVersion;
int32_t ___m_Priority;
int32_t ___m_ActivationId;
float ___FollowTargetAttachment;
float ___LookAtTargetAttachment;
int32_t ___m_StandbyUpdate;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* ___U3CmExtensionsU3Ek__BackingField;
bool ___U3CPreviousStateIsValidU3Ek__BackingField;
bool ___m_WasStarted;
bool ___mSlaveStatusUpdated;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_parentVcam;
int32_t ___m_QueuePriority;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_CachedFollowTarget;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_CachedFollowTargetVcam;
RuntimeObject* ___m_CachedFollowTargetGroup;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_CachedLookAtTarget;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_CachedLookAtTargetVcam;
RuntimeObject* ___m_CachedLookAtTargetGroup;
bool ___U3CFollowTargetChangedU3Ek__BackingField;
bool ___U3CLookAtTargetChangedU3Ek__BackingField;
};
struct GroupWeightManipulator_tCB9D6F406D2E95A5DB2616F503666C4AB47989ED : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
float ___m_Weight0;
float ___m_Weight1;
float ___m_Weight2;
float ___m_Weight3;
float ___m_Weight4;
float ___m_Weight5;
float ___m_Weight6;
float ___m_Weight7;
CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* ___m_group;
};
struct CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B : public CinemachineImpulseSource_t48D0DCECD3CD8432BF4442EB45399BBD383A1B83
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_LayerMask;
String_t* ___m_IgnoreTag;
bool ___m_UseImpactDirection;
bool ___m_ScaleImpactWithMass;
bool ___m_ScaleImpactWithSpeed;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___mRigidBody;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___mRigidBody2D;
};
struct CinemachineImpulseListener_tEC63D9DEEDB2F4C45B76D36F9593704722EC2039 : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73
{
int32_t ___m_ApplyAfter;
int32_t ___m_ChannelMask;
float ___m_Gain;
bool ___m_Use2DDistance;
bool ___m_UseCameraSpace;
ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E ___m_ReactionSettings;
};
struct List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655_StaticFields
{
List_1U5BU5D_t0C6C52AC0E29CCA60158C536260F5BEAB68B80EA* ___s_emptyArray;
};
struct List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_StaticFields
{
List_1U5BU5D_tA70C206860C5B56D346DE47E852D71042D6F0288* ___s_emptyArray;
};
struct List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_StaticFields
{
List_1U5BU5D_tDE88DA8DCD79A37A10DCC96911E1242D15FF66FE* ___s_emptyArray;
};
struct List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D_StaticFields
{
CinemachineBrainU5BU5D_t24B658C1864C92DAC42B2515FAC47A7F921F720F* ___s_emptyArray;
};
struct List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC_StaticFields
{
CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E* ___s_emptyArray;
};
struct List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_StaticFields
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___s_emptyArray;
};
struct List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8_StaticFields
{
IntPointU5BU5D_tFF645D7FC197E522B1020BDA66BE109E97C474A3* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_StaticFields
{
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ___s_emptyArray;
};
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray;
};
struct List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4_StaticFields
{
CustomBlendableU5BU5D_t65CAAB17DA17F8AE296C99E8F0EDE61D97A67F4C* ___s_emptyArray;
};
struct List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF_StaticFields
{
PolygonSolutionU5BU5D_tDC8E369D0146C6CC52FC6AFA33D7B376F270FC0F* ___s_emptyArray;
};
struct List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4_StaticFields
{
ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___s_emptyArray;
};
struct List_1_t065A1950A0B1D84B65A5256E8063120B10018641_StaticFields
{
RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___s_emptyArray;
};
struct CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F_StaticFields
{
CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* ___sInstance;
};
struct Input_t47D83E2A50E6AF7F8A47AA06FBEF9EBE6BBC22BB_StaticFields
{
LocationService_tF2F2720FE2C07562EBFD128889F9A99F4B41B1B2* ___locationServiceInstance;
Compass_t161CD14062E71ED7324FE12ED003EE0877EE546F* ___compassInstance;
Gyroscope_tA4CEC0F47FFB4CEB90410CC6B860D052BB35BE9E* ___s_MainGyro;
};
struct RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___s_HitBuffer;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_PenetrationIndexBuffer;
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* ___s_ScratchCollider;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___s_ScratchColliderGameObject;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields
{
bool ___UseCache;
int32_t ___m_CacheMode;
float ___CurrentTime;
int32_t ___CurrentFrame;
bool ___IsCameraCut;
Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* ___m_Cache;
TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0 ___m_CacheTimeRange;
};
struct UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields
{
Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* ___mUpdateStatus;
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* ___sToDelete;
float ___mLastUpdateTime;
};
struct U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_StaticFields
{
U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF* ___U3CU3E9;
Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635* ___U3CU3E9__30_0;
};
struct U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_StaticFields
{
U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A* ___U3CU3E9;
Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147* ___U3CU3E9__66_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct IntPtr_t_StaticFields
{
intptr_t ___Zero;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
float ___Epsilon;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields
{
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* ___sStandardCurves;
};
struct CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields
{
int32_t ___kStreamingVersion;
String_t* ___kVersionString;
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* ___sInstance;
bool ___sShowHiddenObjects;
AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* ___GetInputAxis;
float ___UniformDeltaTimeOverride;
float ___CurrentTimeOverride;
GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* ___GetBlendOverride;
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* ___CameraUpdatedEvent;
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* ___CameraCutEvent;
float ___s_LastUpdateTime;
int32_t ___s_FixedFrameCount;
};
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_StaticFields
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___Default;
};
struct Type_t_StaticFields
{
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
Il2CppChar ___Delimiter;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
RuntimeObject* ___Missing;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_StaticFields
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___kNoPoint;
};
struct CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_StaticFields
{
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* ___sStandardShapes;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields
{
RuntimeObject* ___mSoloCamera;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___mDefaultLinearAnimationCurve;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3 : public RuntimeArray
{
ALIGN_FIELD (8) Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 m_Items[1];
inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* 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, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 value)
{
m_Items[index] = value;
}
};
struct AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC : public RuntimeArray
{
ALIGN_FIELD (8) AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* m_Items[1];
inline AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** 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, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B : public RuntimeArray
{
ALIGN_FIELD (8) CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 m_Items[1];
inline CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3* 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, CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_From), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_To), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___m_Blend))->___m_CustomCurve), (void*)NULL);
#endif
}
inline CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_From), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_To), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___m_Blend))->___m_CustomCurve), (void*)NULL);
#endif
}
};
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);
}
};
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;
}
};
struct CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E : public RuntimeArray
{
ALIGN_FIELD (8) CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* m_Items[1];
inline CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73** 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, CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct MonoBehaviourU5BU5D_tEB91860B3CEE2D63A7833A2842EB9CE4547DDBD7 : public RuntimeArray
{
ALIGN_FIELD (8) MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* m_Items[1];
inline MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71** 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, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4 : public RuntimeArray
{
ALIGN_FIELD (8) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* m_Items[1];
inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE** 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, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
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);
}
};
struct TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1 : public RuntimeArray
{
ALIGN_FIELD (8) TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 m_Items[1];
inline TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91* 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, TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 value)
{
m_Items[index] = value;
}
};
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;
}
};
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;
}
};
struct TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E : public RuntimeArray
{
ALIGN_FIELD (8) Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 m_Items[1];
inline Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641* 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, Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___target), (void*)NULL);
}
inline Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___target), (void*)NULL);
}
};
struct CustomBlendableU5BU5D_t65CAAB17DA17F8AE296C99E8F0EDE61D97A67F4C : public RuntimeArray
{
ALIGN_FIELD (8) CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB m_Items[1];
inline CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* 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, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Custom), (void*)NULL);
}
inline CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Custom), (void*)NULL);
}
};
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);
}
};
struct IntPointU5BU5D_tFF645D7FC197E522B1020BDA66BE109E97C474A3 : public RuntimeArray
{
ALIGN_FIELD (8) IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B m_Items[1];
inline IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* 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, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B value)
{
m_Items[index] = value;
}
};
struct PolygonSolutionU5BU5D_tDC8E369D0146C6CC52FC6AFA33D7B376F270FC0F : public RuntimeArray
{
ALIGN_FIELD (8) PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C m_Items[1];
inline PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* 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, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Polygons), (void*)NULL);
}
inline PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Polygons), (void*)NULL);
}
};
struct RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8 : public RuntimeArray
{
ALIGN_FIELD (8) RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E m_Items[1];
inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E* 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, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E value)
{
m_Items[index] = value;
}
};
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_pinvoke(const Recentering_tB00B86249E96CFC65822315C710253B1E02459EF& unmarshaled, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_pinvoke_back(const Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke& marshaled, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF& unmarshaled);
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_pinvoke_cleanup(Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_com(const Recentering_tB00B86249E96CFC65822315C710253B1E02459EF& unmarshaled, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_com_back(const Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com& marshaled, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF& unmarshaled);
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_com_cleanup(Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com& marshaled);
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_pinvoke(const LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE& unmarshaled, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_pinvoke_back(const LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke& marshaled, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE& unmarshaled);
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_pinvoke_cleanup(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_pinvoke(const CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB& unmarshaled, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_pinvoke_back(const CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke& marshaled, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB& unmarshaled);
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_pinvoke_cleanup(CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_com(const LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE& unmarshaled, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com& marshaled);
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_com_back(const LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com& marshaled, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE& unmarshaled);
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_com_cleanup(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com& marshaled);
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_com(const CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB& unmarshaled, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com& marshaled);
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_com_back(const CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com& marshaled, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB& unmarshaled);
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_com_cleanup(CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_back(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_cleanup(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_back(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_cleanup(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled);
IL2CPP_EXTERN_C void AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_pinvoke(const AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354& unmarshaled, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_pinvoke_back(const AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke& marshaled, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354& unmarshaled);
IL2CPP_EXTERN_C void AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_pinvoke_cleanup(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_com(const AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354& unmarshaled, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com& marshaled);
IL2CPP_EXTERN_C void AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_com_back(const AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com& marshaled, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354& unmarshaled);
IL2CPP_EXTERN_C void AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_com_cleanup(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com& marshaled);
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_pinvoke(const CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B& unmarshaled, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_pinvoke_back(const CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke& marshaled, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B& unmarshaled);
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_pinvoke_cleanup(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_com(const CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B& unmarshaled, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com& marshaled);
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_com_back(const CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com& marshaled, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B& unmarshaled);
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_com_cleanup(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com& marshaled);
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_pinvoke(const PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C& unmarshaled, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_pinvoke_back(const PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke& marshaled, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C& unmarshaled);
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_pinvoke_cleanup(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_com(const PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C& unmarshaled, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com& marshaled);
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_com_back(const PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com& marshaled, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C& unmarshaled);
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_com_cleanup(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com& marshaled);
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke(const NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240& unmarshaled, NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_back(const NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke& marshaled, NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240& unmarshaled);
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_cleanup(NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com(const NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240& unmarshaled, NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com& marshaled);
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_back(const NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com& marshaled, NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240& unmarshaled);
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_cleanup(NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com& marshaled);
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_gshared_inline (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C_gshared (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m71F29A2B876EC3E6F1ACD24B3CEAEDA3FF79CB3F_gshared (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC0E779187C6A6323C881ECDB91DCEDD828AD4423_gshared_inline (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_2_Invoke_m9815C6864ED92A2000D3CCF1086DC1FF31CAB3AC_gshared (UnityEvent_2_t77BDA795C84FBEFE9D3AE3DCA619B97A9F423961* __this, RuntimeObject* ___0_arg0, RuntimeObject* ___1_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE5CB64AED7C7BA0C7F8ABC69DBB6875CBAB6C6B9_gshared (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m726D1F0556ED25634EB8D370659CE0754418DE2E_gshared_inline (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3241AF07D673C541826236EA594C18CC3CD69B96_gshared (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_gshared_inline (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_gshared_inline (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C List_1_get_Item_m8F57608D231FC97E9FFFEFA59A86992D50A57F59_gshared (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_gshared_inline (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796_gshared (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m22E00E30D2A3314CBE9F16BBF390E271EA8FBCBD_gshared_inline (List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E List_1_get_Item_m863A14084251DCC9E1B1B615CF789E4ADDE24E41_gshared (List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_gshared_inline (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E List_1_get_Item_mA457677CED2CC7B20C2B6CE6495CD4CFB2DCAF29_gshared (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC950522AE5F5CFBEEF0E76878C42C6A16B38362D_gshared_inline (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m5C9365F9267AC32E393EFDA7424D69252BE8F105_gshared (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m1AD529A27876EB0D02729B6BDCD19A90D1968F2A_gshared (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, int32_t ___0_index, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m52181F409642C097D83A405774F65B131CD05C13_gshared (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m4C218F14375DB7D7D5C0EC54E1FCF09D4C32E722_gshared (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m7E9BD32E9920D4FBFF27BA2A0C66A0E6F61874AA_gshared (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m0EB45C43D1AB34EF4B551E2DA2A20879CF1269F0_gshared (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m07ACD6768A0967EF7A094F9E52196EEC6093937A_gshared (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AxisState_set_ValueRangeLocked_m367AD65F7E97A0DFF0DE1CA0C74AEEBCCC36D000_inline (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AxisState_set_HasRecentering_m978B18A62A74813CC75078114997E708B6877D85_inline (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476 (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, bool ___0_enabled, float ___1_waitTime, float ___2_recenteringTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___0_minValue, float ___1_maxValue, bool ___2_wrap, bool ___3_rangeLocked, float ___4_maxSpeed, float ___5_accelTime, float ___6_decelTime, String_t* ___7_name, bool ___8_invert, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_Reset_m329065EBC9963460CD7733144EC5F47D107967C9 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, int32_t ___0_axis, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE_inline (AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, String_t* ___0_axisName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AxisState_MaxSpeedUpdate_m59BC1A91869A0D4A07E53DA4ED4172D5FBBF1DBD (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___0_input, float ___1_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4 (float ___0_initial, float ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___0_deltaTime, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisState_GetMaxSpeed_m323DC3125D2C40B79B0C041CBE7F5F126329E489 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3 (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90 (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_SmoothDamp_mBE7ABB6B59D198BE8ABE42942452CC7B813A5248 (float ___0_current, float ___1_target, float* ___2_currentVelocity, float ___3_smoothTime, float ___4_maxSpeed, float ___5_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, AxisState_t6996FE8143104E02683986C908C18B0F62595736* ___0_axis, float ___1_deltaTime, float ___2_recenterTarget, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Recentering_LegacyUpgrade_m17A3ED97851377053B2385331ED85BE3DA3D4D7D (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, int32_t* ___0_heading, int32_t* ___1_velocityFilter, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80 (float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_inline (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_NumCustomBlendables_m599C74DAA99E17F8B5EF87CFD0A6238A81D05AD3_inline (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_inline (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4*, const RuntimeMethod*))List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_gshared_inline)(__this, method);
}
inline CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB (*) (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4*, int32_t, const RuntimeMethod*))List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomBlendable__ctor_mF38BF574AF05E415A01A2A46E506DE6B5086B303 (CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_custom, float ___1_weight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB CameraState_GetCustomBlendable_mE19B33F6CEC1B42ACAEB34A0601E48A80577498E (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraState_FindCustomBlendable_m141410A5E7FF4B985E2D3979D72BF80F398DE57C (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_custom, const RuntimeMethod* method) ;
inline void List_1__ctor_m71F29A2B876EC3E6F1ACD24B3CEAEDA3FF79CB3F (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4*, const RuntimeMethod*))List_1__ctor_m71F29A2B876EC3E6F1ACD24B3CEAEDA3FF79CB3F_gshared)(__this, method);
}
inline void List_1_Add_mC0E779187C6A6323C881ECDB91DCEDD828AD4423_inline (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4*, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB, const RuntimeMethod*))List_1_Add_mC0E779187C6A6323C881ECDB91DCEDD828AD4423_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraState_AddCustomBlendable_m1DA24CB5A397752C33B6A1773CFF38F02505AD3C (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___0_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE LensSettings_Lerp_mC7E1E297C8E3750B6997616993572DDBCEDDC590 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___0_lensA, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___1_lensB, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Slerp_m6CA14E5B6F6217802BAA0ADD2C9D086C741BA09C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_ApplyPosBlendHint_m61F39F5911D34F49768E601B72C17CDBFFB26D1C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_posA, int32_t ___1_hintA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_posB, int32_t ___3_hintB, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_original, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___5_blended, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_ApplyRotBlendHint_m25B6966D775F36A71929C4EA0404328034EBA09E (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotA, int32_t ___1_hintA, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotB, int32_t ___3_hintB, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___4_original, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___5_blended, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CameraState_InterpolateFOV_mB963D73A017B25550381245B5976BBE7DE77502F (float ___0_fovA, float ___1_fovB, float ___2_dA, float ___3_dB, float ___4_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_InterpolatePosition_m0754A646434C49674356B584F9BDBB67B0D4F707 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_posA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pivotA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_posB, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_pivotB, float ___4_t, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Angle_mAADDBB3C30736B4C7B75CF3A241C1CF5E0386C26_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 UnityQuaternionExtensions_SlerpWithReferenceUp_m8D94F55CE71358BD2A6B38511E97BAB9EDC55464 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_qA, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_qB, float ___2_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_up, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UnityQuaternionExtensions_GetCameraRotationToTarget_mFD825219F752B2C979529CDCD655530685428FE5 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_orient, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_lookAtDir, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_worldUp, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 UnityQuaternionExtensions_ApplyCameraRotation_m608B85CD86C6BE2FDD571446FA8CA596142C437C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_orient, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rot, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_worldUp, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_planeNormal, const RuntimeMethod* method) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_get_IsValid_m3C10BCF867EF0AA96AAF0A70FF0990808FB7C81C (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBlend_get_BlendWeight_m0FFFD553C4A1176490E443AF34DC8AB87F0763A7 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA (StringBuilder_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7 (StringBuilder_t* ___0_sb, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, RuntimeObject* ___0_cam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CameraState_Lerp_m0BAAA9D6CC903E2656ACE05FDE2C930FE24D3E98 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_stateA, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___1_stateB, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45 (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, int32_t ___0_style, float ___1_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* AnimationCurve_EaseInOut_m01DD06E6C8962F8F62F293C9EAE491C3D3F2CAF3 (float ___0_timeStart, float ___1_valueStart, float ___2_timeEnd, float ___3_valueEnd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB (float ___0_timeStart, float ___1_valueStart, float ___2_timeEnd, float ___3_valueEnd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_outTangent_m68F2F86E292344CAB2600787D244019B95A89DFE (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_inTangent_m4CBBDDEE23D6E1E498580A6E1C2661E57CD38363 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve_set_keys_mBE1284B44CDBB1D8381177A3D581A6E71467F95C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendDefinition_CreateStandardCurves_mC0C71CFA64286A2ED1DC190CFC2C9FAE37E9E2CF (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0 (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_State_mF717B76100CB091E5B0B5A182D8AED92043F5B1E_inline (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Name_m3894662EFE90B15664D4935B05CA90BF4EC5D530_inline (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_State_mD9C8228DBCC8AFB62BD349ADF5FE0CF4449AC52E_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_localFollow, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_localLookAt, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_AbstractFollowTargetGroup_mF66D843C00156E41B1C9C14FFBA0C4429D29AEBF_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineComponentBase_get_AbstractFollowTargetGroup_m91BD623311234A96B2D146A8AB6574567C8C9714 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineVirtualCameraBase_get_FollowTargetAsVcam_mBABF664226D707405BAAA123F29619FAF6758053_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TargetPositionCache_GetTargetPosition_m86454680691707EEE6E70984ED39E00821B60B2E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TargetPositionCache_GetTargetRotation_m882B2051C458EB18BCF332AFB00112484F31C9EF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_AbstractLookAtTargetGroup_mC8E5278181AF27E945676602C10DB78E6EE15DAA_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineComponentBase_get_AbstractLookAtTargetGroup_m83547AD312D71E3080F9C6948DF4C5DA7B6B6054 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineVirtualCameraBase_get_LookAtTargetAsVcam_m51058DC76D5F1833C294015E89A65A64DB36A41F_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore__ctor_m2F77D083353903E3CC95FC46D88EFE627D6FC2D4 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m296E753DCA968717333D66522450C3057C7E6C48_inline (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* List_1_get_Item_m2E1D6443EE1A2FACA82832BDF0E3885AE6B7762F (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* (*) (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_RemoveActiveBrain_m20CECA6E425E777D991B9AF73A691D05B412EF3E (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___0_brain, const RuntimeMethod* method) ;
inline void List_1_Insert_mD6530F8F8E15F637BE037208397FFF6F7FD03E1F (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* __this, int32_t ___0_index, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___1_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D*, int32_t, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method);
}
inline bool List_1_Remove_m85FB77D119972456FE549301DD32962A8F1DA33A (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D*, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_inline (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void Comparison_1__ctor_mAF224F7CB460C557D4BFA828AFAE2FE03E726854 (Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void List_1_Sort_mF9BDB257173ED55AA7B557A946DE572DFA82D10B (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635* ___0_comparison, const RuntimeMethod* method)
{
(( void (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method);
}
inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* List_1_get_Item_mC4E322900A63AA6CC07CAA3A7A8BB4EC3B1DD6A7 (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_inline (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Contains_m9FA3CC6C2F37F742F6F419FC0F073C1DB381D66B (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline bool List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654 (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline bool Dictionary_2_ContainsKey_m1E4510641D1098ABE9149626F8CD1059B4FBBF0E (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
}
inline bool Dictionary_2_Remove_m457BEB3449B5EAF8ADA79B6F60D15E9C1F4CE814 (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_ParentCamera_m1A8F8096F8BBD5B994873B756069EA00AEDD5DCD (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13 (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Add_m37CB91AAF955BE7BA1FED36B156529D95B6106EB_inline (List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* __this, List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655*, List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_inline (List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A (List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* (*) (List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1_RemoveAt_mFD3160AFA40D40372A54FD50BF487D35A3A6339D (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_UpdateVirtualCamera_m8AD0E1834C19A941F246C0BD9661ED575CAA84B1 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineCore_GetUpdateTarget_m3007FAAA1292808633CDFF235EADB297B8506282 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UpdateTracker_GetPreferredUpdate_mCA810B7D3B87B3A511764993265DFDC2F246C3E8 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m26A974403F6C7856B82D39B30F48528EECF3C4CB (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline bool Dictionary_2_TryGetValue_m4A66F83CC4D0B72517180F6E89324A86B6A8D39C (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_key, UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus__ctor_mD7EB6573750445A83891060458B7305AB1899583 (UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* __this, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_m409C99E7A3674595B9E2814F5D6C7E1AB9209F43 (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_key, UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___0_vcam, bool ___1_dominantChildOnly, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineCore_get_BrainCount_m464F67F700D9EF3D2F486C14C215578AFC8BE080 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_IsLiveInBlend_m2A0E5AD2048B66FA82E7CB01A83335907B1941CB (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method) ;
inline void UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313 (UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C* __this, RuntimeObject* ___0_arg0, RuntimeObject* ___1_arg1, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))UnityEvent_2_Invoke_m9815C6864ED92A2000D3CCF1086DC1FF31CAB3AC_gshared)(__this, ___0_arg0, ___1_arg1, method);
}
inline void UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411*, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___0_arg0, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineCore_get_VirtualCameraCount_m991909A066AD9BEE7B18512F6F2CB6B36F2ED86A (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineCore_GetVirtualCamera_m4D2512A0C993348EFC8A76729802C8BBF6209F0B (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, int32_t ___0_index, const RuntimeMethod* method) ;
inline void List_1__ctor_m85F85A1A1518CB9BABAEF5A42EFB4706A4018FDC (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_m5DB42DE3354FFCB54A5CA4BE3E39016F87508D4D (List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisInputDelegate__ctor_m8D7FED117FA4DDE1BBDC08B5158E73E2FACFF7B6 (AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrainEvent__ctor_mCAE49277912EB5AFFBA23BBBD84697BC258A56D7 (BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0FE2AE12D8ED3BA533A9FE180F290766D49099AD (U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_ClosestPointOnSegment_m5AF0D62D87EF8EF307260D87EA85BE2A4C35B85D (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_s0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s1, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SqrMagnitude_m5ED73273031577902F1BED4CA9C5A0E786A680D1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_get_PathLength_m7416A92ED48925E5C49D4D6B70C13AEEA4A90660 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_StandardizePathDistance_mA05975615F90DFD7E4F000026B3C6200DA02591E (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_distance, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_ToNativePathUnits_m71355B86B0027D58831E4B9489CCFEE69B7E9158 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, int32_t ___1_units, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachinePathBase_DistanceCacheIsValid_m513365FFC2B3206A2C0687DD7F0F3C698C031240 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePathBase_ResamplePath_mDB5434016BE1079B26B3DF4C4371B446875648C1 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, int32_t ___0_stepsPerSegment, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Appearance__ctor_m3600590C110F6BC2BBA3F48A4334B8A38A030796 (Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_gray_m6D01087E0F20F34718EBA5B213853B4BB49F1DEF_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DocumentationSortingAttribute_set_Category_mBF1A4C6A80D15E9A772468A2B4981A7658FCFD5B_inline (DocumentationSortingAttribute_tA55609D6CBF14B51495C89458782B63312172144* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
inline CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2 (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* (*) (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_inline (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Damper_Damp_m3FF6416E2538374C5805A252094351151793F5E7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_initial, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_initial, float ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method) ;
inline void List_1__ctor_mA6A087F4A9BE3237C9985A26E068A6B36572AFD1 (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_mExtensions_m14B06AC70E1112D5D87372C2D868EA55B7B218E5_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* ___0_value, const RuntimeMethod* method) ;
inline bool List_1_Remove_mD35A244F1813FBEFA6DD4408AF3FFE1FD91A7B53 (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* __this, CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC*, CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_m098E026D9DBC3C55BA8A10DBA9470248CDEEAC6B_inline (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* __this, CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC*, CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00 (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_InvokePostPipelineStageCallback_m67F6FE82D6B103A0B77281CE76F2BC9DBCAFE0C0 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, int32_t ___1_stage, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___2_state, float ___3_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, int32_t ___1_stage, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___2_newState, float ___3_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvokePrePipelineMutateCameraStateCallback_m6468DFDE19E8860EC1EE36073D4BEE179D609CB1 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___1_newState, float ___2_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateSlaveStatus_m84F59A7B5AD0A8C77ADD3F59AEE050DF0F21DB90 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_CameraDestroyed_m15FC49C579C1933A8D3CD481B23ED229AABB25E5 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_CameraDisabled_mFFD409EFB372B7C90824BDE0C576EFF56F61285F (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_CameraEnabled_mF0183BD36CDF19EB604E6C966F78030D53A08DDB (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateVcamPoolStatus_mA377CAB45CBB5AF28FE084955BC2CF4C7C944883 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
inline void Func_2__ctor_mDF514F387A7E1B100D90569EB49A1CD4C3C34464 (Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
inline bool Enumerable_Any_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_mEFB50BF4DBB48058F4628BC0DB5BE07A66EE3B5A (RuntimeObject* ___0_source, Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147* ___1_predicate, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared)(___0_source, ___1_predicate, method);
}
inline CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E* Component_GetComponentsInChildren_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_m8877391D8548290315AC6EEC1603719660165843 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_EnsureStarted_mDC4AE5D72929029A5F995886E4E5298269173FA9 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method) ;
inline MonoBehaviourU5BU5D_tEB91860B3CEE2D63A7833A2842EB9CE4547DDBD7* Component_GetComponentsInChildren_TisMonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_m615CCDCC37BFBDF102297DEB547D8F6B2CECA6CB (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( MonoBehaviourU5BU5D_tEB91860B3CEE2D63A7833A2842EB9CE4547DDBD7* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_ValidatingStreamVersion_mE99F8D7C363F7259CD22F03D43428AA9E14ED433_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvalidateCachedTargets_m66FC53DA8DB6FC7BC34EF2B9E6CDF68DB74F3D3C (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
inline CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* Component_GetComponents_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF283AB7E4D43026D2BC01BFE82E5129F3166B19B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
inline bool Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_RemoveActiveCamera_m879CC4BCC026A83C761ACDDA9604766086B53361 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_AddActiveCamera_m80475EB1F23E16DD2CF235BD9076715402BAD5DD (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera__ctor_m260866EC0863C4B16331D7539AA3852E90DEEC5C (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___0_blend, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera__ctor_m1F7B42796DD737014056877CA31EB5A1218A4112 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_state, String_t* ___1_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___2_curve, float ___3_duration, float ___4_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* CinemachineCore_FindPotentialTargetBrain_mD4D554DCF27AE5BD2BAEB9D09E37BFBDD9D79B3B (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_SnapshotCameraReadOnlyProperties_mBFE20278097AE1A1D51AC775347F47AB84E32F4D (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_FollowTargetChanged_m60A2DC1564B3D6A17821605470D9919C590FE0D7_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_FollowTargetChanged_m4CB9C2AA28F8B2898B82BBF51348C6670110ADF2_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
inline bool Component_TryGetComponent_TisICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_mEF8CC276B2D11625FAA33593E4114344F6A33EF3 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, RuntimeObject**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_LookAtTargetChanged_mA9FFCF3EC189C5CD35BE0E5B450939B4A8BB1D8B_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_LookAtTargetChanged_m6D2FF4FB863501796CB778CB7AABA0126E57C134_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1B1FF86140C80F51640B1FBB220C7086D68D0D30 (U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252 (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectStretcher__ctor_m84A17187C183823205C2C732202DCBBAA2350852 (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* __this, float ___0_aspect, float ___1_centerX, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven_Initialize_mADD22CBAFC68A82D01306799A2AB5162B5BC9583 (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** ___0_inputPath, float* ___1_aspectRatio, float ___2_maxFrustumHeight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset__ctor_mA44429B6965B2B28F0A72A2F21986D7D89E5571F (ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* __this, double ___0_miterLimit, double ___1_arcTolerance, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_AddPaths_mBDC5F9F0336F10DE4353964DE75778DF44B89350 (ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* __this, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___0_paths, int32_t ___1_joinType, int32_t ___2_endType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_Execute_mF03C34E3886DD2481D6D97B754B0E68D02C7166C (ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* __this, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D** ___0_solution, double ___1_delta, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470_inline (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Clipper__ctor_mCAF6AD460879F5EDFAB3A3076D64848B8095E2E1 (Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* __this, int32_t ___0_InitOptions, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ClipperBase_AddPaths_m6F7A55E8E6BDCE7CE60986C979540F598A08AF90 (ClipperBase_tF2A841C1644091CD21C6EE60F3F71D5F4D5AF4A7* __this, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___0_ppg, int32_t ___1_polyType, bool ___2_closed, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Clipper_Execute_mF222110A5EF41E8577B0E1B8F4792A7DC27C16B8 (Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* __this, int32_t ___0_clipType, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___1_solution, int32_t ___2_subjFillType, int32_t ___3_clipFillType, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AspectStretcher_get_Aspect_m506D4C16F8E6AE36198ACCAE2C4AFEED14552272_inline (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BakedSolution__ctor_m2132C286AF6A1A2EEBCA81FE728A00782BE9FB1C (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, float ___0_aspectRatio, float ___1_frustumHeight, bool ___2_hasBones, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___3_polygonBounds, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___4_originalPolygon, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___5_solution, const RuntimeMethod* method) ;
inline void List_1_Clear_m522B176D3BCB42CC3F794229EB147B4A50BFC1D7_inline (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ConfinerOven_GetPolygonBoundingBox_mA0B1E405965638610AB5198AB00DB73D3CEC565D (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** ___0_polygons, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_inline (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void List_1__ctor_m1B9448CD33B9AA5C55C6D7CE466AB10724407EC7 (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* (*) (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline)(__this, method);
}
inline void List_1__ctor_mE5CB64AED7C7BA0C7F8ABC69DBB6875CBAB6C6B9 (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8*, int32_t, const RuntimeMethod*))List_1__ctor_mE5CB64AED7C7BA0C7F8ABC69DBB6875CBAB6C6B9_gshared)(__this, ___0_capacity, method);
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543 (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, int32_t, const RuntimeMethod*))List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AspectStretcher_Stretch_m1265459BD5A34090D4174D1D69509C2C53D36A92 (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntPoint__ctor_mDF79481849AEBA072D8936B8D05DF739C7740EF8 (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* __this, double ___0_x, double ___1_y, const RuntimeMethod* method) ;
inline void List_1_Add_m726D1F0556ED25634EB8D370659CE0754418DE2E_inline (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8*, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B, const RuntimeMethod*))List_1_Add_m726D1F0556ED25634EB8D370659CE0754418DE2E_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Add_m7CF78C0824DEEC85BA1AC1D9B6431430A7885309_inline (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* __this, List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*, List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ConfinerOven_set_State_m1AB5EBA915E1EF83FAFA334DA7DD59388CE3AE6A_inline (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m3241AF07D673C541826236EA594C18CC3CD69B96 (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF*, const RuntimeMethod*))List_1__ctor_m3241AF07D673C541826236EA594C18CC3CD69B96_gshared)(__this, method);
}
inline void List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_inline (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF*, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C, const RuntimeMethod*))List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PolygonSolution_StateChanged_mD7B1F4610E55A1813EED64E97DC78C0B890EBEEC (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* __this, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D** ___0_paths, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PolygonSolution_get_IsEmpty_mC5F5146588132D9B6373D508C156863838391E79 (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_inline (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF*, const RuntimeMethod*))List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven_ComputeSkeleton_m2A6AEFD2CDFD6118D366D55A4A1176BEC4C21716 (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF** ___0_solutions, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
inline PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C List_1_get_Item_m8F57608D231FC97E9FFFEFA59A86992D50A57F59 (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C (*) (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF*, int32_t, const RuntimeMethod*))List_1_get_Item_m8F57608D231FC97E9FFFEFA59A86992D50A57F59_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_Clear_m958FB4E9E9B5B5A7553FBB3376D9C1F0171E0B04 (ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* __this, const RuntimeMethod* method) ;
inline List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702 (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* (*) (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_inline (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8*, const RuntimeMethod*))List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_gshared_inline)(__this, method);
}
inline void List_1_AddRange_mEB38BAC161140D25B1F3985D69C54B5B4AB3310F (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BakedSolution_get_FrustumHeight_m50F1AFA0945D14768B4632575A8AFFFFD791861D_inline (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Clipper_PointInPolygon_mA2D2EDC82D9083F2637A70232DFE1FF016F16B7C (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_pt, List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* ___1_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BakedSolution_IsInsideOriginal_m23E0DE0FF997BDF5D8B7FC466E6BDDD25C5A521C (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_p, const RuntimeMethod* method) ;
inline IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796 (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B (*) (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8*, int32_t, const RuntimeMethod*))List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BakedSolution_ClosestPointOnSegment_m8AA7670326139EFA7B9CE22FED56255280DCAC80 (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_p, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___1_s0, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___2_s1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B BakedSolution_IntPointLerp_m5648542691F686A8CA37B88F3D2B12AE3BEE060B (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_a, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___1_b, float ___2_lerp, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BakedSolution_DoesIntersectOriginal_m8FBD8AAB80E5370BF3AA45B7C97A498D98FD229A (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_l1, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___1_l2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AspectStretcher_Unstretch_mA27250710163BEFDB2E5F0E074F41B878A7AB08E (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, const RuntimeMethod* method) ;
inline Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2 List_1_GetEnumerator_m1122C1300066BE98F17EED07B380061DC9BAD8F3 (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* __this, const RuntimeMethod* method)
{
return (( Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2 (*) (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m70F615E2AA4337EF0355CDF85A4A549A6358F13D (Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* Enumerator_get_Current_mB4653544EFEFA93BD424FA416F2BDD5DA17BFE7C_inline (Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2* __this, const RuntimeMethod* method)
{
return (( List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* (*) (Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BakedSolution_FindIntersection_mA8ACB131BB7F8ACDB379C671FC656F814AC6AB31 (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* ___0_p1, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* ___1_p2, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* ___2_p3, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* ___3_p4, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m62449896123056CEF0410E259DCE40BDA142A4A4 (Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline (double ___0_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline (double ___0_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double BakedSolution_IntPointDiffSqrMagnitude_m6043186BAA87000C6AA0C4231BAF954F80F0E7F2 (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_p1, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___1_p2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_set_Orthographic_mDD2CDEBC91693B4A25E92DB0DEDE8698DD115EB6 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LensSettings_set_SensorSize_mD43BCB83C6FBE95F48DAD8993E8DA53927F5CA04_inline (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_set_IsPhysicalCamera_m818868B1BD841C9DBD8B9DCBBAE69A14D099D5E9 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Camera_get_lensShift_m2B434351405FD7712043E440885C4A68DB51F538 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_gateFit_mEFDFD12C908B47F5AB0DED2BC4355EB59C948C12 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_usePhysicalProperties_mCE30837910BC617288B1481EEE3CAC7C79E43192 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Camera_get_sensorSize_m9EEC10A868D29D7E84E6238A15B87EEC7EB40516 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_aspect_m48BF8820EA2D55BE0D154BC5546819FB65BE257D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_SnapshotCameraReadOnlyProperties_mEF4FCF04C9AE103AAFE9CDB4531154896BFD660E (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* ___0_lens, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings__ctor_mA347110802F0FE6F33CD4D92461CADF6B1B93F59 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, float ___0_verticalFOV, float ___1_orthographicSize, float ___2_nearClip, float ___3_farClip, float ___4_dutch, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TransformNoiseParams_GetValueAt_m541D9F21055D8F6F727E24C5A3D2C26B7044D4F0 (TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91* __this, float ___0_time, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_timeOffsets, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NoiseSettings_GetCombinedFilterResults_m5F4C940ACF6542F9F08BDE0D4E3E1622AAABD739 (TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* ___0_noiseParams, float ___1_time, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_timeOffsets, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SignalSourceAsset__ctor_mC0043F9E30AE0206A5124C695C6F511EA43B83DA (SignalSourceAsset_t187094A020026D70B16096697802137226248D2B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_PerlinNoise_mAB0E53C29FE95469CF303364910AD0D8662A9A6A (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoiseParams_GetValueAt_mDDE2123C634874F162FAFAD1270E443FD9C13F7B (NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240* __this, float ___0_time, float ___1_timeOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_Raycast_mCCD2542138D11E665A5D4F413C1547EE7D794DEB (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___1_hitInfo, float ___2_maxDistance, int32_t ___3_layerMask, int32_t ___4_queryTriggerInteraction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Physics_RaycastNonAlloc_mB37DE98E8C9407C3DB2FB488BAB1CF3A7C6FFFCE (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___1_results, float ___2_maxDistance, int32_t ___3_layerMask, int32_t ___4_queryTriggerInteraction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, String_t* ___0_tag, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Physics_SphereCastNonAlloc_m21B951284ED5217AB1395B08B963C4C9661F928C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, float ___1_radius, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_direction, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___3_results, float ___4_maxDistance, int32_t ___5_layerMask, int32_t ___6_queryTriggerInteraction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* RuntimeUtility_GetScratchCollider_m91C5D854E7110AF1A5F570FFC246BB18181B8AFA (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphereCollider_set_radius_m6119FE18C6739B077AB17334B1B53984911017FF (SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_ComputePenetration_mA9AA5B3B6982BAC84467322616E8423CA4E91AFF (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_colliderA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionA, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotationA, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___3_colliderB, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_positionB, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___5_rotationB, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___6_direction, float* ___7_distance, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHit_set_point_m3B63BEB25A82BFCF9FBB300022D0362BC2CF9E11 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHit_set_distance_mD5C9C6A5F7EDFFAC302DA4981F3483AA9981A9DC (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHit_set_normal_m97DDF1CBE8ADF1F72AA30BC83870615ABB38C88B (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ;
inline SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* GameObject_AddComponent_TisSphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275_m3D05F19667844A2949840753F7A3287115BE029E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collider_set_isTrigger_mFCD22F3EB5E28C97863956AB725D53F7F4B7CA78 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, bool ___0_value, const RuntimeMethod* method) ;
inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_detectCollisions_m42A50DFACA7709DA1F87BCB9DC0BDA00720C80CF (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_isKinematic_m6C3FD3EA358DADA3B191F2449CF1C4F8B22695ED (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, bool ___0_value, const RuntimeMethod* method) ;
inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyObject_mEEBC4EE2A429B4E4D00EC07BA62044C9FF8E8A18 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Keyframe_get_value_m53E6B7609086AAAA46E24BAF734EF08E16A3FD6C (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_time_m98F165193486C0DF1611B562016595B18052A2D6 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_value_m396D6040A4AB72ED5B9797E8C92DD806FA6F5431 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeRange_Contains_mF974E5E36DD20BD63B5B09564B09800AB30CF6B6 (TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline (const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m3B63B63F079C65776024994D525F9848670339AF (Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0 TimeRange_get_Empty_m5DA39A592AAFE2830C9EBED3C119E1CABE417D10 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeRange_get_IsEmpty_mB51E1F97CF61DD08C502385B2AFC72C6A7F68BCB (TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_ClearCache_m8A8D824AC7D0D548512228B7934901D36091BE63 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_HasCurrentTime_mCB98DBD74426664E1D6E7F5F5DEE8AA2D38352C9 (const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m51E3CCD116ECA02AD2E71917D67BD790B72CC847 (Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_key, CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry__ctor_mED77E8B3231C201C296CBFE39CA995FD45AC1EFA (CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* __this, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_m7B72EBC851DCDAACE53CD0F7475EFA0ECA57E3B7 (Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_key, CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry_AddRawItem_mB7B07DE2B9D0E5152DFD3788547F22FF4C2688D9 (CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* __this, float ___0_time, bool ___1_isCut, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRange_Include_mC1E0A1214F4C3A6FC7F15728A3EB9C398B96F1B2 (TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E CacheCurve_Evaluate_m5C353080800042A73C91D598EC009771A77ABB8C (CacheCurve_t8B496800B30387FF944753BE73A362E2B7FB6D3F* __this, float ___0_time, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m22E00E30D2A3314CBE9F16BBF390E271EA8FBCBD_inline (List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4*, const RuntimeMethod*))List_1_get_Count_m22E00E30D2A3314CBE9F16BBF390E271EA8FBCBD_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E Item_get_Empty_m09EC22FCDCCA6A75C1FFE623F2AE7789D55A7E2B (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
inline Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E List_1_get_Item_m863A14084251DCC9E1B1B615CF789E4ADDE24E41 (List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E (*) (List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4*, int32_t, const RuntimeMethod*))List_1_get_Item_m863A14084251DCC9E1B1B615CF789E4ADDE24E41_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E Item_Lerp_mE80C14D381D6951A33443B59D2B4439911D98363 (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___0_a, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_LerpUnclamped_m4109A459C1DB823310A10B8B1E80CB6877418347_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_SlerpUnclamped_mAE7F4DF2F239831CCAA1DFB52F313E5AED52D32D (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, float ___2_t, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_inline (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t065A1950A0B1D84B65A5256E8063120B10018641*, const RuntimeMethod*))List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_gshared_inline)(__this, method);
}
inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E List_1_get_Item_mA457677CED2CC7B20C2B6CE6495CD4CFB2DCAF29 (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E (*) (List_1_t065A1950A0B1D84B65A5256E8063120B10018641*, int32_t, const RuntimeMethod*))List_1_get_Item_mA457677CED2CC7B20C2B6CE6495CD4CFB2DCAF29_gshared)(__this, ___0_index, method);
}
inline void List_1_Add_mC950522AE5F5CFBEEF0E76878C42C6A16B38362D_inline (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t065A1950A0B1D84B65A5256E8063120B10018641*, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, const RuntimeMethod*))List_1_Add_mC950522AE5F5CFBEEF0E76878C42C6A16B38362D_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_RemoveRange_m5C9365F9267AC32E393EFDA7424D69252BE8F105 (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t065A1950A0B1D84B65A5256E8063120B10018641*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m5C9365F9267AC32E393EFDA7424D69252BE8F105_gshared)(__this, ___0_index, ___1_count, method);
}
inline void List_1_set_Item_m1AD529A27876EB0D02729B6BDCD19A90D1968F2A (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, int32_t ___0_index, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t065A1950A0B1D84B65A5256E8063120B10018641*, int32_t, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, const RuntimeMethod*))List_1_set_Item_m1AD529A27876EB0D02729B6BDCD19A90D1968F2A_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1__ctor_m52181F409642C097D83A405774F65B131CD05C13 (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t065A1950A0B1D84B65A5256E8063120B10018641*, const RuntimeMethod*))List_1__ctor_m52181F409642C097D83A405774F65B131CD05C13_gshared)(__this, method);
}
inline void Dictionary_2_Clear_mF92F19DC66E0EE2AC9140F984EF5C9226ECB75AD (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
inline Enumerator_tFB03D3F96CEEF0B041ECE9629823E9DD8AA95A4D Dictionary_2_GetEnumerator_m1052CEEB55226AA5AB9796DB812935469275E66A (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* __this, const RuntimeMethod* method)
{
return (( Enumerator_tFB03D3F96CEEF0B041ECE9629823E9DD8AA95A4D (*) (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
inline KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F Enumerator_get_Current_mA899A5EC0B1F0432C4CFE2F43323C665D7F91BC3_inline (Enumerator_tFB03D3F96CEEF0B041ECE9629823E9DD8AA95A4D* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F (*) (Enumerator_tFB03D3F96CEEF0B041ECE9629823E9DD8AA95A4D*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* KeyValuePair_2_get_Key_mADC88E5096854A6D9DCB44278A805A5D441397EC_inline (KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F* __this, const RuntimeMethod* method)
{
return (( Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
inline void List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_inline (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* KeyValuePair_2_get_Value_m84FBC26F40AFFF368C90307F020167BC23596870_inline (KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F* __this, const RuntimeMethod* method)
{
return (( UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* (*) (KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus_OnUpdate_m1F8A371233566E0E68A29136C571951AC06C9CC4 (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, int32_t ___0_currentFrame, int32_t ___1_currentClock, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_pos, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m419EDE7AE2B7DE2D6D6AE456862786B6E686C288 (Enumerator_tFB03D3F96CEEF0B041ECE9629823E9DD8AA95A4D* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tFB03D3F96CEEF0B041ECE9629823E9DD8AA95A4D*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
inline int32_t List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_inline (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline bool Dictionary_2_Remove_m2B231A0678F05926E5025076E934D1F5CBEC19CB (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
}
inline void List_1_Clear_m62240D3AFAD9D2125A87C35D5324B9451929FDF1_inline (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline bool Dictionary_2_TryGetValue_m27F8D50F2456C95419426CD6AF8954FE632A691D (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_key, UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UpdateStatus_get_PreferredUpdate_m31E0BC5E8BDA920C47D2D04EE51BB8060BAE3FD9_inline (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus__ctor_mB7FBA4B732BDB2DCDDCF719176D7FDCB1C8D3EA1 (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, int32_t ___0_currentFrame, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_pos, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_m0C7A30BF7696053C71962D799B2F1B813D68A828 (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_key, UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_UpdateTargets_mA2095E5739702F84976027C24FA0B8AC37562BA9 (int32_t ___0_currentClock, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m3D82B9E74AF315F4C2E9E4FF5975C3F564E90A2E (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268 (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateStatus_set_PreferredUpdate_mD1E743C821F5D01F8643FBB4C11E274CC266D91A_inline (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix4x4_op_Equality_m72E9702E42EAED862E9D7EA1B8B9D6EA5AAC5C3D (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_tag, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTriggerAction_Filter_mCB26261B2A07B948A5ECDC34528692F0576CEF3F (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_other, const RuntimeMethod* method) ;
inline bool HashSet_1_Add_m838292240F40A79A8FA7248252D9DFE734E6EDB3 (HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionSettings_Invoke_mF55BAA376882270B52604D6E67EC1EF1F15F8A01 (ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Contains_mBF8876BF1B6A1AC47A7DCF0D648940CF5B9E2321 (HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
}
inline bool HashSet_1_Remove_m1C91667B7C46F6CEDC4D194696567ED2450844A4 (HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_InternalDoTriggerEnter_mE10EA16EC009B9A98D636DC641FAE6C98E10A50E (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_InternalDoTriggerExit_m551E998CCCAD85A67717E915FB9EB5EDBA20F3CA (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Collision_get_gameObject_m846FADBCA43E1849D3FE4D5EA44C02D055A70B3E (Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Collision2D_get_gameObject_mE4B3D56F3477F7D2D6D7B217DF5488DA1D13204C (Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___0_intVal, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionSettings__ctor_m1713D8512FDCD108FF5F41EE681F79311452DB49 (ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9* __this, int32_t ___0_action, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_m78839548D7E3252DC1D5F2642AD73C49DD221534 (HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEvent__ctor_mA394074CF7871DB4571DB21160835BEE47169C9B (TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3* __this, const RuntimeMethod* method) ;
inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* GameObject_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m24E4FA934917769BC3E78C1CE434B56A2B0346C5 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_MoveToTopOfPrioritySubqueue_mDB771BE69809F79B86410E4102E30C13F0E9044D (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
inline PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableDirector_get_duration_mEA5C8076E9806A26B9E9075D07485CBF7046E1F6 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableDirector_get_time_m97D770710A5150E8E72DE2A5677E37D59C4BE357 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_set_time_mCC149D4694C248ABAD39BE32912168655BD7A8D1 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_Play_m937BA3BFAA11918A42D9D7874C0668DDD4B40988 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
inline Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* GameObject_GetComponent_TisAnimation_t6593B06C39E3B139808B19F2C719C860F3F61040_m591D73ED9A69915B8F581B355EDCC927D30BDD54 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Animation_Play_m717560D2F561D9E12583AB3B435E6BC996448C3E (Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_Stop_m60A3AA3874D92B4740A312ECA0E76210D04F207E (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animation_Stop_mE11F232FCFA0219EADD8080D7AD7CC626A536756 (Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_Invoke_mFBF80D59B03C30C5FE6A06F897D954ACADE061D2 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent__ctor_m03D3E5121B9A6100351984D0CE3050B909CD3235 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, const RuntimeMethod* method) ;
inline CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* Component_GetComponent_TisCinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_mCF8C6283363285D2847B3465925769C60255FD63 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_UpdateWeights_mE2A29DD6CF0FC460CFDD84E71FAD6372C27F47D4 (GroupWeightManipulator_tCB9D6F406D2E95A5DB2616F503666C4AB47989ED* __this, const RuntimeMethod* method) ;
inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D (Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Collision_get_relativeVelocity_mAD9D45864C56FFAB284E77835BF75DF86D4E4CC0 (Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_GenerateImpactEvent_mEBA5FE1D601106C72CF2AB94A7A743EB61EC74DD (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_vel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rigidbody_get_mass_m09DDDDC437499B83B3BD0D77C134BFDC3E667054 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* Collider_get_attachedRigidbody_m060304DB909A1FACD260EBB619D64D39129739AD (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollisionImpulseSource_GetMassAndVelocity_m2F5253142AC35C57B515057564D6ECD076D61008 (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_vel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseSource_GenerateImpulseWithVelocity_mF16A92675C0D88821A81722EE1CCEA704F17258F (CinemachineImpulseSource_t48D0DCECD3CD8432BF4442EB45399BBD383A1B83* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_velocity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37 (Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Collision2D_get_relativeVelocity_m1F0BB90BC73FB0A0EA27212D832BB3F26D4C004A (Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_GenerateImpactEvent2D_mA36033B447E28159B7762C3FE1042D5EB2164F8B (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other2d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_vel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rigidbody2D_get_mass_mC8854F0E26585A11D4420B9F5570AB4E75192AE1 (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Collider2D_get_attachedRigidbody_m76D718444A94C258228DD98102DCF81C91CF9654 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollisionImpulseSource_GetMassAndVelocity2D_m11EA7DF2EB01937666501439E973F242EC9A7E38 (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other2d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_vel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseSource__ctor_mAC87ADE7ACFB4405EE58B0C6AA0AE5D93EA3915E (CinemachineImpulseSource_t48D0DCECD3CD8432BF4442EB45399BBD383A1B83* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFixedSignal_AxisDuration_m797DC90D6AFC528AF8B94DFBB98B4C53EA8C561A (CinemachineFixedSignal_tCEDE2C2D626CB2C9F44ECED3876E99328471BE5C* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 AnimationCurve_get_Item_mD4E73EE674F7A82673F1A9CEB8E5EF86BA47E64B (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFixedSignal_AxisValue_mD7C8B430549A9BCD3968864805CA52A3385B2AF4 (CinemachineFixedSignal_tCEDE2C2D626CB2C9F44ECED3876E99328471BE5C* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_axis, float ___1_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* RuntimeUtility_NormalizeCurve_m0EAB5ED8DAFF226807EDD5A2D0B3876FBB5263F1 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_curve, bool ___1_normalizeX, bool ___2_normalizeY, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnvelopeDefinition_Validate_m2DE55071F0E90DAF09281B7735FD96A93D278C37 (EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* Enum_GetValues_m803B9D68C367FAABC5AFB6B5B52775C8A573CEF9 (Type_t* ___0_enumType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Array_GetEnumerator_mDB7E2AF23F2BDC715D429C71CA3B8D0151F0DC1E (RuntimeArray* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_time, float ___1_value, float ___2_inTangent, float ___3_outTangent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* ___0_keys, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseDefinition_CreateStandardShapes_m0D05D8A81C5CE6473AC7F8A52BFD502FFECB2924 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* CinemachineImpulseDefinition_GetStandardCurve_mDFBFBA8FDF8DCC1BCC7F7498E1908DB4189D40E7 (int32_t ___0_shape, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* CinemachineImpulseDefinition_CreateAndReturnEvent_mCBF4EF79D6393E9D33F9504D30E876AA479C22A0 (CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_velocity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* CinemachineImpulseDefinition_LegacyCreateAndReturnEvent_m5213920FF8EAF05E85F9D1D92A94E40AE04A087C (CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_velocity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* CinemachineImpulseManager_get_Instance_mCBBB7EE190D29704E4F44241A50BC2F6F23EB179 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* CinemachineImpulseManager_NewImpulseEvent_m10EB7672F67FB33CD98758F3CED27E168241508C (CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SignalSource__ctor_mD776DEC5B0B9B1370EC2E238B46C5AD936C9B0B5 (SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E* __this, CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* ___0_def, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_velocity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseManager_AddImpulseEvent_m248DA95ECD499D4B501E282B5886389C02F0D223 (CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* __this, ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* ___0_e, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float EnvelopeDefinition_get_Duration_m3CF863DC6B71344BE096AD9CBFC6C86AD2FF634C (EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacySignalSource__ctor_mDC721B7D0B692CDD699AB2012C53D81E0864AA8B (LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4* __this, CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* ___0_def, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_velocity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve__ctor_m0D976567166F92383307DC8EB8D7082CD34E226F (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E EnvelopeDefinition_Default_m57F738873D011A83AAC0BFF7DCED3A74BAC13E06 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* CinemachineImpulseDefinition_get_ImpulseCurve_mAA1558EAB001196015FCCE60BB8DF3200AEC5C4E (CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SignalSource_get_SignalDuration_mFFE7C306FADED4391BD9545AF68ECFA6CA95B751 (SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494 (float ___0_minInclusive, float ___1_maxInclusive, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LegacySignalSource_get_SignalDuration_mAEA4137DACAED4BA10E1161309A87C8305904373 (LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_fromDirection, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_toDirection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineImpulseManager_GetImpulseAt_m60503248A6E51D9CB74F28148A982D8FA5C57D04 (CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_listenerLocation, bool ___1_distance2D, int32_t ___2_channelMask, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___4_rot, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImpulseReaction_GetReaction_mF1A9A410B1F05368B416656512188311E44E8CC3 (ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E* __this, float ___0_deltaTime, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_impulsePos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___3_rot, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension__ctor_m8955F80D4A62DE7C3DA510CFECEF722346241C94 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImpulseReaction_ReSeed_m0E5974B5A368FE95D4137FB5A87BF71699535DB5 (ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
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) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
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) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m4C218F14375DB7D7D5C0EC54E1FCF09D4C32E722 (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4*, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB, const RuntimeMethod*))List_1_AddWithResize_m4C218F14375DB7D7D5C0EC54E1FCF09D4C32E722_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m7E9BD32E9920D4FBFF27BA2A0C66A0E6F61874AA (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8*, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B, const RuntimeMethod*))List_1_AddWithResize_m7E9BD32E9920D4FBFF27BA2A0C66A0E6F61874AA_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m0EB45C43D1AB34EF4B551E2DA2A20879CF1269F0 (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF*, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C, const RuntimeMethod*))List_1_AddWithResize_m0EB45C43D1AB34EF4B551E2DA2A20879CF1269F0_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m07ACD6768A0967EF7A094F9E52196EEC6093937A (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t065A1950A0B1D84B65A5256E8063120B10018641*, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, const RuntimeMethod*))List_1_AddWithResize_m07ACD6768A0967EF7A094F9E52196EEC6093937A_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshal_pinvoke(const AxisState_t6996FE8143104E02683986C908C18B0F62595736& unmarshaled, AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisState_t6996FE8143104E02683986C908C18B0F62595736_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisState_t6996FE8143104E02683986C908C18B0F62595736____m_InputAxisProvider_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InputAxisProviderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AxisState_t6996FE8143104E02683986C908C18B0F62595736____m_InputAxisProvider_FieldInfo_var, AxisState_t6996FE8143104E02683986C908C18B0F62595736_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InputAxisProviderException, NULL);
}
IL2CPP_EXTERN_C void AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshal_pinvoke_back(const AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_pinvoke& marshaled, AxisState_t6996FE8143104E02683986C908C18B0F62595736& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisState_t6996FE8143104E02683986C908C18B0F62595736_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisState_t6996FE8143104E02683986C908C18B0F62595736____m_InputAxisProvider_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InputAxisProviderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AxisState_t6996FE8143104E02683986C908C18B0F62595736____m_InputAxisProvider_FieldInfo_var, AxisState_t6996FE8143104E02683986C908C18B0F62595736_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InputAxisProviderException, NULL);
}
IL2CPP_EXTERN_C void AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshal_pinvoke_cleanup(AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshal_com(const AxisState_t6996FE8143104E02683986C908C18B0F62595736& unmarshaled, AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisState_t6996FE8143104E02683986C908C18B0F62595736_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisState_t6996FE8143104E02683986C908C18B0F62595736____m_InputAxisProvider_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InputAxisProviderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AxisState_t6996FE8143104E02683986C908C18B0F62595736____m_InputAxisProvider_FieldInfo_var, AxisState_t6996FE8143104E02683986C908C18B0F62595736_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InputAxisProviderException, NULL);
}
IL2CPP_EXTERN_C void AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshal_com_back(const AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_com& marshaled, AxisState_t6996FE8143104E02683986C908C18B0F62595736& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisState_t6996FE8143104E02683986C908C18B0F62595736_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisState_t6996FE8143104E02683986C908C18B0F62595736____m_InputAxisProvider_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InputAxisProviderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AxisState_t6996FE8143104E02683986C908C18B0F62595736____m_InputAxisProvider_FieldInfo_var, AxisState_t6996FE8143104E02683986C908C18B0F62595736_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InputAxisProviderException, NULL);
}
IL2CPP_EXTERN_C void AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshal_com_cleanup(AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___0_minValue, float ___1_maxValue, bool ___2_wrap, bool ___3_rangeLocked, float ___4_maxSpeed, float ___5_accelTime, float ___6_decelTime, String_t* ___7_name, bool ___8_invert, const RuntimeMethod* method)
{
{
float L_0 = ___0_minValue;
__this->___m_MinValue = L_0;
float L_1 = ___1_maxValue;
__this->___m_MaxValue = L_1;
bool L_2 = ___2_wrap;
__this->___m_Wrap = L_2;
bool L_3 = ___3_rangeLocked;
AxisState_set_ValueRangeLocked_m367AD65F7E97A0DFF0DE1CA0C74AEEBCCC36D000_inline(__this, L_3, NULL);
AxisState_set_HasRecentering_m978B18A62A74813CC75078114997E708B6877D85_inline(__this, (bool)0, NULL);
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF L_4;
memset((&L_4), 0, sizeof(L_4));
Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476((&L_4), (bool)0, (1.0f), (2.0f), NULL);
__this->___m_Recentering = L_4;
__this->___m_SpeedMode = 0;
float L_5 = ___4_maxSpeed;
__this->___m_MaxSpeed = L_5;
float L_6 = ___5_accelTime;
__this->___m_AccelTime = L_6;
float L_7 = ___6_decelTime;
__this->___m_DecelTime = L_7;
float L_8 = ___0_minValue;
float L_9 = ___1_maxValue;
__this->___Value = ((float)(((float)il2cpp_codegen_add(L_8, L_9))/(2.0f)));
String_t* L_10 = ___7_name;
__this->___m_InputAxisName = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAxisName), (void*)L_10);
__this->___m_InputAxisValue = (0.0f);
bool L_11 = ___8_invert;
__this->___m_InvertInput = L_11;
__this->___m_CurrentSpeed = (0.0f);
__this->___m_InputAxisProvider = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAxisProvider), (void*)(RuntimeObject*)NULL);
__this->___m_InputAxisIndex = 0;
__this->___m_LastUpdateTime = (0.0f);
__this->___m_LastUpdateFrame = 0;
return;
}
}
IL2CPP_EXTERN_C void AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6_AdjustorThunk (RuntimeObject* __this, float ___0_minValue, float ___1_maxValue, bool ___2_wrap, bool ___3_rangeLocked, float ___4_maxSpeed, float ___5_accelTime, float ___6_decelTime, String_t* ___7_name, bool ___8_invert, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6(_thisAdjusted, ___0_minValue, ___1_maxValue, ___2_wrap, ___3_rangeLocked, ___4_maxSpeed, ___5_accelTime, ___6_decelTime, ___7_name, ___8_invert, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_SpeedMode;
if (L_0)
{
goto IL_001e;
}
}
{
float L_1 = __this->___m_MaxSpeed;
float L_2;
L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_1, NULL);
__this->___m_MaxSpeed = L_2;
}
IL_001e:
{
float L_3 = __this->___m_AccelTime;
float L_4;
L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_3, NULL);
__this->___m_AccelTime = L_4;
float L_5 = __this->___m_DecelTime;
float L_6;
L_6 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_5, NULL);
__this->___m_DecelTime = L_6;
float L_7 = __this->___m_MaxValue;
float L_8 = __this->___m_MinValue;
float L_9 = __this->___m_MaxValue;
float L_10;
L_10 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_7, L_8, L_9, NULL);
__this->___m_MaxValue = L_10;
return;
}
}
IL2CPP_EXTERN_C void AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_Reset_m329065EBC9963460CD7733144EC5F47D107967C9 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, const RuntimeMethod* method)
{
{
__this->___m_InputAxisValue = (0.0f);
__this->___m_CurrentSpeed = (0.0f);
__this->___m_LastUpdateTime = (0.0f);
__this->___m_LastUpdateFrame = 0;
return;
}
}
IL2CPP_EXTERN_C void AxisState_Reset_m329065EBC9963460CD7733144EC5F47D107967C9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
AxisState_Reset_m329065EBC9963460CD7733144EC5F47D107967C9(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, int32_t ___0_axis, RuntimeObject* ___1_provider, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_axis;
__this->___m_InputAxisIndex = L_0;
RuntimeObject* L_1 = ___1_provider;
__this->___m_InputAxisProvider = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAxisProvider), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C void AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85_AdjustorThunk (RuntimeObject* __this, int32_t ___0_axis, RuntimeObject* ___1_provider, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(_thisAdjusted, ___0_axis, ___1_provider, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___0_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputAxisProvider_tABB3BFF96A8D4C6D50FA42166CCF7AAF18F959E7_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;
float V_4 = 0.0f;
float V_5 = 0.0f;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
float G_B21_0 = 0.0f;
float G_B27_0 = 0.0f;
{
int32_t L_0;
L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
int32_t L_1 = __this->___m_LastUpdateFrame;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000f;
}
}
{
return (bool)0;
}
IL_000f:
{
int32_t L_2;
L_2 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
__this->___m_LastUpdateFrame = L_2;
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_3 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___UniformDeltaTimeOverride;
if ((!(((float)L_3) >= ((float)(0.0f)))))
{
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_4 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___UniformDeltaTimeOverride;
___0_deltaTime = L_4;
goto IL_0052;
}
IL_002f:
{
float L_5 = ___0_deltaTime;
if ((!(((float)L_5) >= ((float)(0.0f)))))
{
goto IL_0052;
}
}
{
float L_6 = __this->___m_LastUpdateTime;
if ((((float)L_6) == ((float)(0.0f))))
{
goto IL_0052;
}
}
{
float L_7;
L_7 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
float L_8 = __this->___m_LastUpdateTime;
___0_deltaTime = ((float)il2cpp_codegen_subtract(L_7, L_8));
}
IL_0052:
{
float L_9;
L_9 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
__this->___m_LastUpdateTime = L_9;
RuntimeObject* L_10 = __this->___m_InputAxisProvider;
if (!L_10)
{
goto IL_007e;
}
}
{
RuntimeObject* L_11 = __this->___m_InputAxisProvider;
int32_t L_12 = __this->___m_InputAxisIndex;
NullCheck(L_11);
float L_13;
L_13 = InterfaceFuncInvoker1< float, int32_t >::Invoke(0, IInputAxisProvider_tABB3BFF96A8D4C6D50FA42166CCF7AAF18F959E7_il2cpp_TypeInfo_var, L_11, L_12);
__this->___m_InputAxisValue = L_13;
goto IL_00af;
}
IL_007e:
{
String_t* L_14 = __this->___m_InputAxisName;
bool L_15;
L_15 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_14, NULL);
if (L_15)
{
goto IL_00af;
}
}
try
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* L_16 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___GetInputAxis;
String_t* L_17 = __this->___m_InputAxisName;
NullCheck(L_16);
float L_18;
L_18 = AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE_inline(L_16, L_17, NULL);
__this->___m_InputAxisValue = L_18;
goto IL_00af;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00a3;
}
throw e;
}
CATCH_00a3:
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_19 = ((ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)IL2CPP_GET_ACTIVE_EXCEPTION(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*));;
NullCheck(L_19);
String_t* L_20;
L_20 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_19);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_20, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00af;
}
IL_00af:
{
float L_21 = __this->___m_InputAxisValue;
V_0 = L_21;
bool L_22 = __this->___m_InvertInput;
if (!L_22)
{
goto IL_00c6;
}
}
{
float L_23 = V_0;
V_0 = ((float)il2cpp_codegen_multiply(L_23, (-1.0f)));
}
IL_00c6:
{
int32_t L_24 = __this->___m_SpeedMode;
if (L_24)
{
goto IL_00d7;
}
}
{
float L_25 = V_0;
float L_26 = ___0_deltaTime;
bool L_27;
L_27 = AxisState_MaxSpeedUpdate_m59BC1A91869A0D4A07E53DA4ED4172D5FBBF1DBD(__this, L_25, L_26, NULL);
return L_27;
}
IL_00d7:
{
float L_28 = V_0;
float L_29 = __this->___m_MaxSpeed;
V_0 = ((float)il2cpp_codegen_multiply(L_28, L_29));
float L_30 = ___0_deltaTime;
if ((!(((float)L_30) < ((float)(9.99999975E-05f)))))
{
goto IL_00f8;
}
}
{
__this->___m_CurrentSpeed = (0.0f);
goto IL_01cd;
}
IL_00f8:
{
float L_31 = V_0;
float L_32 = ___0_deltaTime;
V_1 = ((float)(L_31/L_32));
float L_33 = V_1;
float L_34;
L_34 = fabsf(L_33);
float L_35 = __this->___m_CurrentSpeed;
float L_36;
L_36 = fabsf(L_35);
if ((((float)L_34) < ((float)L_36)))
{
goto IL_0117;
}
}
{
float L_37 = __this->___m_AccelTime;
G_B21_0 = L_37;
goto IL_011d;
}
IL_0117:
{
float L_38 = __this->___m_DecelTime;
G_B21_0 = L_38;
}
IL_011d:
{
V_2 = G_B21_0;
float L_39 = __this->___m_CurrentSpeed;
float L_40 = V_1;
float L_41 = __this->___m_CurrentSpeed;
float L_42 = V_2;
float L_43 = ___0_deltaTime;
float L_44;
L_44 = Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4(((float)il2cpp_codegen_subtract(L_40, L_41)), L_42, L_43, NULL);
V_1 = ((float)il2cpp_codegen_add(L_39, L_44));
float L_45 = V_1;
__this->___m_CurrentSpeed = L_45;
float L_46 = __this->___m_MaxValue;
float L_47 = __this->___m_MinValue;
V_3 = ((float)il2cpp_codegen_subtract(L_46, L_47));
bool L_48 = __this->___m_Wrap;
if (L_48)
{
goto IL_01c9;
}
}
{
float L_49 = __this->___m_DecelTime;
if ((!(((float)L_49) > ((float)(9.99999975E-05f)))))
{
goto IL_01c9;
}
}
{
float L_50 = V_3;
if ((!(((float)L_50) > ((float)(9.99999975E-05f)))))
{
goto IL_01c9;
}
}
{
float L_51 = __this->___Value;
float L_52;
L_52 = AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F(__this, L_51, NULL);
V_4 = L_52;
float L_53 = V_4;
float L_54 = V_1;
float L_55 = ___0_deltaTime;
float L_56;
L_56 = AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F(__this, ((float)il2cpp_codegen_add(L_53, ((float)il2cpp_codegen_multiply(L_54, L_55)))), NULL);
V_5 = L_56;
float L_57 = V_1;
if ((((float)L_57) > ((float)(0.0f))))
{
goto IL_0196;
}
}
{
float L_58 = V_5;
float L_59 = __this->___m_MinValue;
G_B27_0 = ((float)il2cpp_codegen_subtract(L_58, L_59));
goto IL_019f;
}
IL_0196:
{
float L_60 = __this->___m_MaxValue;
float L_61 = V_5;
G_B27_0 = ((float)il2cpp_codegen_subtract(L_60, L_61));
}
IL_019f:
{
float L_62 = V_3;
if ((!(((float)G_B27_0) < ((float)((float)il2cpp_codegen_multiply((0.100000001f), L_62))))))
{
goto IL_01c9;
}
}
{
float L_63 = V_1;
float L_64;
L_64 = fabsf(L_63);
if ((!(((float)L_64) > ((float)(9.99999975E-05f)))))
{
goto IL_01c9;
}
}
{
float L_65 = V_5;
float L_66 = V_4;
float L_67 = __this->___m_DecelTime;
float L_68 = ___0_deltaTime;
float L_69;
L_69 = Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4(((float)il2cpp_codegen_subtract(L_65, L_66)), L_67, L_68, NULL);
float L_70 = ___0_deltaTime;
V_1 = ((float)(L_69/L_70));
}
IL_01c9:
{
float L_71 = V_1;
float L_72 = ___0_deltaTime;
V_0 = ((float)il2cpp_codegen_multiply(L_71, L_72));
}
IL_01cd:
{
float L_73 = __this->___Value;
float L_74 = V_0;
float L_75;
L_75 = AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F(__this, ((float)il2cpp_codegen_add(L_73, L_74)), NULL);
__this->___Value = L_75;
float L_76 = V_0;
float L_77;
L_77 = fabsf(L_76);
return (bool)((((float)L_77) > ((float)(9.99999975E-05f)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4_AdjustorThunk (RuntimeObject* __this, float ___0_deltaTime, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
bool _returnValue;
_returnValue = AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4(_thisAdjusted, ___0_deltaTime, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___0_v, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B4_0 = 0.0f;
float G_B4_1 = 0.0f;
float G_B3_0 = 0.0f;
float G_B3_1 = 0.0f;
float G_B5_0 = 0.0f;
float G_B5_1 = 0.0f;
float G_B5_2 = 0.0f;
{
float L_0 = __this->___m_MaxValue;
float L_1 = __this->___m_MinValue;
V_0 = ((float)il2cpp_codegen_subtract(L_0, L_1));
bool L_2 = __this->___m_Wrap;
if (!L_2)
{
goto IL_0045;
}
}
{
float L_3 = V_0;
if ((!(((float)L_3) > ((float)(9.99999975E-05f)))))
{
goto IL_0045;
}
}
{
float L_4 = ___0_v;
float L_5 = __this->___m_MinValue;
float L_6 = V_0;
___0_v = (fmodf(((float)il2cpp_codegen_subtract(L_4, L_5)), L_6));
float L_7 = ___0_v;
float L_8 = __this->___m_MinValue;
float L_9 = ___0_v;
if ((((float)L_9) < ((float)(0.0f))))
{
G_B4_0 = L_8;
G_B4_1 = L_7;
goto IL_0040;
}
G_B3_0 = L_8;
G_B3_1 = L_7;
}
{
G_B5_0 = (0.0f);
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
goto IL_0041;
}
IL_0040:
{
float L_10 = V_0;
G_B5_0 = L_10;
G_B5_1 = G_B4_0;
G_B5_2 = G_B4_1;
}
IL_0041:
{
___0_v = ((float)il2cpp_codegen_add(G_B5_2, ((float)il2cpp_codegen_add(G_B5_1, G_B5_0))));
}
IL_0045:
{
float L_11 = ___0_v;
float L_12 = __this->___m_MinValue;
float L_13 = __this->___m_MaxValue;
float L_14;
L_14 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_11, L_12, L_13, NULL);
return L_14;
}
}
IL2CPP_EXTERN_C float AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F_AdjustorThunk (RuntimeObject* __this, float ___0_v, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
float _returnValue;
_returnValue = AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F(_thisAdjusted, ___0_v, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AxisState_MaxSpeedUpdate_m59BC1A91869A0D4A07E53DA4ED4172D5FBBF1DBD (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___0_input, float ___1_deltaTime, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
int32_t G_B11_0 = 0;
{
float L_0 = __this->___m_MaxSpeed;
if ((!(((float)L_0) > ((float)(9.99999975E-05f)))))
{
goto IL_00fc;
}
}
{
float L_1 = ___0_input;
float L_2 = __this->___m_MaxSpeed;
V_1 = ((float)il2cpp_codegen_multiply(L_1, L_2));
float L_3 = V_1;
float L_4;
L_4 = fabsf(L_3);
if ((((float)L_4) < ((float)(9.99999975E-05f))))
{
goto IL_004c;
}
}
{
float L_5 = __this->___m_CurrentSpeed;
float L_6;
L_6 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_5, NULL);
float L_7 = V_1;
float L_8;
L_8 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_7, NULL);
if ((!(((float)L_6) == ((float)L_8))))
{
goto IL_0099;
}
}
{
float L_9 = V_1;
float L_10;
L_10 = fabsf(L_9);
float L_11 = __this->___m_CurrentSpeed;
float L_12;
L_12 = fabsf(L_11);
if ((!(((float)L_10) < ((float)L_12))))
{
goto IL_0099;
}
}
IL_004c:
{
float L_13 = V_1;
float L_14 = __this->___m_CurrentSpeed;
float L_15;
L_15 = fabsf(((float)il2cpp_codegen_subtract(L_13, L_14)));
float L_16 = __this->___m_DecelTime;
float L_17;
L_17 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), L_16, NULL);
float L_18 = ___1_deltaTime;
float L_19 = __this->___m_CurrentSpeed;
float L_20;
L_20 = fabsf(L_19);
float L_21;
L_21 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)il2cpp_codegen_multiply(((float)(L_15/L_17)), L_18)), L_20, NULL);
V_2 = L_21;
float L_22 = __this->___m_CurrentSpeed;
float L_23 = __this->___m_CurrentSpeed;
float L_24;
L_24 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_23, NULL);
float L_25 = V_2;
__this->___m_CurrentSpeed = ((float)il2cpp_codegen_subtract(L_22, ((float)il2cpp_codegen_multiply(L_24, L_25))));
goto IL_00fc;
}
IL_0099:
{
float L_26 = V_1;
float L_27 = __this->___m_CurrentSpeed;
float L_28;
L_28 = fabsf(((float)il2cpp_codegen_subtract(L_26, L_27)));
float L_29 = __this->___m_AccelTime;
float L_30;
L_30 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), L_29, NULL);
V_3 = ((float)(L_28/L_30));
float L_31 = __this->___m_CurrentSpeed;
float L_32 = V_1;
float L_33;
L_33 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_32, NULL);
float L_34 = V_3;
float L_35 = ___1_deltaTime;
__this->___m_CurrentSpeed = ((float)il2cpp_codegen_add(L_31, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_33, L_34)), L_35))));
float L_36 = __this->___m_CurrentSpeed;
float L_37;
L_37 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_36, NULL);
float L_38 = V_1;
float L_39;
L_39 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_38, NULL);
if ((!(((float)L_37) == ((float)L_39))))
{
goto IL_00fc;
}
}
{
float L_40 = __this->___m_CurrentSpeed;
float L_41;
L_41 = fabsf(L_40);
float L_42 = V_1;
float L_43;
L_43 = fabsf(L_42);
if ((!(((float)L_41) > ((float)L_43))))
{
goto IL_00fc;
}
}
{
float L_44 = V_1;
__this->___m_CurrentSpeed = L_44;
}
IL_00fc:
{
float L_45;
L_45 = AxisState_GetMaxSpeed_m323DC3125D2C40B79B0C041CBE7F5F126329E489(__this, NULL);
V_0 = L_45;
float L_46 = __this->___m_CurrentSpeed;
float L_47 = V_0;
float L_48 = V_0;
float L_49;
L_49 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_46, ((-L_47)), L_48, NULL);
__this->___m_CurrentSpeed = L_49;
float L_50 = __this->___Value;
float L_51 = __this->___m_CurrentSpeed;
float L_52 = ___1_deltaTime;
__this->___Value = ((float)il2cpp_codegen_add(L_50, ((float)il2cpp_codegen_multiply(L_51, L_52))));
float L_53 = __this->___Value;
float L_54 = __this->___m_MaxValue;
if ((((float)L_53) > ((float)L_54)))
{
goto IL_014a;
}
}
{
float L_55 = __this->___Value;
float L_56 = __this->___m_MinValue;
G_B11_0 = ((((float)L_55) < ((float)L_56))? 1 : 0);
goto IL_014b;
}
IL_014a:
{
G_B11_0 = 1;
}
IL_014b:
{
if (!G_B11_0)
{
goto IL_01c3;
}
}
{
bool L_57 = __this->___m_Wrap;
if (!L_57)
{
goto IL_019b;
}
}
{
float L_58 = __this->___Value;
float L_59 = __this->___m_MaxValue;
if ((!(((float)L_58) > ((float)L_59))))
{
goto IL_017f;
}
}
{
float L_60 = __this->___m_MinValue;
float L_61 = __this->___Value;
float L_62 = __this->___m_MaxValue;
__this->___Value = ((float)il2cpp_codegen_add(L_60, ((float)il2cpp_codegen_subtract(L_61, L_62))));
goto IL_01c3;
}
IL_017f:
{
float L_63 = __this->___m_MaxValue;
float L_64 = __this->___Value;
float L_65 = __this->___m_MinValue;
__this->___Value = ((float)il2cpp_codegen_add(L_63, ((float)il2cpp_codegen_subtract(L_64, L_65))));
goto IL_01c3;
}
IL_019b:
{
float L_66 = __this->___Value;
float L_67 = __this->___m_MinValue;
float L_68 = __this->___m_MaxValue;
float L_69;
L_69 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_66, L_67, L_68, NULL);
__this->___Value = L_69;
__this->___m_CurrentSpeed = (0.0f);
}
IL_01c3:
{
float L_70 = ___0_input;
float L_71;
L_71 = fabsf(L_70);
return (bool)((((float)L_71) > ((float)(9.99999975E-05f)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool AxisState_MaxSpeedUpdate_m59BC1A91869A0D4A07E53DA4ED4172D5FBBF1DBD_AdjustorThunk (RuntimeObject* __this, float ___0_input, float ___1_deltaTime, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
bool _returnValue;
_returnValue = AxisState_MaxSpeedUpdate_m59BC1A91869A0D4A07E53DA4ED4172D5FBBF1DBD(_thisAdjusted, ___0_input, ___1_deltaTime, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisState_GetMaxSpeed_m323DC3125D2C40B79B0C041CBE7F5F126329E489 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
{
float L_0 = __this->___m_MaxValue;
float L_1 = __this->___m_MinValue;
V_0 = ((float)il2cpp_codegen_subtract(L_0, L_1));
bool L_2 = __this->___m_Wrap;
if (L_2)
{
goto IL_00aa;
}
}
{
float L_3 = V_0;
if ((!(((float)L_3) > ((float)(0.0f)))))
{
goto IL_00aa;
}
}
{
float L_4 = V_0;
V_1 = ((float)(L_4/(10.0f)));
float L_5 = __this->___m_CurrentSpeed;
if ((!(((float)L_5) > ((float)(0.0f)))))
{
goto IL_006b;
}
}
{
float L_6 = __this->___m_MaxValue;
float L_7 = __this->___Value;
float L_8 = V_1;
if ((!(((float)((float)il2cpp_codegen_subtract(L_6, L_7))) < ((float)L_8))))
{
goto IL_006b;
}
}
{
float L_9 = __this->___m_MaxValue;
float L_10 = __this->___Value;
float L_11 = V_1;
V_2 = ((float)(((float)il2cpp_codegen_subtract(L_9, L_10))/L_11));
float L_12 = __this->___m_MaxSpeed;
float L_13 = V_2;
float L_14;
L_14 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_12, L_13, NULL);
return L_14;
}
IL_006b:
{
float L_15 = __this->___m_CurrentSpeed;
if ((!(((float)L_15) < ((float)(0.0f)))))
{
goto IL_00aa;
}
}
{
float L_16 = __this->___Value;
float L_17 = __this->___m_MinValue;
float L_18 = V_1;
if ((!(((float)((float)il2cpp_codegen_subtract(L_16, L_17))) < ((float)L_18))))
{
goto IL_00aa;
}
}
{
float L_19 = __this->___Value;
float L_20 = __this->___m_MinValue;
float L_21 = V_1;
V_3 = ((float)(((float)il2cpp_codegen_subtract(L_19, L_20))/L_21));
float L_22 = __this->___m_MaxSpeed;
float L_23 = V_3;
float L_24;
L_24 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_22, L_23, NULL);
return L_24;
}
IL_00aa:
{
float L_25 = __this->___m_MaxSpeed;
return L_25;
}
}
IL2CPP_EXTERN_C float AxisState_GetMaxSpeed_m323DC3125D2C40B79B0C041CBE7F5F126329E489_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
float _returnValue;
_returnValue = AxisState_GetMaxSpeed_m323DC3125D2C40B79B0C041CBE7F5F126329E489(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_set_ValueRangeLocked_m367AD65F7E97A0DFF0DE1CA0C74AEEBCCC36D000 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CValueRangeLockedU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C void AxisState_set_ValueRangeLocked_m367AD65F7E97A0DFF0DE1CA0C74AEEBCCC36D000_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
AxisState_set_ValueRangeLocked_m367AD65F7E97A0DFF0DE1CA0C74AEEBCCC36D000_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_set_HasRecentering_m978B18A62A74813CC75078114997E708B6877D85 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CHasRecenteringU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C void AxisState_set_HasRecentering_m978B18A62A74813CC75078114997E708B6877D85_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AxisState_t6996FE8143104E02683986C908C18B0F62595736*>(__this + _offset);
AxisState_set_HasRecentering_m978B18A62A74813CC75078114997E708B6877D85_inline(_thisAdjusted, ___0_value, 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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_pinvoke(const Recentering_tB00B86249E96CFC65822315C710253B1E02459EF& unmarshaled, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke& marshaled)
{
marshaled.___m_enabled = static_cast<int32_t>(unmarshaled.___m_enabled);
marshaled.___m_WaitTime = unmarshaled.___m_WaitTime;
marshaled.___m_RecenteringTime = unmarshaled.___m_RecenteringTime;
marshaled.___mLastAxisInputTime = unmarshaled.___mLastAxisInputTime;
marshaled.___mRecenteringVelocity = unmarshaled.___mRecenteringVelocity;
marshaled.___m_LegacyHeadingDefinition = unmarshaled.___m_LegacyHeadingDefinition;
marshaled.___m_LegacyVelocityFilterStrength = unmarshaled.___m_LegacyVelocityFilterStrength;
}
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_pinvoke_back(const Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke& marshaled, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF& unmarshaled)
{
bool unmarshaledm_enabled_temp_0 = false;
unmarshaledm_enabled_temp_0 = static_cast<bool>(marshaled.___m_enabled);
unmarshaled.___m_enabled = unmarshaledm_enabled_temp_0;
float unmarshaledm_WaitTime_temp_1 = 0.0f;
unmarshaledm_WaitTime_temp_1 = marshaled.___m_WaitTime;
unmarshaled.___m_WaitTime = unmarshaledm_WaitTime_temp_1;
float unmarshaledm_RecenteringTime_temp_2 = 0.0f;
unmarshaledm_RecenteringTime_temp_2 = marshaled.___m_RecenteringTime;
unmarshaled.___m_RecenteringTime = unmarshaledm_RecenteringTime_temp_2;
float unmarshaledmLastAxisInputTime_temp_3 = 0.0f;
unmarshaledmLastAxisInputTime_temp_3 = marshaled.___mLastAxisInputTime;
unmarshaled.___mLastAxisInputTime = unmarshaledmLastAxisInputTime_temp_3;
float unmarshaledmRecenteringVelocity_temp_4 = 0.0f;
unmarshaledmRecenteringVelocity_temp_4 = marshaled.___mRecenteringVelocity;
unmarshaled.___mRecenteringVelocity = unmarshaledmRecenteringVelocity_temp_4;
int32_t unmarshaledm_LegacyHeadingDefinition_temp_5 = 0;
unmarshaledm_LegacyHeadingDefinition_temp_5 = marshaled.___m_LegacyHeadingDefinition;
unmarshaled.___m_LegacyHeadingDefinition = unmarshaledm_LegacyHeadingDefinition_temp_5;
int32_t unmarshaledm_LegacyVelocityFilterStrength_temp_6 = 0;
unmarshaledm_LegacyVelocityFilterStrength_temp_6 = marshaled.___m_LegacyVelocityFilterStrength;
unmarshaled.___m_LegacyVelocityFilterStrength = unmarshaledm_LegacyVelocityFilterStrength_temp_6;
}
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_pinvoke_cleanup(Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_com(const Recentering_tB00B86249E96CFC65822315C710253B1E02459EF& unmarshaled, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com& marshaled)
{
marshaled.___m_enabled = static_cast<int32_t>(unmarshaled.___m_enabled);
marshaled.___m_WaitTime = unmarshaled.___m_WaitTime;
marshaled.___m_RecenteringTime = unmarshaled.___m_RecenteringTime;
marshaled.___mLastAxisInputTime = unmarshaled.___mLastAxisInputTime;
marshaled.___mRecenteringVelocity = unmarshaled.___mRecenteringVelocity;
marshaled.___m_LegacyHeadingDefinition = unmarshaled.___m_LegacyHeadingDefinition;
marshaled.___m_LegacyVelocityFilterStrength = unmarshaled.___m_LegacyVelocityFilterStrength;
}
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_com_back(const Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com& marshaled, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF& unmarshaled)
{
bool unmarshaledm_enabled_temp_0 = false;
unmarshaledm_enabled_temp_0 = static_cast<bool>(marshaled.___m_enabled);
unmarshaled.___m_enabled = unmarshaledm_enabled_temp_0;
float unmarshaledm_WaitTime_temp_1 = 0.0f;
unmarshaledm_WaitTime_temp_1 = marshaled.___m_WaitTime;
unmarshaled.___m_WaitTime = unmarshaledm_WaitTime_temp_1;
float unmarshaledm_RecenteringTime_temp_2 = 0.0f;
unmarshaledm_RecenteringTime_temp_2 = marshaled.___m_RecenteringTime;
unmarshaled.___m_RecenteringTime = unmarshaledm_RecenteringTime_temp_2;
float unmarshaledmLastAxisInputTime_temp_3 = 0.0f;
unmarshaledmLastAxisInputTime_temp_3 = marshaled.___mLastAxisInputTime;
unmarshaled.___mLastAxisInputTime = unmarshaledmLastAxisInputTime_temp_3;
float unmarshaledmRecenteringVelocity_temp_4 = 0.0f;
unmarshaledmRecenteringVelocity_temp_4 = marshaled.___mRecenteringVelocity;
unmarshaled.___mRecenteringVelocity = unmarshaledmRecenteringVelocity_temp_4;
int32_t unmarshaledm_LegacyHeadingDefinition_temp_5 = 0;
unmarshaledm_LegacyHeadingDefinition_temp_5 = marshaled.___m_LegacyHeadingDefinition;
unmarshaled.___m_LegacyHeadingDefinition = unmarshaledm_LegacyHeadingDefinition_temp_5;
int32_t unmarshaledm_LegacyVelocityFilterStrength_temp_6 = 0;
unmarshaledm_LegacyVelocityFilterStrength_temp_6 = marshaled.___m_LegacyVelocityFilterStrength;
unmarshaled.___m_LegacyVelocityFilterStrength = unmarshaledm_LegacyVelocityFilterStrength_temp_6;
}
IL2CPP_EXTERN_C void Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshal_com_cleanup(Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476 (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, bool ___0_enabled, float ___1_waitTime, float ___2_recenteringTime, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
bool L_0 = ___0_enabled;
__this->___m_enabled = L_0;
float L_1 = ___1_waitTime;
__this->___m_WaitTime = L_1;
float L_2 = ___2_recenteringTime;
__this->___m_RecenteringTime = L_2;
__this->___mLastAxisInputTime = (0.0f);
__this->___mRecenteringVelocity = (0.0f);
int32_t L_3 = (-1);
V_0 = L_3;
__this->___m_LegacyVelocityFilterStrength = L_3;
int32_t L_4 = V_0;
__this->___m_LegacyHeadingDefinition = L_4;
return;
}
}
IL2CPP_EXTERN_C void Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476_AdjustorThunk (RuntimeObject* __this, bool ___0_enabled, float ___1_waitTime, float ___2_recenteringTime, const RuntimeMethod* method)
{
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*>(__this + _offset);
Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476(_thisAdjusted, ___0_enabled, ___1_waitTime, ___2_recenteringTime, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3 (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_WaitTime;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL);
__this->___m_WaitTime = L_1;
float L_2 = __this->___m_RecenteringTime;
float L_3;
L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_2, NULL);
__this->___m_RecenteringTime = L_3;
return;
}
}
IL2CPP_EXTERN_C void Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*>(__this + _offset);
Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90 (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_0;
L_0 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
__this->___mLastAxisInputTime = L_0;
__this->___mRecenteringVelocity = (0.0f);
return;
}
}
IL2CPP_EXTERN_C void Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*>(__this + _offset);
Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, AxisState_t6996FE8143104E02683986C908C18B0F62595736* ___0_axis, float ___1_deltaTime, float ___2_recenterTarget, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
{
bool L_0 = __this->___m_enabled;
if (L_0)
{
goto IL_0011;
}
}
{
float L_1 = ___1_deltaTime;
if ((!(((float)L_1) >= ((float)(0.0f)))))
{
goto IL_0011;
}
}
{
return;
}
IL_0011:
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_2 = ___0_axis;
float L_3 = ___2_recenterTarget;
float L_4;
L_4 = AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F(L_2, L_3, NULL);
___2_recenterTarget = L_4;
float L_5 = ___1_deltaTime;
if ((!(((float)L_5) < ((float)(0.0f)))))
{
goto IL_0038;
}
}
{
Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(__this, NULL);
bool L_6 = __this->___m_enabled;
if (!L_6)
{
goto IL_0037;
}
}
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_7 = ___0_axis;
float L_8 = ___2_recenterTarget;
L_7->___Value = L_8;
}
IL_0037:
{
return;
}
IL_0038:
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_9 = ___0_axis;
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_10 = ___0_axis;
float L_11 = L_10->___Value;
float L_12;
L_12 = AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F(L_9, L_11, NULL);
V_0 = L_12;
float L_13 = ___2_recenterTarget;
float L_14 = V_0;
V_1 = ((float)il2cpp_codegen_subtract(L_13, L_14));
float L_15 = V_1;
if ((!(((float)L_15) == ((float)(0.0f)))))
{
goto IL_0052;
}
}
{
return;
}
IL_0052:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_16;
L_16 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
float L_17 = __this->___mLastAxisInputTime;
float L_18 = __this->___m_WaitTime;
if ((!(((float)L_16) < ((float)((float)il2cpp_codegen_add(L_17, L_18))))))
{
goto IL_0067;
}
}
{
return;
}
IL_0067:
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_19 = ___0_axis;
float L_20 = L_19->___m_MaxValue;
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_21 = ___0_axis;
float L_22 = L_21->___m_MinValue;
V_2 = ((float)il2cpp_codegen_subtract(L_20, L_22));
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_23 = ___0_axis;
bool L_24 = L_23->___m_Wrap;
if (!L_24)
{
goto IL_0099;
}
}
{
float L_25 = V_1;
float L_26;
L_26 = fabsf(L_25);
float L_27 = V_2;
if ((!(((float)L_26) > ((float)((float)il2cpp_codegen_multiply(L_27, (0.5f)))))))
{
goto IL_0099;
}
}
{
float L_28 = V_0;
float L_29 = ___2_recenterTarget;
float L_30 = V_0;
float L_31;
L_31 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(((float)il2cpp_codegen_subtract(L_29, L_30)), NULL);
float L_32 = V_2;
V_0 = ((float)il2cpp_codegen_add(L_28, ((float)il2cpp_codegen_multiply(L_31, L_32))));
}
IL_0099:
{
float L_33 = __this->___m_RecenteringTime;
if ((!(((float)L_33) < ((float)(0.00100000005f)))))
{
goto IL_00aa;
}
}
{
float L_34 = ___2_recenterTarget;
V_0 = L_34;
goto IL_00c4;
}
IL_00aa:
{
float L_35 = V_0;
float L_36 = ___2_recenterTarget;
float* L_37 = (float*)(&__this->___mRecenteringVelocity);
float L_38 = __this->___m_RecenteringTime;
float L_39 = ___1_deltaTime;
float L_40;
L_40 = Mathf_SmoothDamp_mBE7ABB6B59D198BE8ABE42942452CC7B813A5248(L_35, L_36, L_37, L_38, (9999.0f), L_39, NULL);
V_0 = L_40;
}
IL_00c4:
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_41 = ___0_axis;
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_42 = ___0_axis;
float L_43 = V_0;
float L_44;
L_44 = AxisState_ClampValue_m2985D75E8FF57E3F88BF31B24CC719511507837F(L_42, L_43, NULL);
L_41->___Value = L_44;
return;
}
}
IL2CPP_EXTERN_C void Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A_AdjustorThunk (RuntimeObject* __this, AxisState_t6996FE8143104E02683986C908C18B0F62595736* ___0_axis, float ___1_deltaTime, float ___2_recenterTarget, const RuntimeMethod* method)
{
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*>(__this + _offset);
Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A(_thisAdjusted, ___0_axis, ___1_deltaTime, ___2_recenterTarget, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Recentering_LegacyUpgrade_m17A3ED97851377053B2385331ED85BE3DA3D4D7D (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, int32_t* ___0_heading, int32_t* ___1_velocityFilter, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___m_LegacyHeadingDefinition;
if ((((int32_t)L_0) == ((int32_t)(-1))))
{
goto IL_0034;
}
}
{
int32_t L_1 = __this->___m_LegacyVelocityFilterStrength;
if ((((int32_t)L_1) == ((int32_t)(-1))))
{
goto IL_0034;
}
}
{
int32_t* L_2 = ___0_heading;
int32_t L_3 = __this->___m_LegacyHeadingDefinition;
*((int32_t*)L_2) = (int32_t)L_3;
int32_t* L_4 = ___1_velocityFilter;
int32_t L_5 = __this->___m_LegacyVelocityFilterStrength;
*((int32_t*)L_4) = (int32_t)L_5;
int32_t L_6 = (-1);
V_0 = L_6;
__this->___m_LegacyVelocityFilterStrength = L_6;
int32_t L_7 = V_0;
__this->___m_LegacyHeadingDefinition = L_7;
return (bool)1;
}
IL_0034:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Recentering_LegacyUpgrade_m17A3ED97851377053B2385331ED85BE3DA3D4D7D_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_heading, int32_t* ___1_velocityFilter, const RuntimeMethod* method)
{
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*>(__this + _offset);
bool _returnValue;
_returnValue = Recentering_LegacyUpgrade_m17A3ED97851377053B2385331ED85BE3DA3D4D7D(_thisAdjusted, ___0_heading, ___1_velocityFilter, 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
IL2CPP_EXTERN_C void CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshal_pinvoke(const CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156& unmarshaled, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156____m_CustomOverflow_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CustomOverflowException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156____m_CustomOverflow_FieldInfo_var, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CustomOverflowException, NULL);
}
IL2CPP_EXTERN_C void CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshal_pinvoke_back(const CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_pinvoke& marshaled, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156____m_CustomOverflow_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CustomOverflowException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156____m_CustomOverflow_FieldInfo_var, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CustomOverflowException, NULL);
}
IL2CPP_EXTERN_C void CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshal_pinvoke_cleanup(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshal_com(const CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156& unmarshaled, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156____m_CustomOverflow_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CustomOverflowException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156____m_CustomOverflow_FieldInfo_var, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CustomOverflowException, NULL);
}
IL2CPP_EXTERN_C void CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshal_com_back(const CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_com& marshaled, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156____m_CustomOverflow_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CustomOverflowException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156____m_CustomOverflow_FieldInfo_var, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CustomOverflowException, NULL);
}
IL2CPP_EXTERN_C void CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshal_com_cleanup(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___ReferenceLookAt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___ReferenceLookAt;
bool L_2;
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
bool _returnValue;
_returnValue = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___RawPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___PositionCorrection;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
_returnValue = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method)
{
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___RawOrientation;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = __this->___OrientationCorrection;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue;
_returnValue = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___RawPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___PositionCorrection;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
_returnValue = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_0 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&__this->___Lens);
float L_1 = L_0->___Dutch;
float L_2;
L_2 = fabsf(L_1);
if ((!(((float)L_2) > ((float)(9.99999975E-05f)))))
{
goto IL_0038;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3;
L_3 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8(__this, NULL);
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_4 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&__this->___Lens);
float L_5 = L_4->___Dutch;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7;
L_7 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_5, L_6, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
L_8 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_3, L_7, NULL);
return L_8;
}
IL_0038:
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
L_9 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8(__this, NULL);
return L_9;
}
}
IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue;
_returnValue = CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156));
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_0 = ((LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_StaticFields*)il2cpp_codegen_static_fields_for(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var))->___Default;
(&V_0)->___Lens = L_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
(&V_0)->___ReferenceUp = L_1;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ((CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_StaticFields*)il2cpp_codegen_static_fields_for(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var))->___kNoPoint;
(&V_0)->___ReferenceLookAt = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
(&V_0)->___RawPosition = L_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4;
L_4 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
(&V_0)->___RawOrientation = L_4;
(&V_0)->___ShotQuality = (1.0f);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
(&V_0)->___PositionCorrection = L_5;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
L_6 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
(&V_0)->___OrientationCorrection = L_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
(&V_0)->___PositionDampingBypass = L_7;
(&V_0)->___BlendHint = 0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CNumCustomBlendablesU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
int32_t _returnValue;
_returnValue = CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraState_set_NumCustomBlendables_m599C74DAA99E17F8B5EF87CFD0A6238A81D05AD3 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CNumCustomBlendablesU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C void CameraState_set_NumCustomBlendables_m599C74DAA99E17F8B5EF87CFD0A6238A81D05AD3_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
CameraState_set_NumCustomBlendables_m599C74DAA99E17F8B5EF87CFD0A6238A81D05AD3_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB CameraState_GetCustomBlendable_mE19B33F6CEC1B42ACAEB34A0601E48A80577498E (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, int32_t ___0_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_index;
switch (L_0)
{
case 0:
{
goto IL_0018;
}
case 1:
{
goto IL_001f;
}
case 2:
{
goto IL_0026;
}
case 3:
{
goto IL_002d;
}
}
}
{
goto IL_0034;
}
IL_0018:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_1 = __this->___mCustom0;
return L_1;
}
IL_001f:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_2 = __this->___mCustom1;
return L_2;
}
IL_0026:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_3 = __this->___mCustom2;
return L_3;
}
IL_002d:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_4 = __this->___mCustom3;
return L_4;
}
IL_0034:
{
int32_t L_5 = ___0_index;
___0_index = ((int32_t)il2cpp_codegen_subtract(L_5, 4));
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* L_6 = __this->___m_CustomOverflow;
if (!L_6)
{
goto IL_005c;
}
}
{
int32_t L_7 = ___0_index;
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* L_8 = __this->___m_CustomOverflow;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_inline(L_8, List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_RuntimeMethod_var);
if ((((int32_t)L_7) >= ((int32_t)L_9)))
{
goto IL_005c;
}
}
{
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* L_10 = __this->___m_CustomOverflow;
int32_t L_11 = ___0_index;
NullCheck(L_10);
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_12;
L_12 = List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C(L_10, L_11, List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C_RuntimeMethod_var);
return L_12;
}
IL_005c:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_13;
memset((&L_13), 0, sizeof(L_13));
CustomBlendable__ctor_mF38BF574AF05E415A01A2A46E506DE6B5086B303((&L_13), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, (0.0f), NULL);
return L_13;
}
}
IL2CPP_EXTERN_C CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB CameraState_GetCustomBlendable_mE19B33F6CEC1B42ACAEB34A0601E48A80577498E_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB _returnValue;
_returnValue = CameraState_GetCustomBlendable_mE19B33F6CEC1B42ACAEB34A0601E48A80577498E(_thisAdjusted, ___0_index, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraState_FindCustomBlendable_m141410A5E7FF4B985E2D3979D72BF80F398DE57C (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_custom, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* L_0 = (CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB*)(&__this->___mCustom0);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = L_0->___m_Custom;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = ___0_custom;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
if (!L_3)
{
goto IL_0015;
}
}
{
return 0;
}
IL_0015:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* L_4 = (CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB*)(&__this->___mCustom1);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = L_4->___m_Custom;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = ___0_custom;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, L_6, NULL);
if (!L_7)
{
goto IL_002a;
}
}
{
return 1;
}
IL_002a:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* L_8 = (CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB*)(&__this->___mCustom2);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_9 = L_8->___m_Custom;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10 = ___0_custom;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, L_10, NULL);
if (!L_11)
{
goto IL_003f;
}
}
{
return 2;
}
IL_003f:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* L_12 = (CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB*)(&__this->___mCustom3);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_13 = L_12->___m_Custom;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_14 = ___0_custom;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_13, L_14, NULL);
if (!L_15)
{
goto IL_0054;
}
}
{
return 3;
}
IL_0054:
{
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* L_16 = __this->___m_CustomOverflow;
if (!L_16)
{
goto IL_008f;
}
}
{
V_0 = 0;
goto IL_0081;
}
IL_0060:
{
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* L_17 = __this->___m_CustomOverflow;
int32_t L_18 = V_0;
NullCheck(L_17);
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_19;
L_19 = List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C(L_17, L_18, List_1_get_Item_m18DD04FEEF59CAA34D11ED27848B84C54E35CF5C_RuntimeMethod_var);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_20 = L_19.___m_Custom;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_21 = ___0_custom;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_22;
L_22 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_20, L_21, NULL);
if (!L_22)
{
goto IL_007d;
}
}
{
int32_t L_23 = V_0;
return ((int32_t)il2cpp_codegen_add(L_23, 4));
}
IL_007d:
{
int32_t L_24 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0081:
{
int32_t L_25 = V_0;
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* L_26 = __this->___m_CustomOverflow;
NullCheck(L_26);
int32_t L_27;
L_27 = List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_inline(L_26, List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_RuntimeMethod_var);
if ((((int32_t)L_25) < ((int32_t)L_27)))
{
goto IL_0060;
}
}
IL_008f:
{
return (-1);
}
}
IL2CPP_EXTERN_C int32_t CameraState_FindCustomBlendable_m141410A5E7FF4B985E2D3979D72BF80F398DE57C_AdjustorThunk (RuntimeObject* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_custom, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
int32_t _returnValue;
_returnValue = CameraState_FindCustomBlendable_m141410A5E7FF4B985E2D3979D72BF80F398DE57C(_thisAdjusted, ___0_custom, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraState_AddCustomBlendable_m1DA24CB5A397752C33B6A1773CFF38F02505AD3C (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___0_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC0E779187C6A6323C881ECDB91DCEDD828AD4423_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m71F29A2B876EC3E6F1ACD24B3CEAEDA3FF79CB3F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_0 = ___0_b;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = L_0.___m_Custom;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = CameraState_FindCustomBlendable_m141410A5E7FF4B985E2D3979D72BF80F398DE57C(__this, L_1, NULL);
V_0 = L_2;
int32_t L_3 = V_0;
if ((((int32_t)L_3) < ((int32_t)0)))
{
goto IL_002a;
}
}
{
float* L_4 = (float*)(&(&___0_b)->___m_Weight);
float* L_5 = L_4;
float L_6 = *((float*)L_5);
int32_t L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_8;
L_8 = CameraState_GetCustomBlendable_mE19B33F6CEC1B42ACAEB34A0601E48A80577498E(__this, L_7, NULL);
float L_9 = L_8.___m_Weight;
*((float*)L_5) = (float)((float)il2cpp_codegen_add(L_6, L_9));
goto IL_003a;
}
IL_002a:
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_inline(__this, NULL);
V_0 = L_10;
int32_t L_11 = V_0;
CameraState_set_NumCustomBlendables_m599C74DAA99E17F8B5EF87CFD0A6238A81D05AD3_inline(__this, ((int32_t)il2cpp_codegen_add(L_11, 1)), NULL);
}
IL_003a:
{
int32_t L_12 = V_0;
switch (L_12)
{
case 0:
{
goto IL_0052;
}
case 1:
{
goto IL_005a;
}
case 2:
{
goto IL_0062;
}
case 3:
{
goto IL_006a;
}
}
}
{
goto IL_0072;
}
IL_0052:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_13 = ___0_b;
__this->___mCustom0 = L_13;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mCustom0))->___m_Custom), (void*)NULL);
return;
}
IL_005a:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_14 = ___0_b;
__this->___mCustom1 = L_14;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mCustom1))->___m_Custom), (void*)NULL);
return;
}
IL_0062:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_15 = ___0_b;
__this->___mCustom2 = L_15;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mCustom2))->___m_Custom), (void*)NULL);
return;
}
IL_006a:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_16 = ___0_b;
__this->___mCustom3 = L_16;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mCustom3))->___m_Custom), (void*)NULL);
return;
}
IL_0072:
{
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* L_17 = __this->___m_CustomOverflow;
if (L_17)
{
goto IL_0085;
}
}
{
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* L_18 = (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4*)il2cpp_codegen_object_new(List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4_il2cpp_TypeInfo_var);
List_1__ctor_m71F29A2B876EC3E6F1ACD24B3CEAEDA3FF79CB3F(L_18, List_1__ctor_m71F29A2B876EC3E6F1ACD24B3CEAEDA3FF79CB3F_RuntimeMethod_var);
__this->___m_CustomOverflow = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomOverflow), (void*)L_18);
}
IL_0085:
{
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* L_19 = __this->___m_CustomOverflow;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_20 = ___0_b;
NullCheck(L_19);
List_1_Add_mC0E779187C6A6323C881ECDB91DCEDD828AD4423_inline(L_19, L_20, List_1_Add_mC0E779187C6A6323C881ECDB91DCEDD828AD4423_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C void CameraState_AddCustomBlendable_m1DA24CB5A397752C33B6A1773CFF38F02505AD3C_AdjustorThunk (RuntimeObject* __this, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___0_b, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
CameraState_AddCustomBlendable_m1DA24CB5A397752C33B6A1773CFF38F02505AD3C(_thisAdjusted, ___0_b, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CameraState_Lerp_m0BAAA9D6CC903E2656ACE05FDE2C930FE24D3E98 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_stateA, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___1_stateB, float ___2_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_1;
memset((&V_1), 0, sizeof(V_1));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
float V_4 = 0.0f;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
memset((&V_9), 0, sizeof(V_9));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10;
memset((&V_10), 0, sizeof(V_10));
int32_t V_11 = 0;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB V_12;
memset((&V_12), 0, sizeof(V_12));
int32_t V_13 = 0;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB V_14;
memset((&V_14), 0, sizeof(V_14));
{
float L_0 = ___2_t;
float L_1;
L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
___2_t = L_1;
float L_2 = ___2_t;
V_0 = L_2;
il2cpp_codegen_initobj((&V_1), sizeof(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156));
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_3 = ___0_stateA;
int32_t L_4 = L_3.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_5 = ___1_stateB;
int32_t L_6 = L_5.___BlendHint;
if (!((int32_t)(((int32_t)((int32_t)L_4&(int32_t)L_6))&1)))
{
goto IL_002f;
}
}
{
int32_t* L_7 = (int32_t*)(&(&V_1)->___BlendHint);
int32_t* L_8 = L_7;
int32_t L_9 = *((int32_t*)L_8);
*((int32_t*)L_8) = (int32_t)((int32_t)(L_9|1));
}
IL_002f:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_10 = ___0_stateA;
int32_t L_11 = L_10.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_12 = ___1_stateB;
int32_t L_13 = L_12.___BlendHint;
if (!((int32_t)(((int32_t)((int32_t)L_11&(int32_t)L_13))&2)))
{
goto IL_004c;
}
}
{
int32_t* L_14 = (int32_t*)(&(&V_1)->___BlendHint);
int32_t* L_15 = L_14;
int32_t L_16 = *((int32_t*)L_15);
*((int32_t*)L_15) = (int32_t)((int32_t)(L_16|2));
}
IL_004c:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_17 = ___0_stateA;
int32_t L_18 = L_17.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_19 = ___1_stateB;
int32_t L_20 = L_19.___BlendHint;
if (!((int32_t)(((int32_t)((int32_t)L_18&(int32_t)L_20))&((int32_t)64))))
{
goto IL_006b;
}
}
{
int32_t* L_21 = (int32_t*)(&(&V_1)->___BlendHint);
int32_t* L_22 = L_21;
int32_t L_23 = *((int32_t*)L_22);
*((int32_t*)L_22) = (int32_t)((int32_t)(L_23|((int32_t)64)));
}
IL_006b:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_24 = ___0_stateA;
int32_t L_25 = L_24.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_26 = ___1_stateB;
int32_t L_27 = L_26.___BlendHint;
if (!((int32_t)(((int32_t)((int32_t)L_25|(int32_t)L_27))&4)))
{
goto IL_0088;
}
}
{
int32_t* L_28 = (int32_t*)(&(&V_1)->___BlendHint);
int32_t* L_29 = L_28;
int32_t L_30 = *((int32_t*)L_29);
*((int32_t*)L_29) = (int32_t)((int32_t)(L_30|4));
}
IL_0088:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_31 = ___0_stateA;
int32_t L_32 = L_31.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_33 = ___1_stateB;
int32_t L_34 = L_33.___BlendHint;
if (!((int32_t)(((int32_t)((int32_t)L_32|(int32_t)L_34))&8)))
{
goto IL_00a5;
}
}
{
int32_t* L_35 = (int32_t*)(&(&V_1)->___BlendHint);
int32_t* L_36 = L_35;
int32_t L_37 = *((int32_t*)L_36);
*((int32_t*)L_36) = (int32_t)((int32_t)(L_37|8));
}
IL_00a5:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_38 = ___0_stateA;
int32_t L_39 = L_38.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_40 = ___1_stateB;
int32_t L_41 = L_40.___BlendHint;
if (((int32_t)(((int32_t)((int32_t)L_39|(int32_t)L_41))&((int32_t)64))))
{
goto IL_00d2;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_42 = ___0_stateA;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_43 = L_42.___Lens;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_44 = ___1_stateB;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_45 = L_44.___Lens;
float L_46 = ___2_t;
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_47;
L_47 = LensSettings_Lerp_mC7E1E297C8E3750B6997616993572DDBCEDDC590(L_43, L_45, L_46, NULL);
(&V_1)->___Lens = L_47;
goto IL_010b;
}
IL_00d2:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_48 = ___0_stateA;
int32_t L_49 = L_48.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_50 = ___1_stateB;
int32_t L_51 = L_50.___BlendHint;
if (((int32_t)(((int32_t)((int32_t)L_49&(int32_t)L_51))&((int32_t)64))))
{
goto IL_010b;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_52 = ___0_stateA;
int32_t L_53 = L_52.___BlendHint;
if (!((int32_t)((int32_t)L_53&((int32_t)64))))
{
goto IL_00fe;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_54 = ___1_stateB;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_55 = L_54.___Lens;
(&V_1)->___Lens = L_55;
goto IL_010b;
}
IL_00fe:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_56 = ___0_stateA;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_57 = L_56.___Lens;
(&V_1)->___Lens = L_57;
}
IL_010b:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_58 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = L_58.___ReferenceUp;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_60 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = L_60.___ReferenceUp;
float L_62 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
L_63 = Vector3_Slerp_m6CA14E5B6F6217802BAA0ADD2C9D086C741BA09C(L_59, L_61, L_62, NULL);
(&V_1)->___ReferenceUp = L_63;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_64 = ___0_stateA;
float L_65 = L_64.___ShotQuality;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_66 = ___1_stateB;
float L_67 = L_66.___ShotQuality;
float L_68 = ___2_t;
float L_69;
L_69 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_65, L_67, L_68, NULL);
(&V_1)->___ShotQuality = L_69;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_70 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = L_70.___PositionCorrection;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_72 = ___0_stateA;
int32_t L_73 = L_72.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_74 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = L_74.___PositionCorrection;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_76 = ___1_stateB;
int32_t L_77 = L_76.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_78 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = L_78.___PositionCorrection;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_80 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = L_80.___PositionCorrection;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_82 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = L_82.___PositionCorrection;
float L_84 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85;
L_85 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_81, L_83, L_84, NULL);
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
L_86 = CameraState_ApplyPosBlendHint_m61F39F5911D34F49768E601B72C17CDBFFB26D1C(L_71, L_73, L_75, L_77, L_79, L_85, NULL);
(&V_1)->___PositionCorrection = L_86;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_87 = ___0_stateA;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_88 = L_87.___OrientationCorrection;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_89 = ___0_stateA;
int32_t L_90 = L_89.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_91 = ___1_stateB;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_92 = L_91.___OrientationCorrection;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_93 = ___1_stateB;
int32_t L_94 = L_93.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_95 = V_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_96 = L_95.___OrientationCorrection;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_97 = ___0_stateA;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_98 = L_97.___OrientationCorrection;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_99 = ___1_stateB;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_100 = L_99.___OrientationCorrection;
float L_101 = ___2_t;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_102;
L_102 = Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15(L_98, L_100, L_101, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_103;
L_103 = CameraState_ApplyRotBlendHint_m25B6966D775F36A71929C4EA0404328034EBA09E(L_88, L_90, L_92, L_94, L_96, L_102, NULL);
(&V_1)->___OrientationCorrection = L_103;
bool L_104;
L_104 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC((&___0_stateA), NULL);
if (!L_104)
{
goto IL_01c7;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
bool L_105;
L_105 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC((&___1_stateB), NULL);
if (L_105)
{
goto IL_01d8;
}
}
IL_01c7:
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_106 = ((CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_StaticFields*)il2cpp_codegen_static_fields_for(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var))->___kNoPoint;
(&V_1)->___ReferenceLookAt = L_106;
goto IL_02c8;
}
IL_01d8:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_107 = ___0_stateA;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_108 = L_107.___Lens;
float L_109 = L_108.___FieldOfView;
V_3 = L_109;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_110 = ___1_stateB;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_111 = L_110.___Lens;
float L_112 = L_111.___FieldOfView;
V_4 = L_112;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_113 = ___0_stateA;
int32_t L_114 = L_113.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_115 = ___1_stateB;
int32_t L_116 = L_115.___BlendHint;
if (((int32_t)(((int32_t)((int32_t)L_114|(int32_t)L_116))&((int32_t)64))))
{
goto IL_02af;
}
}
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_117 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&(&V_1)->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_118;
L_118 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_117, NULL);
if (L_118)
{
goto IL_02af;
}
}
{
float L_119 = V_3;
float L_120 = V_4;
bool L_121;
L_121 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_119, L_120, NULL);
if (L_121)
{
goto IL_02af;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_122 = V_1;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_123 = L_122.___Lens;
V_5 = L_123;
float L_124 = V_3;
float L_125 = V_4;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_126 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127 = L_126.___ReferenceLookAt;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128;
L_128 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089((&___0_stateA), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129;
L_129 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_127, L_128, NULL);
V_6 = L_129;
float L_130;
L_130 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_6), NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_131 = ___0_stateA;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_132 = L_131.___Lens;
float L_133 = L_132.___NearClipPlane;
float L_134;
L_134 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_130, L_133, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_135 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_136 = L_135.___ReferenceLookAt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137;
L_137 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089((&___1_stateB), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_138;
L_138 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_136, L_137, NULL);
V_6 = L_138;
float L_139;
L_139 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_6), NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_140 = ___1_stateB;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_141 = L_140.___Lens;
float L_142 = L_141.___NearClipPlane;
float L_143;
L_143 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_139, L_142, NULL);
float L_144 = ___2_t;
float L_145;
L_145 = CameraState_InterpolateFOV_mB963D73A017B25550381245B5976BBE7DE77502F(L_124, L_125, L_134, L_143, L_144, NULL);
(&V_5)->___FieldOfView = L_145;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_146 = V_5;
(&V_1)->___Lens = L_146;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_147 = V_5;
float L_148 = L_147.___FieldOfView;
float L_149 = V_3;
float L_150 = V_4;
float L_151 = V_3;
float L_152;
L_152 = fabsf(((float)(((float)il2cpp_codegen_subtract(L_148, L_149))/((float)il2cpp_codegen_subtract(L_150, L_151)))));
V_0 = L_152;
}
IL_02af:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_153 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_154 = L_153.___ReferenceLookAt;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_155 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_156 = L_155.___ReferenceLookAt;
float L_157 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_158;
L_158 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_154, L_156, L_157, NULL);
(&V_1)->___ReferenceLookAt = L_158;
}
IL_02c8:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_159 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_160 = L_159.___RawPosition;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_161 = ___0_stateA;
int32_t L_162 = L_161.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_163 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_164 = L_163.___RawPosition;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_165 = ___1_stateB;
int32_t L_166 = L_165.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_167 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_168 = L_167.___RawPosition;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_169 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_170 = L_169.___RawPosition;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_171 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_172 = L_171.___ReferenceLookAt;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_173 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_174 = L_173.___RawPosition;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_175 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_176 = L_175.___ReferenceLookAt;
float L_177 = ___2_t;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_178;
L_178 = CameraState_InterpolatePosition_m0754A646434C49674356B584F9BDBB67B0D4F707((&V_1), L_170, L_172, L_174, L_176, L_177, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_179;
L_179 = CameraState_ApplyPosBlendHint_m61F39F5911D34F49768E601B72C17CDBFFB26D1C(L_160, L_162, L_164, L_166, L_168, L_178, NULL);
(&V_1)->___RawPosition = L_179;
bool L_180;
L_180 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC((&V_1), NULL);
if (!L_180)
{
goto IL_0367;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_181 = ___0_stateA;
int32_t L_182 = L_181.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_183 = ___1_stateB;
int32_t L_184 = L_183.___BlendHint;
if (!((int32_t)(((int32_t)((int32_t)L_182|(int32_t)L_184))&((int32_t)16))))
{
goto IL_0367;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_185 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_186 = L_185.___RawPosition;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_187 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_188 = L_187.___ReferenceLookAt;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_189 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190 = L_189.___RawPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_191;
L_191 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_188, L_190, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_192 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_193 = L_192.___ReferenceLookAt;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_194 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_195 = L_194.___RawPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_196;
L_196 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_193, L_195, NULL);
float L_197 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_198;
L_198 = Vector3_Slerp_m6CA14E5B6F6217802BAA0ADD2C9D086C741BA09C(L_191, L_196, L_197, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_199;
L_199 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_186, L_198, NULL);
(&V_1)->___ReferenceLookAt = L_199;
}
IL_0367:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_200 = V_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_201 = L_200.___RawOrientation;
V_2 = L_201;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_202 = ___0_stateA;
int32_t L_203 = L_202.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_204 = ___1_stateB;
int32_t L_205 = L_204.___BlendHint;
if (((int32_t)(((int32_t)((int32_t)L_203|(int32_t)L_205))&2)))
{
goto IL_04af;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_206;
L_206 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_7 = L_206;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
bool L_207;
L_207 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC((&V_1), NULL);
if (!L_207)
{
goto IL_03be;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_208 = ___0_stateA;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_209 = L_208.___RawOrientation;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_210 = ___1_stateB;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_211 = L_210.___RawOrientation;
float L_212;
L_212 = Quaternion_Angle_mAADDBB3C30736B4C7B75CF3A241C1CF5E0386C26_inline(L_209, L_211, NULL);
if ((!(((float)L_212) > ((float)(9.99999975E-05f)))))
{
goto IL_03be;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_213 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_214 = L_213.___ReferenceLookAt;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_215;
L_215 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089((&V_1), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_216;
L_216 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_214, L_215, NULL);
V_7 = L_216;
}
IL_03be:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_217 = V_7;
bool L_218;
L_218 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_217, NULL);
if (L_218)
{
goto IL_03d9;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_219 = ___0_stateA;
int32_t L_220 = L_219.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_221 = ___1_stateB;
int32_t L_222 = L_221.___BlendHint;
if (!((int32_t)(((int32_t)((int32_t)L_220|(int32_t)L_222))&((int32_t)32))))
{
goto IL_03f7;
}
}
IL_03d9:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_223 = ___0_stateA;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_224 = L_223.___RawOrientation;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_225 = ___1_stateB;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_226 = L_225.___RawOrientation;
float L_227 = ___2_t;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_228 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_229 = L_228.___ReferenceUp;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_230;
L_230 = UnityQuaternionExtensions_SlerpWithReferenceUp_m8D94F55CE71358BD2A6B38511E97BAB9EDC55464(L_224, L_226, L_227, L_229, NULL);
V_2 = L_230;
goto IL_04af;
}
IL_03f7:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_231 = ___0_stateA;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_232 = L_231.___RawOrientation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_233;
L_233 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_234;
L_234 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_232, L_233, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_235 = ___1_stateB;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_236 = L_235.___RawOrientation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_237;
L_237 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_238;
L_238 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_236, L_237, NULL);
float L_239 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_240;
L_240 = Vector3_Slerp_m6CA14E5B6F6217802BAA0ADD2C9D086C741BA09C(L_234, L_238, L_239, NULL);
V_8 = L_240;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_241 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_242 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_243;
L_243 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_241, L_242, NULL);
bool L_244;
L_244 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_243, NULL);
if (!L_244)
{
goto IL_0446;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_245 = ___0_stateA;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_246 = L_245.___RawOrientation;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_247 = ___1_stateB;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_248 = L_247.___RawOrientation;
float L_249 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_250 = V_8;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_251;
L_251 = UnityQuaternionExtensions_SlerpWithReferenceUp_m8D94F55CE71358BD2A6B38511E97BAB9EDC55464(L_246, L_248, L_249, L_250, NULL);
V_2 = L_251;
goto IL_04af;
}
IL_0446:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_252 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_253 = V_8;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_254;
L_254 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_252, L_253, NULL);
V_2 = L_254;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_255 = ___0_stateA;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_256 = L_255.___RawOrientation;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_257 = ___0_stateA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_258 = L_257.___ReferenceLookAt;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_259;
L_259 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089((&___0_stateA), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_260;
L_260 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_258, L_259, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_261 = V_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_262;
L_262 = UnityQuaternionExtensions_GetCameraRotationToTarget_mFD825219F752B2C979529CDCD655530685428FE5(L_256, L_260, L_261, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_263;
L_263 = Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline(L_262, NULL);
V_9 = L_263;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_264 = ___1_stateB;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_265 = L_264.___RawOrientation;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_266 = ___1_stateB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_267 = L_266.___ReferenceLookAt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_268;
L_268 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089((&___1_stateB), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_269;
L_269 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_267, L_268, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_270 = V_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_271;
L_271 = UnityQuaternionExtensions_GetCameraRotationToTarget_mFD825219F752B2C979529CDCD655530685428FE5(L_265, L_269, L_270, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_272;
L_272 = Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline(L_271, NULL);
V_10 = L_272;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_273 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_274 = V_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_275 = V_10;
float L_276 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_277;
L_277 = Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline(L_274, L_275, L_276, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_278 = V_8;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_279;
L_279 = UnityQuaternionExtensions_ApplyCameraRotation_m608B85CD86C6BE2FDD571446FA8CA596142C437C(L_273, L_277, L_278, NULL);
V_2 = L_279;
}
IL_04af:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_280 = ___0_stateA;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_281 = L_280.___RawOrientation;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_282 = ___0_stateA;
int32_t L_283 = L_282.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_284 = ___1_stateB;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_285 = L_284.___RawOrientation;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_286 = ___1_stateB;
int32_t L_287 = L_286.___BlendHint;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_288 = V_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_289 = L_288.___RawOrientation;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_290 = V_2;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_291;
L_291 = CameraState_ApplyRotBlendHint_m25B6966D775F36A71929C4EA0404328034EBA09E(L_281, L_283, L_285, L_287, L_289, L_290, NULL);
(&V_1)->___RawOrientation = L_291;
V_11 = 0;
goto IL_0519;
}
IL_04df:
{
int32_t L_292 = V_11;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_293;
L_293 = CameraState_GetCustomBlendable_mE19B33F6CEC1B42ACAEB34A0601E48A80577498E((&___0_stateA), L_292, NULL);
V_12 = L_293;
float* L_294 = (float*)(&(&V_12)->___m_Weight);
float* L_295 = L_294;
float L_296 = *((float*)L_295);
float L_297 = ___2_t;
*((float*)L_295) = (float)((float)il2cpp_codegen_multiply(L_296, ((float)il2cpp_codegen_subtract((1.0f), L_297))));
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_298 = V_12;
float L_299 = L_298.___m_Weight;
if ((!(((float)L_299) > ((float)(0.0f)))))
{
goto IL_0513;
}
}
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_300 = V_12;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_AddCustomBlendable_m1DA24CB5A397752C33B6A1773CFF38F02505AD3C((&V_1), L_300, NULL);
}
IL_0513:
{
int32_t L_301 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_301, 1));
}
IL_0519:
{
int32_t L_302 = V_11;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
int32_t L_303;
L_303 = CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_inline((&___0_stateA), NULL);
if ((((int32_t)L_302) < ((int32_t)L_303)))
{
goto IL_04df;
}
}
{
V_13 = 0;
goto IL_055d;
}
IL_0529:
{
int32_t L_304 = V_13;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_305;
L_305 = CameraState_GetCustomBlendable_mE19B33F6CEC1B42ACAEB34A0601E48A80577498E((&___1_stateB), L_304, NULL);
V_14 = L_305;
float* L_306 = (float*)(&(&V_14)->___m_Weight);
float* L_307 = L_306;
float L_308 = *((float*)L_307);
float L_309 = ___2_t;
*((float*)L_307) = (float)((float)il2cpp_codegen_multiply(L_308, L_309));
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_310 = V_14;
float L_311 = L_310.___m_Weight;
if ((!(((float)L_311) > ((float)(0.0f)))))
{
goto IL_0557;
}
}
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_312 = V_14;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_AddCustomBlendable_m1DA24CB5A397752C33B6A1773CFF38F02505AD3C((&V_1), L_312, NULL);
}
IL_0557:
{
int32_t L_313 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_313, 1));
}
IL_055d:
{
int32_t L_314 = V_13;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
int32_t L_315;
L_315 = CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_inline((&___1_stateB), NULL);
if ((((int32_t)L_314) < ((int32_t)L_315)))
{
goto IL_0529;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_316 = V_1;
return L_316;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CameraState_InterpolateFOV_mB963D73A017B25550381245B5976BBE7DE77502F (float ___0_fovA, float ___1_fovB, float ___2_dA, float ___3_dB, float ___4_t, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
{
float L_0 = ___2_dA;
float L_1 = ___0_fovA;
float L_2;
L_2 = tanf(((float)(((float)il2cpp_codegen_multiply(L_1, (0.0174532924f)))/(2.0f))));
float L_3 = ___3_dB;
float L_4 = ___1_fovB;
float L_5;
L_5 = tanf(((float)(((float)il2cpp_codegen_multiply(L_4, (0.0174532924f)))/(2.0f))));
V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_3, (2.0f))), L_5));
float L_6 = V_0;
float L_7 = ___4_t;
float L_8;
L_8 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, (2.0f))), L_2)), L_6, L_7, NULL);
V_1 = L_8;
V_2 = (179.0f);
float L_9 = ___2_dA;
float L_10 = ___3_dB;
float L_11 = ___4_t;
float L_12;
L_12 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_9, L_10, L_11, NULL);
V_3 = L_12;
float L_13 = V_3;
if ((!(((float)L_13) > ((float)(9.99999975E-05f)))))
{
goto IL_0071;
}
}
{
float L_14 = V_1;
float L_15 = V_3;
float L_16;
L_16 = atanf(((float)(L_14/((float)il2cpp_codegen_multiply((2.0f), L_15)))));
V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_16)), (57.2957802f)));
}
IL_0071:
{
float L_17 = V_2;
float L_18 = ___0_fovA;
float L_19 = ___1_fovB;
float L_20;
L_20 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_18, L_19, NULL);
float L_21 = ___0_fovA;
float L_22 = ___1_fovB;
float L_23;
L_23 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_21, L_22, NULL);
float L_24;
L_24 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_17, L_20, L_23, NULL);
return L_24;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_ApplyPosBlendHint_m61F39F5911D34F49768E601B72C17CDBFFB26D1C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_posA, int32_t ___1_hintA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_posB, int32_t ___3_hintB, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_original, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___5_blended, const RuntimeMethod* method)
{
{
int32_t L_0 = ___1_hintA;
int32_t L_1 = ___3_hintB;
if (((int32_t)(((int32_t)((int32_t)L_0|(int32_t)L_1))&1)))
{
goto IL_000a;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___5_blended;
return L_2;
}
IL_000a:
{
int32_t L_3 = ___1_hintA;
int32_t L_4 = ___3_hintB;
if (!((int32_t)(((int32_t)((int32_t)L_3&(int32_t)L_4))&1)))
{
goto IL_0014;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___4_original;
return L_5;
}
IL_0014:
{
int32_t L_6 = ___1_hintA;
if (!((int32_t)((int32_t)L_6&1)))
{
goto IL_001b;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___2_posB;
return L_7;
}
IL_001b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_posA;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_ApplyRotBlendHint_m25B6966D775F36A71929C4EA0404328034EBA09E (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotA, int32_t ___1_hintA, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotB, int32_t ___3_hintB, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___4_original, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___5_blended, const RuntimeMethod* method)
{
{
int32_t L_0 = ___1_hintA;
int32_t L_1 = ___3_hintB;
if (((int32_t)(((int32_t)((int32_t)L_0|(int32_t)L_1))&2)))
{
goto IL_000a;
}
}
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___5_blended;
return L_2;
}
IL_000a:
{
int32_t L_3 = ___1_hintA;
int32_t L_4 = ___3_hintB;
if (!((int32_t)(((int32_t)((int32_t)L_3&(int32_t)L_4))&2)))
{
goto IL_0014;
}
}
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = ___4_original;
return L_5;
}
IL_0014:
{
int32_t L_6 = ___1_hintA;
if (!((int32_t)((int32_t)L_6&2)))
{
goto IL_001b;
}
}
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = ___2_rotB;
return L_7;
}
IL_001b:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_rotA;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_InterpolatePosition_m0754A646434C49674356B584F9BDBB67B0D4F707 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_posA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pivotA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_posB, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_pivotB, float ___4_t, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_pivotA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_pivotA;
bool L_2;
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_00a9;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___3_pivotB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___3_pivotB;
bool L_5;
L_5 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_3, L_4, NULL);
if (!L_5)
{
goto IL_00a9;
}
}
{
int32_t L_6 = __this->___BlendHint;
if (!((int32_t)((int32_t)L_6&8)))
{
goto IL_0075;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_posA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_pivotA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_7, L_8, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = __this->___ReferenceUp;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline(L_9, L_10, NULL);
V_0 = L_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___2_posB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___3_pivotB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_12, L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = __this->___ReferenceUp;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline(L_14, L_15, NULL);
V_1 = L_16;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_1;
float L_19 = ___4_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_Slerp_m6CA14E5B6F6217802BAA0ADD2C9D086C741BA09C(L_17, L_18, L_19, NULL);
V_2 = L_20;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___0_posA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_21, L_22, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_23, L_24, NULL);
___0_posA = L_25;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___2_posB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
L_28 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_26, L_27, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_28, L_29, NULL);
___2_posB = L_30;
goto IL_00a9;
}
IL_0075:
{
int32_t L_31 = __this->___BlendHint;
if (!((int32_t)((int32_t)L_31&4)))
{
goto IL_00a9;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___0_posA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___1_pivotA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_32, L_33, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = ___2_posB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___3_pivotB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_35, L_36, NULL);
float L_38 = ___4_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = Vector3_Slerp_m6CA14E5B6F6217802BAA0ADD2C9D086C741BA09C(L_34, L_37, L_38, NULL);
V_3 = L_39;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = ___1_pivotA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
L_42 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_40, L_41, NULL);
___0_posA = L_42;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = ___3_pivotB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
L_45 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_43, L_44, NULL);
___2_posB = L_45;
}
IL_00a9:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = ___0_posA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = ___2_posB;
float L_48 = ___4_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
L_49 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_46, L_47, L_48, NULL);
return L_49;
}
}
IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_InterpolatePosition_m0754A646434C49674356B584F9BDBB67B0D4F707_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_posA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pivotA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_posB, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_pivotB, float ___4_t, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*>(__this + _offset);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
_returnValue = CameraState_InterpolatePosition_m0754A646434C49674356B584F9BDBB67B0D4F707(_thisAdjusted, ___0_posA, ___1_pivotA, ___2_posB, ___3_pivotB, ___4_t, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraState__cctor_m53E682EB8F41BE2DA635516A8A6DCEF8EEF8DA0F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (std::numeric_limits<float>::quiet_NaN()), (std::numeric_limits<float>::quiet_NaN()), (std::numeric_limits<float>::quiet_NaN()), NULL);
((CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_StaticFields*)il2cpp_codegen_static_fields_for(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var))->___kNoPoint = 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
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_pinvoke(const CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB& unmarshaled, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke& marshaled)
{
if (unmarshaled.___m_Custom != NULL)
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke(*unmarshaled.___m_Custom, marshaled.___m_Custom);
}
marshaled.___m_Weight = unmarshaled.___m_Weight;
}
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_pinvoke_back(const CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke& marshaled, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___m_Custom = (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)il2cpp_codegen_object_new(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Custom), (void*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)il2cpp_codegen_object_new(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_back(marshaled.___m_Custom, *unmarshaled.___m_Custom);
float unmarshaledm_Weight_temp_1 = 0.0f;
unmarshaledm_Weight_temp_1 = marshaled.___m_Weight;
unmarshaled.___m_Weight = unmarshaledm_Weight_temp_1;
}
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_pinvoke_cleanup(CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_pinvoke& marshaled)
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_cleanup(marshaled.___m_Custom);
}
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_com(const CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB& unmarshaled, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com& marshaled)
{
if (unmarshaled.___m_Custom != NULL)
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com(*unmarshaled.___m_Custom, *marshaled.___m_Custom);
}
marshaled.___m_Weight = unmarshaled.___m_Weight;
}
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_com_back(const CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com& marshaled, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB& unmarshaled)
{
if (unmarshaled.___m_Custom != NULL)
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_back(*marshaled.___m_Custom, *unmarshaled.___m_Custom);
}
float unmarshaledm_Weight_temp_1 = 0.0f;
unmarshaledm_Weight_temp_1 = marshaled.___m_Weight;
unmarshaled.___m_Weight = unmarshaledm_Weight_temp_1;
}
IL2CPP_EXTERN_C void CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshal_com_cleanup(CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB_marshaled_com& marshaled)
{
if (marshaled.___m_Custom != NULL)
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_cleanup(*marshaled.___m_Custom);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomBlendable__ctor_mF38BF574AF05E415A01A2A46E506DE6B5086B303 (CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_custom, float ___1_weight, const RuntimeMethod* method)
{
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_custom;
__this->___m_Custom = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Custom), (void*)L_0);
float L_1 = ___1_weight;
__this->___m_Weight = L_1;
return;
}
}
IL2CPP_EXTERN_C void CustomBlendable__ctor_mF38BF574AF05E415A01A2A46E506DE6B5086B303_AdjustorThunk (RuntimeObject* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_custom, float ___1_weight, const RuntimeMethod* method)
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB*>(__this + _offset);
CustomBlendable__ctor_mF38BF574AF05E415A01A2A46E506DE6B5086B303(_thisAdjusted, ___0_custom, ___1_weight, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBlend_get_BlendWeight_m0FFFD553C4A1176490E443AF34DC8AB87F0763A7 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method)
{
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___BlendCurve;
if (!L_0)
{
goto IL_001e;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = __this->___BlendCurve;
NullCheck(L_1);
int32_t L_2;
L_2 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_1, NULL);
if ((((int32_t)L_2) < ((int32_t)2)))
{
goto IL_001e;
}
}
{
bool L_3;
L_3 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(__this, NULL);
if (!L_3)
{
goto IL_0024;
}
}
IL_001e:
{
return (1.0f);
}
IL_0024:
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_4 = __this->___BlendCurve;
float L_5 = __this->___TimeInBlend;
float L_6 = __this->___Duration;
NullCheck(L_4);
float L_7;
L_7 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_4, ((float)(L_5/L_6)), NULL);
float L_8;
L_8 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_get_IsValid_m3C10BCF867EF0AA96AAF0A70FF0990808FB7C81C (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___CamA;
if (!L_0)
{
goto IL_0015;
}
}
{
RuntimeObject* L_1 = __this->___CamA;
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_1);
if (L_2)
{
goto IL_002b;
}
}
IL_0015:
{
RuntimeObject* L_3 = __this->___CamB;
if (!L_3)
{
goto IL_0029;
}
}
{
RuntimeObject* L_4 = __this->___CamB;
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_4);
return L_5;
}
IL_0029:
{
return (bool)0;
}
IL_002b:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___TimeInBlend;
float L_1 = __this->___Duration;
if ((((float)L_0) >= ((float)L_1)))
{
goto IL_0018;
}
}
{
bool L_2;
L_2 = CinemachineBlend_get_IsValid_m3C10BCF867EF0AA96AAF0A70FF0990808FB7C81C(__this, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
IL_0018:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9F7A4B6C54C2F1E1424871D9ED5587D887F72E3C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
String_t* V_1 = NULL;
{
StringBuilder_t* L_0;
L_0 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL);
V_0 = L_0;
RuntimeObject* L_1 = __this->___CamB;
if (!L_1)
{
goto IL_001b;
}
}
{
RuntimeObject* L_2 = __this->___CamB;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_2);
if (L_3)
{
goto IL_0029;
}
}
IL_001b:
{
StringBuilder_t* L_4 = V_0;
NullCheck(L_4);
StringBuilder_t* L_5;
L_5 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_4, _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B, NULL);
goto IL_0053;
}
IL_0029:
{
StringBuilder_t* L_6 = V_0;
NullCheck(L_6);
StringBuilder_t* L_7;
L_7 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, NULL);
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = __this->___CamB;
NullCheck(L_9);
String_t* L_10;
L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_9);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
StringBuilder_t* L_12 = V_0;
NullCheck(L_12);
StringBuilder_t* L_13;
L_13 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_12, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
}
IL_0053:
{
StringBuilder_t* L_14 = V_0;
NullCheck(L_14);
StringBuilder_t* L_15;
L_15 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_14, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL);
StringBuilder_t* L_16 = V_0;
float L_17;
L_17 = CinemachineBlend_get_BlendWeight_m0FFFD553C4A1176490E443AF34DC8AB87F0763A7(__this, NULL);
NullCheck(L_16);
StringBuilder_t* L_18;
L_18 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_16, il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_17, (100.0f)))), NULL);
StringBuilder_t* L_19 = V_0;
NullCheck(L_19);
StringBuilder_t* L_20;
L_20 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_19, _stringLiteral9F7A4B6C54C2F1E1424871D9ED5587D887F72E3C, NULL);
RuntimeObject* L_21 = __this->___CamA;
if (!L_21)
{
goto IL_0094;
}
}
{
RuntimeObject* L_22 = __this->___CamA;
NullCheck(L_22);
bool L_23;
L_23 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_22);
if (L_23)
{
goto IL_00a2;
}
}
IL_0094:
{
StringBuilder_t* L_24 = V_0;
NullCheck(L_24);
StringBuilder_t* L_25;
L_25 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_24, _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B, NULL);
goto IL_00cc;
}
IL_00a2:
{
StringBuilder_t* L_26 = V_0;
NullCheck(L_26);
StringBuilder_t* L_27;
L_27 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_26, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, NULL);
StringBuilder_t* L_28 = V_0;
RuntimeObject* L_29 = __this->___CamA;
NullCheck(L_29);
String_t* L_30;
L_30 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_29);
NullCheck(L_28);
StringBuilder_t* L_31;
L_31 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_28, L_30, NULL);
StringBuilder_t* L_32 = V_0;
NullCheck(L_32);
StringBuilder_t* L_33;
L_33 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_32, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
}
IL_00cc:
{
StringBuilder_t* L_34 = V_0;
NullCheck(L_34);
String_t* L_35;
L_35 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_34);
V_1 = L_35;
StringBuilder_t* L_36 = V_0;
CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_36, NULL);
String_t* L_37 = V_1;
return L_37;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, RuntimeObject* ___0_cam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* V_0 = NULL;
{
RuntimeObject* L_0 = ___0_cam;
RuntimeObject* L_1 = __this->___CamA;
if ((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1)))
{
goto IL_0012;
}
}
{
RuntimeObject* L_2 = ___0_cam;
RuntimeObject* L_3 = __this->___CamB;
if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(RuntimeObject*)L_3))))
{
goto IL_0014;
}
}
IL_0012:
{
return (bool)1;
}
IL_0014:
{
RuntimeObject* L_4 = __this->___CamA;
V_0 = ((BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)IsInstClass((RuntimeObject*)L_4, BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var));
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_5 = V_0;
if (!L_5)
{
goto IL_0033;
}
}
{
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_6 = V_0;
NullCheck(L_6);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_7;
L_7 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(L_6, NULL);
RuntimeObject* L_8 = ___0_cam;
NullCheck(L_7);
bool L_9;
L_9 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_7, L_8, NULL);
if (!L_9)
{
goto IL_0033;
}
}
{
return (bool)1;
}
IL_0033:
{
RuntimeObject* L_10 = __this->___CamB;
V_0 = ((BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)IsInstClass((RuntimeObject*)L_10, BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var));
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_11 = V_0;
if (!L_11)
{
goto IL_0052;
}
}
{
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_12 = V_0;
NullCheck(L_12);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_13;
L_13 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(L_12, NULL);
RuntimeObject* L_14 = ___0_cam;
NullCheck(L_13);
bool L_15;
L_15 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_13, L_14, NULL);
if (!L_15)
{
goto IL_0052;
}
}
{
return (bool)1;
}
IL_0052:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___2_curve, float ___3_duration, float ___4_t, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_a;
__this->___CamA = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CamA), (void*)L_0);
RuntimeObject* L_1 = ___1_b;
__this->___CamB = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CamB), (void*)L_1);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_2 = ___2_curve;
__this->___BlendCurve = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___BlendCurve), (void*)L_2);
float L_3 = ___4_t;
__this->___TimeInBlend = L_3;
float L_4 = ___3_duration;
__this->___Duration = L_4;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___CamA;
if (!L_0)
{
goto IL_0022;
}
}
{
RuntimeObject* L_1 = __this->___CamA;
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_1);
if (!L_2)
{
goto IL_0022;
}
}
{
RuntimeObject* L_3 = __this->___CamA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_worldUp;
float L_5 = ___1_deltaTime;
NullCheck(L_3);
InterfaceActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(13, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_3, L_4, L_5);
}
IL_0022:
{
RuntimeObject* L_6 = __this->___CamB;
if (!L_6)
{
goto IL_0044;
}
}
{
RuntimeObject* L_7 = __this->___CamB;
NullCheck(L_7);
bool L_8;
L_8 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_7);
if (!L_8)
{
goto IL_0044;
}
}
{
RuntimeObject* L_9 = __this->___CamB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_worldUp;
float L_11 = ___1_deltaTime;
NullCheck(L_9);
InterfaceActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(13, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_9, L_10, L_11);
}
IL_0044:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___CamA;
if (!L_0)
{
goto IL_0015;
}
}
{
RuntimeObject* L_1 = __this->___CamA;
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_1);
if (L_2)
{
goto IL_003c;
}
}
IL_0015:
{
RuntimeObject* L_3 = __this->___CamB;
if (!L_3)
{
goto IL_002a;
}
}
{
RuntimeObject* L_4 = __this->___CamB;
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_4);
if (L_5)
{
goto IL_0030;
}
}
IL_002a:
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_6;
L_6 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
return L_6;
}
IL_0030:
{
RuntimeObject* L_7 = __this->___CamB;
NullCheck(L_7);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_8;
L_8 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_7);
return L_8;
}
IL_003c:
{
RuntimeObject* L_9 = __this->___CamB;
if (!L_9)
{
goto IL_0051;
}
}
{
RuntimeObject* L_10 = __this->___CamB;
NullCheck(L_10);
bool L_11;
L_11 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_10);
if (L_11)
{
goto IL_005d;
}
}
IL_0051:
{
RuntimeObject* L_12 = __this->___CamA;
NullCheck(L_12);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_13;
L_13 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_12);
return L_13;
}
IL_005d:
{
RuntimeObject* L_14 = __this->___CamA;
NullCheck(L_14);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_15;
L_15 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_14);
RuntimeObject* L_16 = __this->___CamB;
NullCheck(L_16);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_17;
L_17 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_16);
float L_18;
L_18 = CinemachineBlend_get_BlendWeight_m0FFFD553C4A1176490E443AF34DC8AB87F0763A7(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_19;
L_19 = CameraState_Lerp_m0BAAA9D6CC903E2656ACE05FDE2C930FE24D3E98(L_15, L_17, L_18, NULL);
return L_19;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_pinvoke(const CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B& unmarshaled, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke& marshaled)
{
marshaled.___m_Style = unmarshaled.___m_Style;
marshaled.___m_Time = unmarshaled.___m_Time;
if (unmarshaled.___m_CustomCurve != NULL)
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_pinvoke(*unmarshaled.___m_CustomCurve, marshaled.___m_CustomCurve);
}
}
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_pinvoke_back(const CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke& marshaled, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t unmarshaledm_Style_temp_0 = 0;
unmarshaledm_Style_temp_0 = marshaled.___m_Style;
unmarshaled.___m_Style = unmarshaledm_Style_temp_0;
float unmarshaledm_Time_temp_1 = 0.0f;
unmarshaledm_Time_temp_1 = marshaled.___m_Time;
unmarshaled.___m_Time = unmarshaledm_Time_temp_1;
unmarshaled.___m_CustomCurve = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_CustomCurve), (void*)(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var));
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_pinvoke_back(marshaled.___m_CustomCurve, *unmarshaled.___m_CustomCurve);
}
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_pinvoke_cleanup(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke& marshaled)
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_pinvoke_cleanup(marshaled.___m_CustomCurve);
}
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_com(const CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B& unmarshaled, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com& marshaled)
{
marshaled.___m_Style = unmarshaled.___m_Style;
marshaled.___m_Time = unmarshaled.___m_Time;
if (unmarshaled.___m_CustomCurve != NULL)
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_com(*unmarshaled.___m_CustomCurve, *marshaled.___m_CustomCurve);
}
}
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_com_back(const CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com& marshaled, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B& unmarshaled)
{
int32_t unmarshaledm_Style_temp_0 = 0;
unmarshaledm_Style_temp_0 = marshaled.___m_Style;
unmarshaled.___m_Style = unmarshaledm_Style_temp_0;
float unmarshaledm_Time_temp_1 = 0.0f;
unmarshaledm_Time_temp_1 = marshaled.___m_Time;
unmarshaled.___m_Time = unmarshaledm_Time_temp_1;
if (unmarshaled.___m_CustomCurve != NULL)
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_com_back(*marshaled.___m_CustomCurve, *unmarshaled.___m_CustomCurve);
}
}
IL2CPP_EXTERN_C void CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_com_cleanup(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com& marshaled)
{
if (marshaled.___m_CustomCurve != NULL)
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshal_com_cleanup(*marshaled.___m_CustomCurve);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45 (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Style;
if (!L_0)
{
goto IL_000f;
}
}
{
float L_1 = __this->___m_Time;
return L_1;
}
IL_000f:
{
return (0.0f);
}
}
IL2CPP_EXTERN_C float CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B*>(__this + _offset);
float _returnValue;
_returnValue = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, int32_t ___0_style, float ___1_time, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_style;
__this->___m_Style = L_0;
float L_1 = ___1_time;
__this->___m_Time = L_1;
__this->___m_CustomCurve = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomCurve), (void*)(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL);
return;
}
}
IL2CPP_EXTERN_C void CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_style, float ___1_time, const RuntimeMethod* method)
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B*>(__this + _offset);
CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D(_thisAdjusted, ___0_style, ___1_time, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendDefinition_CreateStandardCurves_mC0C71CFA64286A2ED1DC190CFC2C9FAE37E9E2CF (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* V_0 = NULL;
{
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_0 = (AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC*)(AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC*)SZArrayNew(AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC_il2cpp_TypeInfo_var, (uint32_t)7);
((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves), (void*)L_0);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_1 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
NullCheck(L_1);
ArrayElementTypeCheck (L_1, NULL);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_2 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_3;
L_3 = AnimationCurve_EaseInOut_m01DD06E6C8962F8F62F293C9EAE491C3D3F2CAF3((0.0f), (0.0f), (1.0f), (1.0f), NULL);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_3);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_3);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_4 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_5;
L_5 = AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB((0.0f), (0.0f), (1.0f), (1.0f), NULL);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_5);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_5);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_6 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
NullCheck(L_6);
int32_t L_7 = 2;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_9;
L_9 = AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E(L_8, NULL);
V_0 = L_9;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_10 = V_0;
NullCheck(L_10);
Keyframe_set_outTangent_m68F2F86E292344CAB2600787D244019B95A89DFE(((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), (1.39999998f), NULL);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_11 = V_0;
NullCheck(L_11);
Keyframe_set_inTangent_m4CBBDDEE23D6E1E498580A6E1C2661E57CD38363(((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(1))), (0.0f), NULL);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_12 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
NullCheck(L_12);
int32_t L_13 = 2;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_15 = V_0;
NullCheck(L_14);
AnimationCurve_set_keys_mBE1284B44CDBB1D8381177A3D581A6E71467F95C(L_14, L_15, NULL);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_16 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_17;
L_17 = AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB((0.0f), (0.0f), (1.0f), (1.0f), NULL);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_17);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_17);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_18 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
NullCheck(L_18);
int32_t L_19 = 3;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck(L_20);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_21;
L_21 = AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E(L_20, NULL);
V_0 = L_21;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_22 = V_0;
NullCheck(L_22);
Keyframe_set_outTangent_m68F2F86E292344CAB2600787D244019B95A89DFE(((L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), (0.0f), NULL);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_23 = V_0;
NullCheck(L_23);
Keyframe_set_inTangent_m4CBBDDEE23D6E1E498580A6E1C2661E57CD38363(((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(1))), (1.39999998f), NULL);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_24 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
NullCheck(L_24);
int32_t L_25 = 3;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_26 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_27 = V_0;
NullCheck(L_26);
AnimationCurve_set_keys_mBE1284B44CDBB1D8381177A3D581A6E71467F95C(L_26, L_27, NULL);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_28 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_29;
L_29 = AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB((0.0f), (0.0f), (1.0f), (1.0f), NULL);
NullCheck(L_28);
ArrayElementTypeCheck (L_28, L_29);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(4), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_29);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_30 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
NullCheck(L_30);
int32_t L_31 = 4;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_32 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
NullCheck(L_32);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_33;
L_33 = AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E(L_32, NULL);
V_0 = L_33;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_34 = V_0;
NullCheck(L_34);
Keyframe_set_outTangent_m68F2F86E292344CAB2600787D244019B95A89DFE(((L_34)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), (0.0f), NULL);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_35 = V_0;
NullCheck(L_35);
Keyframe_set_inTangent_m4CBBDDEE23D6E1E498580A6E1C2661E57CD38363(((L_35)->GetAddressAt(static_cast<il2cpp_array_size_t>(1))), (3.0f), NULL);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_36 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
NullCheck(L_36);
int32_t L_37 = 4;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_39 = V_0;
NullCheck(L_38);
AnimationCurve_set_keys_mBE1284B44CDBB1D8381177A3D581A6E71467F95C(L_38, L_39, NULL);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_40 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_41;
L_41 = AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB((0.0f), (0.0f), (1.0f), (1.0f), NULL);
NullCheck(L_40);
ArrayElementTypeCheck (L_40, L_41);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(5), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_41);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_42 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
NullCheck(L_42);
int32_t L_43 = 5;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
NullCheck(L_44);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_45;
L_45 = AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E(L_44, NULL);
V_0 = L_45;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_46 = V_0;
NullCheck(L_46);
Keyframe_set_outTangent_m68F2F86E292344CAB2600787D244019B95A89DFE(((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), (3.0f), NULL);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_47 = V_0;
NullCheck(L_47);
Keyframe_set_inTangent_m4CBBDDEE23D6E1E498580A6E1C2661E57CD38363(((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(1))), (0.0f), NULL);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_48 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
NullCheck(L_48);
int32_t L_49 = 5;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_50 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_51 = V_0;
NullCheck(L_50);
AnimationCurve_set_keys_mBE1284B44CDBB1D8381177A3D581A6E71467F95C(L_50, L_51, NULL);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_52 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_53;
L_53 = AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB((0.0f), (0.0f), (1.0f), (1.0f), NULL);
NullCheck(L_52);
ArrayElementTypeCheck (L_52, L_53);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(6), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_53);
return;
}
}
IL2CPP_EXTERN_C void CinemachineBlendDefinition_CreateStandardCurves_mC0C71CFA64286A2ED1DC190CFC2C9FAE37E9E2CF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B*>(__this + _offset);
CinemachineBlendDefinition_CreateStandardCurves_mC0C71CFA64286A2ED1DC190CFC2C9FAE37E9E2CF(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0 (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = __this->___m_Style;
if ((!(((uint32_t)L_0) == ((uint32_t)7))))
{
goto IL_0037;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = __this->___m_CustomCurve;
if (L_1)
{
goto IL_0030;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_2;
L_2 = AnimationCurve_EaseInOut_m01DD06E6C8962F8F62F293C9EAE491C3D3F2CAF3((0.0f), (0.0f), (1.0f), (1.0f), NULL);
__this->___m_CustomCurve = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomCurve), (void*)L_2);
}
IL_0030:
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_3 = __this->___m_CustomCurve;
return L_3;
}
IL_0037:
{
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_4 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
if (L_4)
{
goto IL_0044;
}
}
{
CinemachineBlendDefinition_CreateStandardCurves_mC0C71CFA64286A2ED1DC190CFC2C9FAE37E9E2CF(__this, NULL);
}
IL_0044:
{
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_5 = ((CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_il2cpp_TypeInfo_var))->___sStandardCurves;
int32_t L_6 = __this->___m_Style;
NullCheck(L_5);
int32_t L_7 = L_6;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
return L_8;
}
}
IL2CPP_EXTERN_C AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B*>(__this + _offset);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* _returnValue;
_returnValue = CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera__ctor_m1F7B42796DD737014056877CA31EB5A1218A4112 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_state, String_t* ___1_name, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = ___0_state;
StaticPointVirtualCamera_set_State_mF717B76100CB091E5B0B5A182D8AED92043F5B1E_inline(__this, L_0, NULL);
String_t* L_1 = ___1_name;
StaticPointVirtualCamera_set_Name_m3894662EFE90B15664D4935B05CA90BF4EC5D530_inline(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StaticPointVirtualCamera_get_Name_m747211FC8B4092AE0A9B06A94BF68E2427A15810 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CNameU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Name_m3894662EFE90B15664D4935B05CA90BF4EC5D530 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CNameU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StaticPointVirtualCamera_get_Description_m904B81566906FBE32DA4542531EEC6F7E1FD9FEA (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StaticPointVirtualCamera_get_Priority_mB670BDA879230CC102785CD19F621B796BB449A9 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CPriorityU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Priority_m5EE3522D9AF59085624CD6D3530064088D4C9848 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CPriorityU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* StaticPointVirtualCamera_get_LookAt_m30E0403A476E774BDB4B19F78BFE56D95811307C (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CLookAtU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_LookAt_m10EA988D83BCF4732C4FFE0FB4591A32827FD3EB (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___U3CLookAtU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLookAtU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* StaticPointVirtualCamera_get_Follow_m20B11900677A6D382CDF3F43AC9BCCEDB5DF9914 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CFollowU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Follow_m63241367CE4DCB42050FBB0399C9BBBEEC40509D (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___U3CFollowU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFollowU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 StaticPointVirtualCamera_get_State_m8E219127A5A4308451758CACE2920C0641729419 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___U3CStateU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_State_mF717B76100CB091E5B0B5A182D8AED92043F5B1E (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_value, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = ___0_value;
__this->___U3CStateU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CStateU3Ek__BackingField))->___m_CustomOverflow), (void*)NULL);
#endif
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* StaticPointVirtualCamera_get_VirtualCameraGameObject_mCE0937D2A4C7F11ABEEEAFAF3E61BDC4B7D94726 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, const RuntimeMethod* method)
{
{
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StaticPointVirtualCamera_get_IsValid_mDCEB5041AF5D5AFE66C6DAC9CC660494EEFC468F (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* StaticPointVirtualCamera_get_ParentCamera_m96007C431649F6BC9C26EB8963F3888A567F182F (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, const RuntimeMethod* method)
{
{
return (RuntimeObject*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StaticPointVirtualCamera_IsLiveChild_mE43BF024220758FDAB88C4C479E4BC0B40AA971D (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, RuntimeObject* ___0_vcam, bool ___1_dominantChildOnly, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_UpdateCameraState_m63CB470789BF6A60C8764B6B1E11895D22E60D94 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_InternalUpdateCameraState_m54647D9C3B4FDA845188A9B53B059CF9415557C7 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_OnTransitionFromCamera_mA48D18E6527B557E81D69175371AC3A37915B02C (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, RuntimeObject* ___0_fromCam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_OnTargetObjectWarped_m6E8C515C93A349DE5598C2FE5D06B26E335A1DF7 (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera__ctor_m260866EC0863C4B16331D7539AA3852E90DEEC5C (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___0_blend, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = ___0_blend;
BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA_inline(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___U3CBlendU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___0_value, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = ___0_value;
__this->___U3CBlendU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBlendU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BlendSourceVirtualCamera_get_Name_m0CCAC6597DBED7F0C14E55AE6BD3AE1C0FFC4EBA (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27159F93ADA7491397CF4A278ACD49D1B256081D);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral27159F93ADA7491397CF4A278ACD49D1B256081D;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BlendSourceVirtualCamera_get_Description_m66034400A8D85B99EC18607B71A094C0242E072A (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31);
s_Il2CppMethodInitialized = true;
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0;
L_0 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
if (!L_0)
{
goto IL_0014;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1;
L_1 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C(L_1, NULL);
return L_2;
}
IL_0014:
{
return _stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BlendSourceVirtualCamera_get_Priority_m965C7A7F7D4DB371F4008904E49F66AF3BDE8636 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CPriorityU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_Priority_m5D5784B3554D81A89AB942149CBD0A6DA8141A9A (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CPriorityU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* BlendSourceVirtualCamera_get_LookAt_m00F5A7F9583090E8C08E44297E4DCDA38D10FC84 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CLookAtU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_LookAt_m8FAD0D9F6A9EBB41AD2DB77A298EFFB12D7DDF79 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___U3CLookAtU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLookAtU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* BlendSourceVirtualCamera_get_Follow_m0C785D15EAC52228AEC14483B5AEA51A34CE9ED2 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CFollowU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_Follow_mEA0CDA042703FCCDF0B8D1EBFB44850417EED799 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___U3CFollowU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFollowU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 BlendSourceVirtualCamera_get_State_m4317D28A3F0EB829B1A008C0BD453A0E25C41547 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___U3CStateU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_State_mD9C8228DBCC8AFB62BD349ADF5FE0CF4449AC52E (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_value, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = ___0_value;
__this->___U3CStateU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CStateU3Ek__BackingField))->___m_CustomOverflow), (void*)NULL);
#endif
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* BlendSourceVirtualCamera_get_VirtualCameraGameObject_mF259156E6AB334749619FB1C2201DCD2169277C3 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
{
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlendSourceVirtualCamera_get_IsValid_m7ABB6F9CC7D4BBF3605B4585E2B0F0B156F0401D (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0;
L_0 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
if (!L_0)
{
goto IL_0014;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1;
L_1 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
NullCheck(L_1);
bool L_2;
L_2 = CinemachineBlend_get_IsValid_m3C10BCF867EF0AA96AAF0A70FF0990808FB7C81C(L_1, NULL);
return L_2;
}
IL_0014:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BlendSourceVirtualCamera_get_ParentCamera_mEEBA9CBE7E371DFCF07F1E3CE4B3A4113E4E894A (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
{
return (RuntimeObject*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlendSourceVirtualCamera_IsLiveChild_mEC6D0D9A7823969F0045B77FA84B6E04F798B952 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, RuntimeObject* ___0_vcam, bool ___1_dominantChildOnly, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0;
L_0 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
if (!L_0)
{
goto IL_0027;
}
}
{
RuntimeObject* L_1 = ___0_vcam;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_2;
L_2 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
NullCheck(L_2);
RuntimeObject* L_3 = L_2->___CamA;
if ((((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(RuntimeObject*)L_3)))
{
goto IL_0025;
}
}
{
RuntimeObject* L_4 = ___0_vcam;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_5;
L_5 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
NullCheck(L_5);
RuntimeObject* L_6 = L_5->___CamB;
return (bool)((((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(RuntimeObject*)L_6))? 1 : 0);
}
IL_0025:
{
return (bool)1;
}
IL_0027:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_UpdateCameraState_mD67B44073F7EA49860018B880F79EF829180BFCC (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0;
L_0 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
if (!L_0)
{
goto IL_0026;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1;
L_1 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_worldUp;
float L_3 = ___1_deltaTime;
NullCheck(L_1);
CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_1, L_2, L_3, NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_4;
L_4 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(__this, NULL);
NullCheck(L_4);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_5;
L_5 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_4, NULL);
BlendSourceVirtualCamera_set_State_mD9C8228DBCC8AFB62BD349ADF5FE0CF4449AC52E_inline(__this, L_5, NULL);
}
IL_0026:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_InternalUpdateCameraState_mEDE2337FEDCC7987D211F3738B491402F3BC3873 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_OnTransitionFromCamera_m750F9688DA0DFBF1640E3F90D367D56490166523 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, RuntimeObject* ___0_fromCam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_OnTargetObjectWarped_m3107B7DAB47DE606823928F9A57DD9F13CE2A766 (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineBlenderSettings_GetBlendForVirtualCameras_mD1C44B6D389EA35A1AC08F3BA4DEDC1D185070D5 (CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* __this, String_t* ___0_fromCameraName, String_t* ___1_toCameraName, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A2F2B26FA88DF4B60EA249D1CB535C29DDB9CCF);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B V_2;
memset((&V_2), 0, sizeof(V_2));
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 V_5;
memset((&V_5), 0, sizeof(V_5));
{
V_0 = (bool)0;
V_1 = (bool)0;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0 = ___2_defaultBlend;
V_2 = L_0;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_1 = ___2_defaultBlend;
V_3 = L_1;
CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B* L_2 = __this->___m_CustomBlends;
if (!L_2)
{
goto IL_00f3;
}
}
{
V_4 = 0;
goto IL_00e4;
}
IL_001b:
{
CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B* L_3 = __this->___m_CustomBlends;
int32_t L_4 = V_4;
NullCheck(L_3);
int32_t L_5 = L_4;
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_5 = L_6;
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_7 = V_5;
String_t* L_8 = L_7.___m_From;
String_t* L_9 = ___0_fromCameraName;
bool L_10;
L_10 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, L_9, NULL);
if (!L_10)
{
goto IL_0050;
}
}
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_11 = V_5;
String_t* L_12 = L_11.___m_To;
String_t* L_13 = ___1_toCameraName;
bool L_14;
L_14 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, L_13, NULL);
if (!L_14)
{
goto IL_0050;
}
}
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_15 = V_5;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_16 = L_15.___m_Blend;
return L_16;
}
IL_0050:
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_17 = V_5;
String_t* L_18 = L_17.___m_From;
bool L_19;
L_19 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, _stringLiteral5A2F2B26FA88DF4B60EA249D1CB535C29DDB9CCF, NULL);
if (!L_19)
{
goto IL_00a7;
}
}
{
String_t* L_20 = ___1_toCameraName;
bool L_21;
L_21 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_20, NULL);
if (L_21)
{
goto IL_0089;
}
}
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_22 = V_5;
String_t* L_23 = L_22.___m_To;
String_t* L_24 = ___1_toCameraName;
bool L_25;
L_25 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_23, L_24, NULL);
if (!L_25)
{
goto IL_0089;
}
}
{
bool L_26 = V_0;
if (L_26)
{
goto IL_0085;
}
}
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_27 = V_5;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_28 = L_27.___m_Blend;
V_2 = L_28;
}
IL_0085:
{
V_0 = (bool)1;
goto IL_00de;
}
IL_0089:
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_29 = V_5;
String_t* L_30 = L_29.___m_To;
bool L_31;
L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_30, _stringLiteral5A2F2B26FA88DF4B60EA249D1CB535C29DDB9CCF, NULL);
if (!L_31)
{
goto IL_00de;
}
}
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_32 = V_5;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_33 = L_32.___m_Blend;
___2_defaultBlend = L_33;
goto IL_00de;
}
IL_00a7:
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_34 = V_5;
String_t* L_35 = L_34.___m_To;
bool L_36;
L_36 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_35, _stringLiteral5A2F2B26FA88DF4B60EA249D1CB535C29DDB9CCF, NULL);
if (!L_36)
{
goto IL_00de;
}
}
{
String_t* L_37 = ___0_fromCameraName;
bool L_38;
L_38 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_37, NULL);
if (L_38)
{
goto IL_00de;
}
}
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_39 = V_5;
String_t* L_40 = L_39.___m_From;
String_t* L_41 = ___0_fromCameraName;
bool L_42;
L_42 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_40, L_41, NULL);
if (!L_42)
{
goto IL_00de;
}
}
{
bool L_43 = V_1;
if (L_43)
{
goto IL_00dc;
}
}
{
CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3 L_44 = V_5;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_45 = L_44.___m_Blend;
V_3 = L_45;
}
IL_00dc:
{
V_1 = (bool)1;
}
IL_00de:
{
int32_t L_46 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_46, 1));
}
IL_00e4:
{
int32_t L_47 = V_4;
CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B* L_48 = __this->___m_CustomBlends;
NullCheck(L_48);
if ((((int32_t)L_47) < ((int32_t)((int32_t)(((RuntimeArray*)L_48)->max_length)))))
{
goto IL_001b;
}
}
IL_00f3:
{
bool L_49 = V_0;
if (!L_49)
{
goto IL_00f8;
}
}
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_50 = V_2;
return L_50;
}
IL_00f8:
{
bool L_51 = V_1;
if (!L_51)
{
goto IL_00fd;
}
}
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_52 = V_3;
return L_52;
}
IL_00fd:
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_53 = ___2_defaultBlend;
return L_53;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlenderSettings__ctor_mCD4EFC8540B918D3884B62BD5AB63AAF86433F7A (CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* __this, const RuntimeMethod* method)
{
{
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
IL2CPP_EXTERN_C void CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshal_pinvoke(const CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3& unmarshaled, CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshaled_pinvoke& marshaled)
{
marshaled.___m_From = il2cpp_codegen_marshal_string(unmarshaled.___m_From);
marshaled.___m_To = il2cpp_codegen_marshal_string(unmarshaled.___m_To);
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_pinvoke(unmarshaled.___m_Blend, marshaled.___m_Blend);
}
IL2CPP_EXTERN_C void CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshal_pinvoke_back(const CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshaled_pinvoke& marshaled, CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3& unmarshaled)
{
unmarshaled.___m_From = il2cpp_codegen_marshal_string_result(marshaled.___m_From);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_From), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_From));
unmarshaled.___m_To = il2cpp_codegen_marshal_string_result(marshaled.___m_To);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_To), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_To));
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B unmarshaledm_Blend_temp_2;
memset((&unmarshaledm_Blend_temp_2), 0, sizeof(unmarshaledm_Blend_temp_2));
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_pinvoke_back(marshaled.___m_Blend, unmarshaledm_Blend_temp_2);
unmarshaled.___m_Blend = unmarshaledm_Blend_temp_2;
Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___m_Blend))->___m_CustomCurve), (void*)NULL);
}
IL2CPP_EXTERN_C void CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshal_pinvoke_cleanup(CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___m_From);
marshaled.___m_From = NULL;
il2cpp_codegen_marshal_free(marshaled.___m_To);
marshaled.___m_To = NULL;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_pinvoke_cleanup(marshaled.___m_Blend);
}
IL2CPP_EXTERN_C void CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshal_com(const CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3& unmarshaled, CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshaled_com& marshaled)
{
marshaled.___m_From = il2cpp_codegen_marshal_bstring(unmarshaled.___m_From);
marshaled.___m_To = il2cpp_codegen_marshal_bstring(unmarshaled.___m_To);
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_com(unmarshaled.___m_Blend, marshaled.___m_Blend);
}
IL2CPP_EXTERN_C void CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshal_com_back(const CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshaled_com& marshaled, CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3& unmarshaled)
{
unmarshaled.___m_From = il2cpp_codegen_marshal_bstring_result(marshaled.___m_From);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_From), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_From));
unmarshaled.___m_To = il2cpp_codegen_marshal_bstring_result(marshaled.___m_To);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_To), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_To));
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B unmarshaledm_Blend_temp_2;
memset((&unmarshaledm_Blend_temp_2), 0, sizeof(unmarshaledm_Blend_temp_2));
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_com_back(marshaled.___m_Blend, unmarshaledm_Blend_temp_2);
unmarshaled.___m_Blend = unmarshaledm_Blend_temp_2;
Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___m_Blend))->___m_CustomCurve), (void*)NULL);
}
IL2CPP_EXTERN_C void CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshal_com_cleanup(CustomBlend_t1CA5382919FB6CC3B59B0598F52C1AA48FF3CDE3_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___m_From);
marshaled.___m_From = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___m_To);
marshaled.___m_To = NULL;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshal_com_cleanup(marshaled.___m_Blend);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = __this->___m_vcamOwner;
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_001a;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2;
L_2 = Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB(__this, Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB_RuntimeMethod_var);
__this->___m_vcamOwner = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_vcamOwner), (void*)L_2);
}
IL_001a:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3 = __this->___m_vcamOwner;
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_0051;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(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_0051;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_8, NULL);
NullCheck(L_9);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10;
L_10 = Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB(L_9, Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB_RuntimeMethod_var);
__this->___m_vcamOwner = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_vcamOwner), (void*)L_10);
}
IL_0051:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11 = __this->___m_vcamOwner;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __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;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0;
L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL);
V_0 = L_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_2)
{
goto IL_001d;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = V_0;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29, L_4);
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8(L_3, L_5, NULL);
return L_6;
}
IL_001d:
{
return (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __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;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0;
L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL);
V_0 = L_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_2)
{
goto IL_001d;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = V_0;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(27, L_4);
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172(L_3, L_5, NULL);
return L_6;
}
IL_001d:
{
return (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineComponentBase_get_AbstractFollowTargetGroup_m91BD623311234A96B2D146A8AB6574567C8C9714 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0;
L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = CinemachineVirtualCameraBase_get_AbstractFollowTargetGroup_mF66D843C00156E41B1C9C14FFBA0C4429D29AEBF_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* CinemachineComponentBase_get_FollowTargetGroup_mE756D61F3DC852F90E1292620499B5367F810A31 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CinemachineComponentBase_get_AbstractFollowTargetGroup_m91BD623311234A96B2D146A8AB6574567C8C9714(__this, NULL);
return ((CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF*)IsInstClass((RuntimeObject*)L_0, CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_il2cpp_TypeInfo_var));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_2;
memset((&V_2), 0, sizeof(V_2));
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0;
L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL);
NullCheck(L_0);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1;
L_1 = CinemachineVirtualCameraBase_get_FollowTargetAsVcam_mBABF664226D707405BAAA123F29619FAF6758053_inline(L_0, NULL);
V_0 = L_1;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = V_0;
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_0024;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = V_0;
NullCheck(L_4);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_5;
L_5 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_4);
V_2 = L_5;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12((&V_2), NULL);
return L_6;
}
IL_0024:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL);
V_1 = L_7;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_1;
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_003b;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = TargetPositionCache_GetTargetPosition_m86454680691707EEE6E70984ED39E00821B60B2E(L_10, NULL);
return L_11;
}
IL_003b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_2;
memset((&V_2), 0, sizeof(V_2));
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0;
L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL);
NullCheck(L_0);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1;
L_1 = CinemachineVirtualCameraBase_get_FollowTargetAsVcam_mBABF664226D707405BAAA123F29619FAF6758053_inline(L_0, NULL);
V_0 = L_1;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = V_0;
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_0024;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = V_0;
NullCheck(L_4);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_5;
L_5 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_4);
V_2 = L_5;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
L_6 = CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3((&V_2), NULL);
return L_6;
}
IL_0024:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL);
V_1 = L_7;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_1;
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_003b;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
L_11 = TargetPositionCache_GetTargetRotation_m882B2051C458EB18BCF332AFB00112484F31C9EF(L_10, NULL);
return L_11;
}
IL_003b:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
L_12 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineComponentBase_get_AbstractLookAtTargetGroup_m83547AD312D71E3080F9C6948DF4C5DA7B6B6054 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0;
L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = CinemachineVirtualCameraBase_get_AbstractLookAtTargetGroup_mC8E5278181AF27E945676602C10DB78E6EE15DAA_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* CinemachineComponentBase_get_LookAtTargetGroup_mC3A9F692727989A9E76109FB2C250E934A641BEC (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = CinemachineComponentBase_get_AbstractLookAtTargetGroup_m83547AD312D71E3080F9C6948DF4C5DA7B6B6054(__this, NULL);
return ((CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF*)IsInstClass((RuntimeObject*)L_0, CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_il2cpp_TypeInfo_var));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineComponentBase_get_LookAtTargetPosition_m79CE45A7F4D4A82BC47B01434F5EB35C91DC99A8 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_2;
memset((&V_2), 0, sizeof(V_2));
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0;
L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL);
NullCheck(L_0);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1;
L_1 = CinemachineVirtualCameraBase_get_LookAtTargetAsVcam_m51058DC76D5F1833C294015E89A65A64DB36A41F_inline(L_0, NULL);
V_0 = L_1;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = V_0;
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_0024;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = V_0;
NullCheck(L_4);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_5;
L_5 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_4);
V_2 = L_5;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12((&V_2), NULL);
return L_6;
}
IL_0024:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04(__this, NULL);
V_1 = L_7;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_1;
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_003b;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = TargetPositionCache_GetTargetPosition_m86454680691707EEE6E70984ED39E00821B60B2E(L_10, NULL);
return L_11;
}
IL_003b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineComponentBase_get_LookAtTargetRotation_m49CBE00226BB55772DB73775412AF782892B8251 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_2;
memset((&V_2), 0, sizeof(V_2));
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0;
L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL);
NullCheck(L_0);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1;
L_1 = CinemachineVirtualCameraBase_get_LookAtTargetAsVcam_m51058DC76D5F1833C294015E89A65A64DB36A41F_inline(L_0, NULL);
V_0 = L_1;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = V_0;
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_0024;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = V_0;
NullCheck(L_4);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_5;
L_5 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_4);
V_2 = L_5;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
L_6 = CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3((&V_2), NULL);
return L_6;
}
IL_0024:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04(__this, NULL);
V_1 = L_7;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_1;
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_003b;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
L_11 = TargetPositionCache_GetTargetRotation_m882B2051C458EB18BCF332AFB00112484F31C9EF(L_10, NULL);
return L_11;
}
IL_003b:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
L_12 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineComponentBase_get_VcamState_m17C5F4CFD04B41EA7559216C8C50CB980140D9A2 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0;
L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL);
V_0 = L_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_2)
{
goto IL_0017;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3 = V_0;
NullCheck(L_3);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_4;
L_4 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_3);
return L_4;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_5;
L_5 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase_PrePipelineMutateCameraState_m05A1AC832D6F7FD16DE67103E8CB0535950BB79C (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___0_curState, float ___1_deltaTime, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineComponentBase_get_BodyAppliesAfterAim_mB9687B7FEFB9827154DE70F8139BB52D84B2B0D2 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineComponentBase_OnTransitionFromCamera_m6FCB5461D89C12185703C5701848413DFB99CD56 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, RuntimeObject* ___0_fromCam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* ___3_transitionParams, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase_OnTargetObjectWarped_m3E083DBF03C47860948F0BB3A013B241AFDAF9A0 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase_ForceCameraPosition_m3D22002EC0B4F5C1AF7CC283C00BA43D22120878 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rot, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineComponentBase_GetMaxDampTime_mA2159FA6C923F49F9729286A70C304298440B060 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
{
return (0.0f);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineComponentBase_get_RequiresUserInput_m45F5AFF5AB81E3E6562E2A5F624768A73E6A7170 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___sInstance;
if (L_0)
{
goto IL_0011;
}
}
{
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_1 = (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD*)il2cpp_codegen_object_new(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore__ctor_m2F77D083353903E3CC95FC46D88EFE627D6FC2D4(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___sInstance = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___sInstance), (void*)L_1);
}
IL_0011:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_2 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___sInstance;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCore_get_DeltaTime_m0ED50D97C4B5327468BFA2A426E4F8B2F4078F48 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_0 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___UniformDeltaTimeOverride;
if ((((float)L_0) >= ((float)(0.0f))))
{
goto IL_0012;
}
}
{
float L_1;
L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
return L_1;
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_2 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___UniformDeltaTimeOverride;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_0 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CurrentTimeOverride;
if ((((float)L_0) >= ((float)(0.0f))))
{
goto IL_0012;
}
}
{
float L_1;
L_1 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
return L_1;
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_2 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CurrentTimeOverride;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineCore_get_BrainCount_m464F67F700D9EF3D2F486C14C215578AFC8BE080 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m296E753DCA968717333D66522450C3057C7E6C48_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* L_0 = __this->___mActiveBrains;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m296E753DCA968717333D66522450C3057C7E6C48_inline(L_0, List_1_get_Count_m296E753DCA968717333D66522450C3057C7E6C48_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, int32_t ___0_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2E1D6443EE1A2FACA82832BDF0E3885AE6B7762F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* L_0 = __this->___mActiveBrains;
int32_t L_1 = ___0_index;
NullCheck(L_0);
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_2;
L_2 = List_1_get_Item_m2E1D6443EE1A2FACA82832BDF0E3885AE6B7762F(L_0, L_1, List_1_get_Item_m2E1D6443EE1A2FACA82832BDF0E3885AE6B7762F_RuntimeMethod_var);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_AddActiveBrain_m48DD0D8000E2EE00E9C4BF642F5CDF04EF5AB819 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___0_brain, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_mD6530F8F8E15F637BE037208397FFF6F7FD03E1F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_0 = ___0_brain;
CinemachineCore_RemoveActiveBrain_m20CECA6E425E777D991B9AF73A691D05B412EF3E(__this, L_0, NULL);
List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* L_1 = __this->___mActiveBrains;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_2 = ___0_brain;
NullCheck(L_1);
List_1_Insert_mD6530F8F8E15F637BE037208397FFF6F7FD03E1F(L_1, 0, L_2, List_1_Insert_mD6530F8F8E15F637BE037208397FFF6F7FD03E1F_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_RemoveActiveBrain_m20CECA6E425E777D991B9AF73A691D05B412EF3E (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___0_brain, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m85FB77D119972456FE549301DD32962A8F1DA33A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* L_0 = __this->___mActiveBrains;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_1 = ___0_brain;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Remove_m85FB77D119972456FE549301DD32962A8F1DA33A(L_0, L_1, List_1_Remove_m85FB77D119972456FE549301DD32962A8F1DA33A_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineCore_get_VirtualCameraCount_m991909A066AD9BEE7B18512F6F2CB6B36F2ED86A (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_0 = __this->___mActiveCameras;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_inline(L_0, List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineCore_GetVirtualCamera_m4D2512A0C993348EFC8A76729802C8BBF6209F0B (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, int32_t ___0_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mF9BDB257173ED55AA7B557A946DE572DFA82D10B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC4E322900A63AA6CC07CAA3A7A8BB4EC3B1DD6A7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetVirtualCameraU3Eb__30_0_mD00C1D63B243EAC04AF7754294C5C9998BBB1DEF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635* G_B4_0 = NULL;
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* G_B4_1 = NULL;
Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635* G_B3_0 = NULL;
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* G_B3_1 = NULL;
{
bool L_0 = __this->___m_ActiveCamerasAreSorted;
if (L_0)
{
goto IL_0047;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_1 = __this->___mActiveCameras;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_inline(L_1, List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_RuntimeMethod_var);
if ((((int32_t)L_2) <= ((int32_t)1)))
{
goto IL_0047;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_3 = __this->___mActiveCameras;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var);
Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635* L_4 = ((U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var))->___U3CU3E9__30_0;
Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635* L_5 = L_4;
if (L_5)
{
G_B4_0 = L_5;
G_B4_1 = L_3;
goto IL_003b;
}
G_B3_0 = L_5;
G_B3_1 = L_3;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var);
U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF* L_6 = ((U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var))->___U3CU3E9;
Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635* L_7 = (Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635*)il2cpp_codegen_object_new(Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635_il2cpp_TypeInfo_var);
Comparison_1__ctor_mAF224F7CB460C557D4BFA828AFAE2FE03E726854(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CGetVirtualCameraU3Eb__30_0_mD00C1D63B243EAC04AF7754294C5C9998BBB1DEF_RuntimeMethod_var), NULL);
Comparison_1_t553F669121B0971366C380ACB79F5A16F0167635* L_8 = L_7;
((U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var))->___U3CU3E9__30_0 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var))->___U3CU3E9__30_0), (void*)L_8);
G_B4_0 = L_8;
G_B4_1 = G_B3_1;
}
IL_003b:
{
NullCheck(G_B4_1);
List_1_Sort_mF9BDB257173ED55AA7B557A946DE572DFA82D10B(G_B4_1, G_B4_0, List_1_Sort_mF9BDB257173ED55AA7B557A946DE572DFA82D10B_RuntimeMethod_var);
__this->___m_ActiveCamerasAreSorted = (bool)1;
}
IL_0047:
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_9 = __this->___mActiveCameras;
int32_t L_10 = ___0_index;
NullCheck(L_9);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11;
L_11 = List_1_get_Item_mC4E322900A63AA6CC07CAA3A7A8BB4EC3B1DD6A7(L_9, L_10, List_1_get_Item_mC4E322900A63AA6CC07CAA3A7A8BB4EC3B1DD6A7_RuntimeMethod_var);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_AddActiveCamera_m80475EB1F23E16DD2CF235BD9076715402BAD5DD (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
int32_t L_1 = __this->___m_ActivationSequence;
V_0 = L_1;
int32_t L_2 = V_0;
__this->___m_ActivationSequence = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_0;
NullCheck(L_0);
L_0->___m_ActivationId = L_3;
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_4 = __this->___mActiveCameras;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5 = ___0_vcam;
NullCheck(L_4);
List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_inline(L_4, L_5, List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
__this->___m_ActiveCamerasAreSorted = (bool)0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_RemoveActiveCamera_m879CC4BCC026A83C761ACDDA9604766086B53361 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m9FA3CC6C2F37F742F6F419FC0F073C1DB381D66B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_0 = __this->___mActiveCameras;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___0_vcam;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Contains_m9FA3CC6C2F37F742F6F419FC0F073C1DB381D66B(L_0, L_1, List_1_Contains_m9FA3CC6C2F37F742F6F419FC0F073C1DB381D66B_RuntimeMethod_var);
if (!L_2)
{
goto IL_001b;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_3 = __this->___mActiveCameras;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = ___0_vcam;
NullCheck(L_3);
bool L_5;
L_5 = List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654(L_3, L_4, List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654_RuntimeMethod_var);
}
IL_001b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_CameraDestroyed_m15FC49C579C1933A8D3CD481B23ED229AABB25E5 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m1E4510641D1098ABE9149626F8CD1059B4FBBF0E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m457BEB3449B5EAF8ADA79B6F60D15E9C1F4CE814_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m9FA3CC6C2F37F742F6F419FC0F073C1DB381D66B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_0 = __this->___mActiveCameras;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___0_vcam;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Contains_m9FA3CC6C2F37F742F6F419FC0F073C1DB381D66B(L_0, L_1, List_1_Contains_m9FA3CC6C2F37F742F6F419FC0F073C1DB381D66B_RuntimeMethod_var);
if (!L_2)
{
goto IL_001b;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_3 = __this->___mActiveCameras;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = ___0_vcam;
NullCheck(L_3);
bool L_5;
L_5 = List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654(L_3, L_4, List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654_RuntimeMethod_var);
}
IL_001b:
{
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_6 = __this->___mUpdateStatus;
if (!L_6)
{
goto IL_003e;
}
}
{
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_7 = __this->___mUpdateStatus;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = ___0_vcam;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_ContainsKey_m1E4510641D1098ABE9149626F8CD1059B4FBBF0E(L_7, L_8, Dictionary_2_ContainsKey_m1E4510641D1098ABE9149626F8CD1059B4FBBF0E_RuntimeMethod_var);
if (!L_9)
{
goto IL_003e;
}
}
{
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_10 = __this->___mUpdateStatus;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11 = ___0_vcam;
NullCheck(L_10);
bool L_12;
L_12 = Dictionary_2_Remove_m457BEB3449B5EAF8ADA79B6F60D15E9C1F4CE814(L_10, L_11, Dictionary_2_Remove_m457BEB3449B5EAF8ADA79B6F60D15E9C1F4CE814_RuntimeMethod_var);
}
IL_003e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_CameraEnabled_mF0183BD36CDF19EB604E6C966F78030D53A08DDB (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m37CB91AAF955BE7BA1FED36B156529D95B6106EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
{
V_0 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = CinemachineVirtualCameraBase_get_ParentCamera_m1A8F8096F8BBD5B994873B756069EA00AEDD5DCD(L_0, NULL);
V_1 = L_1;
goto IL_0016;
}
IL_000b:
{
int32_t L_2 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
RuntimeObject* L_3 = V_1;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(11, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_3);
V_1 = L_4;
}
IL_0016:
{
RuntimeObject* L_5 = V_1;
if (L_5)
{
goto IL_000b;
}
}
{
goto IL_002b;
}
IL_001b:
{
List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* L_6 = __this->___mAllCameras;
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_7 = (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*)il2cpp_codegen_object_new(List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var);
List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13(L_7, List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var);
NullCheck(L_6);
List_1_Add_m37CB91AAF955BE7BA1FED36B156529D95B6106EB_inline(L_6, L_7, List_1_Add_m37CB91AAF955BE7BA1FED36B156529D95B6106EB_RuntimeMethod_var);
}
IL_002b:
{
List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* L_8 = __this->___mAllCameras;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_inline(L_8, List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_RuntimeMethod_var);
int32_t L_10 = V_0;
if ((((int32_t)L_9) <= ((int32_t)L_10)))
{
goto IL_001b;
}
}
{
List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* L_11 = __this->___mAllCameras;
int32_t L_12 = V_0;
NullCheck(L_11);
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_13;
L_13 = List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A(L_11, L_12, List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A_RuntimeMethod_var);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_14 = ___0_vcam;
NullCheck(L_13);
List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_inline(L_13, L_14, List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_CameraDisabled_mFFD409EFB372B7C90824BDE0C576EFF56F61285F (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_001b;
}
IL_0004:
{
List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* L_0 = __this->___mAllCameras;
int32_t L_1 = V_0;
NullCheck(L_0);
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_2;
L_2 = List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A(L_0, L_1, List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A_RuntimeMethod_var);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3 = ___0_vcam;
NullCheck(L_2);
bool L_4;
L_4 = List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654(L_2, L_3, List_1_Remove_m9EBACF141E09509C2A0371806769315B32ECB654_RuntimeMethod_var);
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_001b:
{
int32_t L_6 = V_0;
List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* L_7 = __this->___mAllCameras;
NullCheck(L_7);
int32_t L_8;
L_8 = List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_inline(L_7, List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_RuntimeMethod_var);
if ((((int32_t)L_6) < ((int32_t)L_8)))
{
goto IL_0004;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_9 = __this->___mRoundRobinVcamLastFrame;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10 = ___0_vcam;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, L_10, NULL);
if (!L_11)
{
goto IL_003e;
}
}
{
__this->___mRoundRobinVcamLastFrame = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRoundRobinVcamLastFrame), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL);
}
IL_003e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_UpdateAllActiveVirtualCameras_m89205DECAC84E31CFF4420DDB36BDFC70BE37B53 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, int32_t ___0_layerMask, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mFD3160AFA40D40372A54FD50BF487D35A3A6339D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC4E322900A63AA6CC07CAA3A7A8BB4EC3B1DD6A7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_2 = NULL;
float V_3 = 0.0f;
int32_t V_4 = 0;
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* V_5 = NULL;
int32_t V_6 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_7 = NULL;
int32_t G_B17_0 = 0;
{
int32_t L_0 = __this->___m_CurrentUpdateFilter;
V_0 = L_0;
int32_t L_1 = V_0;
V_1 = (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = __this->___mRoundRobinVcamLastFrame;
V_2 = L_2;
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_3;
L_3 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
V_3 = L_3;
float L_4 = V_3;
float L_5 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___s_LastUpdateTime;
if ((((float)L_4) == ((float)L_5)))
{
goto IL_003c;
}
}
{
float L_6 = V_3;
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___s_LastUpdateTime = L_6;
int32_t L_7 = V_0;
if (((int32_t)((int32_t)L_7&((int32_t)-9))))
{
goto IL_003c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
int32_t L_8 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___s_FixedFrameCount;
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___s_FixedFrameCount = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_003c:
{
List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* L_9 = __this->___mAllCameras;
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_inline(L_9, List_1_get_Count_m24CEA2F69CB128B89D29753EFEFC1085330BD60C_RuntimeMethod_var);
V_4 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
goto IL_0141;
}
IL_0050:
{
List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* L_11 = __this->___mAllCameras;
int32_t L_12 = V_4;
NullCheck(L_11);
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_13;
L_13 = List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A(L_11, L_12, List_1_get_Item_m8B63388E882268E1BDDFC56909198143C859B06A_RuntimeMethod_var);
V_5 = L_13;
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_14 = V_5;
NullCheck(L_14);
int32_t L_15;
L_15 = List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_inline(L_14, List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_RuntimeMethod_var);
V_6 = ((int32_t)il2cpp_codegen_subtract(L_15, 1));
goto IL_0133;
}
IL_006f:
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_16 = V_5;
int32_t L_17 = V_6;
NullCheck(L_16);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_18;
L_18 = List_1_get_Item_mC4E322900A63AA6CC07CAA3A7A8BB4EC3B1DD6A7(L_16, L_17, List_1_get_Item_mC4E322900A63AA6CC07CAA3A7A8BB4EC3B1DD6A7_RuntimeMethod_var);
V_7 = L_18;
bool L_19 = V_1;
if (!L_19)
{
goto IL_008e;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_20 = V_7;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_21 = __this->___mRoundRobinVcamLastFrame;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_22;
L_22 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_20, L_21, NULL);
if (!L_22)
{
goto IL_008e;
}
}
{
V_2 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
}
IL_008e:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_23 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_24;
L_24 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_24)
{
goto IL_00a6;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_25 = V_5;
int32_t L_26 = V_6;
NullCheck(L_25);
List_1_RemoveAt_mFD3160AFA40D40372A54FD50BF487D35A3A6339D(L_25, L_26, List_1_RemoveAt_mFD3160AFA40D40372A54FD50BF487D35A3A6339D_RuntimeMethod_var);
goto IL_012d;
}
IL_00a6:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_27 = V_7;
NullCheck(L_27);
int32_t L_28 = L_27->___m_StandbyUpdate;
if ((((int32_t)L_28) == ((int32_t)1)))
{
goto IL_00ba;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_29 = V_7;
bool L_30;
L_30 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(__this, L_29, NULL);
if (!L_30)
{
goto IL_00db;
}
}
IL_00ba:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_31 = V_7;
NullCheck(L_31);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32;
L_32 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_31, NULL);
NullCheck(L_32);
int32_t L_33;
L_33 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_32, NULL);
int32_t L_34 = ___0_layerMask;
if (!((int32_t)(((int32_t)(1<<((int32_t)(L_33&((int32_t)31)))))&L_34)))
{
goto IL_012d;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_35 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___1_worldUp;
float L_37 = ___2_deltaTime;
CinemachineCore_UpdateVirtualCamera_m8AD0E1834C19A941F246C0BD9661ED575CAA84B1(__this, L_35, L_36, L_37, NULL);
goto IL_012d;
}
IL_00db:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_38 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_39;
L_39 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_38, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_39)
{
goto IL_00f3;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_40 = __this->___mRoundRobinVcamLastFrame;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_41 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_42;
L_42 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_40, L_41, NULL);
G_B17_0 = ((int32_t)(L_42));
goto IL_00f4;
}
IL_00f3:
{
G_B17_0 = 0;
}
IL_00f4:
{
bool L_43 = V_1;
if (!((int32_t)(G_B17_0&(int32_t)L_43)))
{
goto IL_012d;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_44 = V_7;
NullCheck(L_44);
int32_t L_45 = L_44->___m_StandbyUpdate;
if (!L_45)
{
goto IL_012d;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_46 = V_7;
NullCheck(L_46);
bool L_47;
L_47 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_46, NULL);
if (!L_47)
{
goto IL_012d;
}
}
{
int32_t L_48 = __this->___m_CurrentUpdateFilter;
__this->___m_CurrentUpdateFilter = ((int32_t)((int32_t)L_48&((int32_t)-9)));
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_49 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = ___1_worldUp;
float L_51 = ___2_deltaTime;
CinemachineCore_UpdateVirtualCamera_m8AD0E1834C19A941F246C0BD9661ED575CAA84B1(__this, L_49, L_50, L_51, NULL);
int32_t L_52 = V_0;
__this->___m_CurrentUpdateFilter = L_52;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_53 = V_7;
V_2 = L_53;
}
IL_012d:
{
int32_t L_54 = V_6;
V_6 = ((int32_t)il2cpp_codegen_subtract(L_54, 1));
}
IL_0133:
{
int32_t L_55 = V_6;
if ((((int32_t)L_55) >= ((int32_t)0)))
{
goto IL_006f;
}
}
{
int32_t L_56 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_56, 1));
}
IL_0141:
{
int32_t L_57 = V_4;
if ((((int32_t)L_57) >= ((int32_t)0)))
{
goto IL_0050;
}
}
{
bool L_58 = V_1;
if (!L_58)
{
goto IL_0163;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_59 = V_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_60 = __this->___mRoundRobinVcamLastFrame;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_61;
L_61 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_59, L_60, NULL);
if (!L_61)
{
goto IL_015c;
}
}
{
V_2 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
}
IL_015c:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_62 = V_2;
__this->___mRoundRobinVcamLastFrame = L_62;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRoundRobinVcamLastFrame), (void*)L_62);
}
IL_0163:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_UpdateVirtualCamera_m8AD0E1834C19A941F246C0BD9661ED575CAA84B1 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m409C99E7A3674595B9E2814F5D6C7E1AB9209F43_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m4A66F83CC4D0B72517180F6E89324A86B6A8D39C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m26A974403F6C7856B82D39B30F48528EECF3C4CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* V_1 = NULL;
int32_t V_2 = 0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL;
int32_t G_B14_0 = 0;
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
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_000a;
}
}
{
return;
}
IL_000a:
{
int32_t L_2 = __this->___m_CurrentUpdateFilter;
int32_t L_3 = __this->___m_CurrentUpdateFilter;
V_0 = ((int32_t)((int32_t)L_3&((int32_t)-9)));
if (!((((int32_t)((int32_t)((int32_t)L_2&8))) == ((int32_t)8))? 1 : 0))
{
goto IL_003c;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = ___0_vcam;
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = CinemachineCore_GetUpdateTarget_m3007FAAA1292808633CDFF235EADB297B8506282(L_4, NULL);
V_3 = L_5;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = V_3;
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_0032;
}
}
{
return;
}
IL_0032:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_3;
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
int32_t L_9;
L_9 = UpdateTracker_GetPreferredUpdate_mCA810B7D3B87B3A511764993265DFDC2F246C3E8(L_8, NULL);
int32_t L_10 = V_0;
if ((((int32_t)L_9) == ((int32_t)L_10)))
{
goto IL_003c;
}
}
{
return;
}
IL_003c:
{
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_11 = __this->___mUpdateStatus;
if (L_11)
{
goto IL_004f;
}
}
{
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_12 = (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705*)il2cpp_codegen_object_new(Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m26A974403F6C7856B82D39B30F48528EECF3C4CB(L_12, Dictionary_2__ctor_m26A974403F6C7856B82D39B30F48528EECF3C4CB_RuntimeMethod_var);
__this->___mUpdateStatus = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mUpdateStatus), (void*)L_12);
}
IL_004f:
{
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_13 = __this->___mUpdateStatus;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_14 = ___0_vcam;
NullCheck(L_13);
bool L_15;
L_15 = Dictionary_2_TryGetValue_m4A66F83CC4D0B72517180F6E89324A86B6A8D39C(L_13, L_14, (&V_1), Dictionary_2_TryGetValue_m4A66F83CC4D0B72517180F6E89324A86B6A8D39C_RuntimeMethod_var);
if (L_15)
{
goto IL_009e;
}
}
{
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_16 = (UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A*)il2cpp_codegen_object_new(UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A_il2cpp_TypeInfo_var);
UpdateStatus__ctor_mD7EB6573750445A83891060458B7305AB1899583(L_16, NULL);
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_17 = L_16;
NullCheck(L_17);
L_17->___lastUpdateDeltaTime = (-2.0f);
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_18 = L_17;
NullCheck(L_18);
L_18->___lastUpdateMode = 1;
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_19 = L_18;
int32_t L_20;
L_20 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
NullCheck(L_19);
L_19->___lastUpdateFrame = ((int32_t)il2cpp_codegen_add(L_20, 2));
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_21 = L_19;
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
int32_t L_22 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___s_FixedFrameCount;
NullCheck(L_21);
L_21->___lastUpdateFixedFrame = ((int32_t)il2cpp_codegen_add(L_22, 2));
V_1 = L_21;
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_23 = __this->___mUpdateStatus;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_24 = ___0_vcam;
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_25 = V_1;
NullCheck(L_23);
Dictionary_2_Add_m409C99E7A3674595B9E2814F5D6C7E1AB9209F43(L_23, L_24, L_25, Dictionary_2_Add_m409C99E7A3674595B9E2814F5D6C7E1AB9209F43_RuntimeMethod_var);
}
IL_009e:
{
int32_t L_26 = V_0;
if ((((int32_t)L_26) == ((int32_t)1)))
{
goto IL_00b0;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
int32_t L_27 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___s_FixedFrameCount;
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_28 = V_1;
NullCheck(L_28);
int32_t L_29 = L_28->___lastUpdateFixedFrame;
G_B14_0 = ((int32_t)il2cpp_codegen_subtract(L_27, L_29));
goto IL_00bc;
}
IL_00b0:
{
int32_t L_30;
L_30 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_31 = V_1;
NullCheck(L_31);
int32_t L_32 = L_31->___lastUpdateFrame;
G_B14_0 = ((int32_t)il2cpp_codegen_subtract(L_30, L_32));
}
IL_00bc:
{
V_2 = G_B14_0;
float L_33 = ___2_deltaTime;
if ((!(((float)L_33) >= ((float)(0.0f)))))
{
goto IL_00e5;
}
}
{
int32_t L_34 = V_2;
if (L_34)
{
goto IL_00db;
}
}
{
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_35 = V_1;
NullCheck(L_35);
int32_t L_36 = L_35->___lastUpdateMode;
int32_t L_37 = V_0;
if ((!(((uint32_t)L_36) == ((uint32_t)L_37))))
{
goto IL_00db;
}
}
{
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_38 = V_1;
NullCheck(L_38);
float L_39 = L_38->___lastUpdateDeltaTime;
float L_40 = ___2_deltaTime;
if ((!(((float)L_39) == ((float)L_40))))
{
goto IL_00db;
}
}
{
return;
}
IL_00db:
{
int32_t L_41 = V_2;
if ((((int32_t)L_41) <= ((int32_t)0)))
{
goto IL_00e5;
}
}
{
float L_42 = ___2_deltaTime;
int32_t L_43 = V_2;
___2_deltaTime = ((float)il2cpp_codegen_multiply(L_42, ((float)L_43)));
}
IL_00e5:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_44 = ___0_vcam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = ___1_worldUp;
float L_46 = ___2_deltaTime;
NullCheck(L_44);
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(33, L_44, L_45, L_46);
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_47 = V_1;
int32_t L_48;
L_48 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
NullCheck(L_47);
L_47->___lastUpdateFrame = L_48;
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_49 = V_1;
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
int32_t L_50 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___s_FixedFrameCount;
NullCheck(L_49);
L_49->___lastUpdateFixedFrame = L_50;
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_51 = V_1;
int32_t L_52 = V_0;
NullCheck(L_51);
L_51->___lastUpdateMode = L_52;
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_53 = V_1;
float L_54 = ___2_deltaTime;
NullCheck(L_53);
L_53->___lastUpdateDeltaTime = L_54;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_InitializeModule_m3AF5A969E84D95E78CD79107015F033FF4EB364F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m26A974403F6C7856B82D39B30F48528EECF3C4CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0;
L_0 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_1 = (Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705*)il2cpp_codegen_object_new(Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m26A974403F6C7856B82D39B30F48528EECF3C4CB(L_1, Dictionary_2__ctor_m26A974403F6C7856B82D39B30F48528EECF3C4CB_RuntimeMethod_var);
NullCheck(L_0);
L_0->___mUpdateStatus = L_1;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___mUpdateStatus), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineCore_GetUpdateTarget_m3007FAAA1292808633CDFF235EADB297B8506282 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
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;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = ___0_vcam;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
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_0019;
}
}
IL_0017:
{
return (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
}
IL_0019:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5 = ___0_vcam;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(27, L_5);
V_0 = L_6;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_002b;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_0;
return L_9;
}
IL_002b:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10 = ___0_vcam;
NullCheck(L_10);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29, L_10);
V_0 = L_11;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_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_003d;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_0;
return L_14;
}
IL_003d:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_15 = ___0_vcam;
NullCheck(L_15);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_15, NULL);
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineCore_GetVcamUpdateStatus_m6864417D5726747911A8FD36CFE4BF7BC2551ADC (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m4A66F83CC4D0B72517180F6E89324A86B6A8D39C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* V_0 = NULL;
{
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_0 = __this->___mUpdateStatus;
if (!L_0)
{
goto IL_0018;
}
}
{
Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* L_1 = __this->___mUpdateStatus;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = ___0_vcam;
NullCheck(L_1);
bool L_3;
L_3 = Dictionary_2_TryGetValue_m4A66F83CC4D0B72517180F6E89324A86B6A8D39C(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_m4A66F83CC4D0B72517180F6E89324A86B6A8D39C_RuntimeMethod_var);
if (L_3)
{
goto IL_001a;
}
}
IL_0018:
{
return (int32_t)(1);
}
IL_001a:
{
UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* L_4 = V_0;
NullCheck(L_4);
int32_t L_5 = L_4->___lastUpdateMode;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___0_vcam, 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;
}
int32_t V_0 = 0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_vcam;
if (!L_0)
{
goto IL_0031;
}
}
{
V_0 = 0;
goto IL_0028;
}
IL_0007:
{
int32_t L_1 = V_0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_2;
L_2 = CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8(__this, L_1, NULL);
V_1 = L_2;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_3 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0024;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_5 = V_1;
RuntimeObject* L_6 = ___0_vcam;
NullCheck(L_5);
bool L_7;
L_7 = CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058(L_5, L_6, (bool)0, NULL);
if (!L_7)
{
goto IL_0024;
}
}
{
return (bool)1;
}
IL_0024:
{
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0028:
{
int32_t L_9 = V_0;
int32_t L_10;
L_10 = CinemachineCore_get_BrainCount_m464F67F700D9EF3D2F486C14C215578AFC8BE080(__this, NULL);
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0007;
}
}
IL_0031:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCore_IsLiveInBlend_mFD1402FFF3B5D0CD0EC90914F89672724F49F778 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___0_vcam, 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;
}
int32_t V_0 = 0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_vcam;
if (!L_0)
{
goto IL_0030;
}
}
{
V_0 = 0;
goto IL_0027;
}
IL_0007:
{
int32_t L_1 = V_0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_2;
L_2 = CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8(__this, L_1, NULL);
V_1 = L_2;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_3 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0023;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_5 = V_1;
RuntimeObject* L_6 = ___0_vcam;
NullCheck(L_5);
bool L_7;
L_7 = CinemachineBrain_IsLiveInBlend_m2A0E5AD2048B66FA82E7CB01A83335907B1941CB(L_5, L_6, NULL);
if (!L_7)
{
goto IL_0023;
}
}
{
return (bool)1;
}
IL_0023:
{
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0027:
{
int32_t L_9 = V_0;
int32_t L_10;
L_10 = CinemachineCore_get_BrainCount_m464F67F700D9EF3D2F486C14C215578AFC8BE080(__this, NULL);
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0007;
}
}
IL_0030:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_GenerateCameraActivationEvent_mD2A009E3CE9D80962BA7E902A9BD3B22E161C021 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___0_vcam, RuntimeObject* ___1_vcamFrom, 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_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_vcam;
if (!L_0)
{
goto IL_003c;
}
}
{
V_0 = 0;
goto IL_0033;
}
IL_0007:
{
int32_t L_1 = V_0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_2;
L_2 = CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8(__this, L_1, NULL);
V_1 = L_2;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_3 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_002f;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_5 = V_1;
RuntimeObject* L_6 = ___0_vcam;
NullCheck(L_5);
bool L_7;
L_7 = CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058(L_5, L_6, (bool)0, NULL);
if (!L_7)
{
goto IL_002f;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_8 = V_1;
NullCheck(L_8);
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_9 = L_8->___m_CameraActivatedEvent;
RuntimeObject* L_10 = ___0_vcam;
RuntimeObject* L_11 = ___1_vcamFrom;
NullCheck(L_9);
UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313(L_9, L_10, L_11, UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var);
}
IL_002f:
{
int32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0033:
{
int32_t L_13 = V_0;
int32_t L_14;
L_14 = CinemachineCore_get_BrainCount_m464F67F700D9EF3D2F486C14C215578AFC8BE080(__this, NULL);
if ((((int32_t)L_13) < ((int32_t)L_14)))
{
goto IL_0007;
}
}
IL_003c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_GenerateCameraCutEvent_mED951E792CC6811DFF12F79B389C3237094FACD6 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_vcam;
if (!L_0)
{
goto IL_0055;
}
}
{
V_0 = 0;
goto IL_004c;
}
IL_0007:
{
int32_t L_1 = V_0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_2;
L_2 = CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8(__this, L_1, NULL);
V_1 = L_2;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_3 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0048;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_5 = V_1;
RuntimeObject* L_6 = ___0_vcam;
NullCheck(L_5);
bool L_7;
L_7 = CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058(L_5, L_6, (bool)0, NULL);
if (!L_7)
{
goto IL_0048;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_8 = V_1;
NullCheck(L_8);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_9 = L_8->___m_CameraCutEvent;
if (!L_9)
{
goto IL_0036;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_10 = V_1;
NullCheck(L_10);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_11 = L_10->___m_CameraCutEvent;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_12 = V_1;
NullCheck(L_11);
UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB(L_11, L_12, UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var);
}
IL_0036:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_13 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraCutEvent;
if (!L_13)
{
goto IL_0048;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_14 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraCutEvent;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_15 = V_1;
NullCheck(L_14);
UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB(L_14, L_15, UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var);
}
IL_0048:
{
int32_t L_16 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_004c:
{
int32_t L_17 = V_0;
int32_t L_18;
L_18 = CinemachineCore_get_BrainCount_m464F67F700D9EF3D2F486C14C215578AFC8BE080(__this, NULL);
if ((((int32_t)L_17) < ((int32_t)L_18)))
{
goto IL_0007;
}
}
IL_0055:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* CinemachineCore_FindPotentialTargetBrain_mD4D554DCF27AE5BD2BAEB9D09E37BFBDD9D79B3B (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, 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;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_3 = NULL;
int32_t V_4 = 0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_5 = NULL;
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
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_00a1;
}
}
{
int32_t L_2;
L_2 = CinemachineCore_get_BrainCount_m464F67F700D9EF3D2F486C14C215578AFC8BE080(__this, NULL);
V_0 = L_2;
V_2 = 0;
goto IL_0046;
}
IL_0017:
{
int32_t L_3 = V_2;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_4;
L_4 = CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8(__this, L_3, NULL);
V_3 = L_4;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_5 = V_3;
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_0042;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_7 = V_3;
NullCheck(L_7);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8;
L_8 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_7, 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_0042;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_10 = V_3;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11 = ___0_vcam;
NullCheck(L_10);
bool L_12;
L_12 = CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058(L_10, L_11, (bool)0, NULL);
if (!L_12)
{
goto IL_0042;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_13 = V_3;
return L_13;
}
IL_0042:
{
int32_t L_14 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0046:
{
int32_t L_15 = V_2;
int32_t L_16 = V_0;
if ((((int32_t)L_15) < ((int32_t)L_16)))
{
goto IL_0017;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_17 = ___0_vcam;
NullCheck(L_17);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18;
L_18 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_17, NULL);
NullCheck(L_18);
int32_t L_19;
L_19 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_18, NULL);
V_1 = ((int32_t)(1<<((int32_t)(L_19&((int32_t)31)))));
V_4 = 0;
goto IL_009c;
}
IL_0060:
{
int32_t L_20 = V_4;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_21;
L_21 = CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8(__this, L_20, NULL);
V_5 = L_21;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_22 = V_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_23)
{
goto IL_0096;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_24 = V_5;
NullCheck(L_24);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_25;
L_25 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_24, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_26)
{
goto IL_0096;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_27 = V_5;
NullCheck(L_27);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_28;
L_28 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_27, NULL);
NullCheck(L_28);
int32_t L_29;
L_29 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_28, NULL);
int32_t L_30 = V_1;
if (!((int32_t)(L_29&L_30)))
{
goto IL_0096;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_31 = V_5;
return L_31;
}
IL_0096:
{
int32_t L_32 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_009c:
{
int32_t L_33 = V_4;
int32_t L_34 = V_0;
if ((((int32_t)L_33) < ((int32_t)L_34)))
{
goto IL_0060;
}
}
IL_00a1:
{
return (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_OnTargetObjectWarped_m39BF4DE7271E080415FDB67E1C32C8E0C94702E1 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0;
L_0 = CinemachineCore_get_VirtualCameraCount_m991909A066AD9BEE7B18512F6F2CB6B36F2ED86A(__this, NULL);
V_0 = L_0;
V_1 = 0;
goto IL_001d;
}
IL_000b:
{
int32_t L_1 = V_1;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2;
L_2 = CinemachineCore_GetVirtualCamera_m4D2512A0C993348EFC8A76729802C8BBF6209F0B(__this, L_1, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_positionDelta;
NullCheck(L_2);
VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(43, L_2, L_3, L_4);
int32_t L_5 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_001d:
{
int32_t L_6 = V_1;
int32_t L_7 = V_0;
if ((((int32_t)L_6) < ((int32_t)L_7)))
{
goto IL_000b;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore__ctor_m2F77D083353903E3CC95FC46D88EFE627D6FC2D4 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5DB42DE3354FFCB54A5CA4BE3E39016F87508D4D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m85F85A1A1518CB9BABAEF5A42EFB4706A4018FDC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* L_0 = (List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D*)il2cpp_codegen_object_new(List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D_il2cpp_TypeInfo_var);
List_1__ctor_m85F85A1A1518CB9BABAEF5A42EFB4706A4018FDC(L_0, List_1__ctor_m85F85A1A1518CB9BABAEF5A42EFB4706A4018FDC_RuntimeMethod_var);
__this->___mActiveBrains = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBrains), (void*)L_0);
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_1 = (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*)il2cpp_codegen_object_new(List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var);
List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13(L_1, List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var);
__this->___mActiveCameras = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveCameras), (void*)L_1);
List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* L_2 = (List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655*)il2cpp_codegen_object_new(List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655_il2cpp_TypeInfo_var);
List_1__ctor_m5DB42DE3354FFCB54A5CA4BE3E39016F87508D4D(L_2, List_1__ctor_m5DB42DE3354FFCB54A5CA4BE3E39016F87508D4D_RuntimeMethod_var);
__this->___mAllCameras = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAllCameras), (void*)L_2);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore__cctor_m206AFF5C9C6BE921CCFBB41D19902D33EF70EC37 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D9CD64F6C24589BBB60B7954E044B68BA056C31);
s_Il2CppMethodInitialized = true;
}
{
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___kStreamingVersion = ((int32_t)20170927);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___kVersionString = _stringLiteral5D9CD64F6C24589BBB60B7954E044B68BA056C31;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___kVersionString), (void*)_stringLiteral5D9CD64F6C24589BBB60B7954E044B68BA056C31);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___sInstance = (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___sInstance), (void*)(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD*)NULL);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___sShowHiddenObjects = (bool)0;
AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* L_0 = (AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452*)il2cpp_codegen_object_new(AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452_il2cpp_TypeInfo_var);
AxisInputDelegate__ctor_m8D7FED117FA4DDE1BBDC08B5158E73E2FACFF7B6(L_0, NULL, (intptr_t)((void*)Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62_RuntimeMethod_var), NULL);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___GetInputAxis = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___GetInputAxis), (void*)L_0);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___UniformDeltaTimeOverride = (-1.0f);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CurrentTimeOverride = (-1.0f);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_1 = (BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3*)il2cpp_codegen_object_new(BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3_il2cpp_TypeInfo_var);
BrainEvent__ctor_mCAE49277912EB5AFFBA23BBBD84697BC258A56D7(L_1, NULL);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent), (void*)L_1);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_2 = (BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3*)il2cpp_codegen_object_new(BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3_il2cpp_TypeInfo_var);
BrainEvent__ctor_mCAE49277912EB5AFFBA23BBBD84697BC258A56D7(L_2, NULL);
((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraCutEvent = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraCutEvent), (void*)L_2);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
float AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE_Multicast(AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, String_t* ___0_axisName, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
float retVal = 0.0f;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* currentDelegate = reinterpret_cast<AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452*>(delegatesToInvoke[i]);
typedef float (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_axisName, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
return retVal;
}
float AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE_OpenInst(AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, String_t* ___0_axisName, const RuntimeMethod* method)
{
NullCheck(___0_axisName);
typedef float (*FunctionPointerType) (String_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_axisName, method);
}
float AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE_OpenStatic(AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, String_t* ___0_axisName, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (String_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_axisName, method);
}
IL2CPP_EXTERN_C float DelegatePInvokeWrapper_AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452 (AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, String_t* ___0_axisName, const RuntimeMethod* method)
{
typedef float (DEFAULT_CALL *PInvokeFunc)(char*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
char* ____0_axisName_marshaled = NULL;
____0_axisName_marshaled = il2cpp_codegen_marshal_string(___0_axisName);
float returnValue = il2cppPInvokeFunc(____0_axisName_marshaled);
il2cpp_codegen_marshal_free(____0_axisName_marshaled);
____0_axisName_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisInputDelegate__ctor_m8D7FED117FA4DDE1BBDC08B5158E73E2FACFF7B6 (AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (isOpen)
__this->___invoke_impl = (intptr_t)&AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
__this->___invoke_impl = (intptr_t)&AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE_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 = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
__this->___extra_arg = (intptr_t)&AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE (AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, String_t* ___0_axisName, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_axisName, reinterpret_cast<RuntimeMethod*>(__this->___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
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_Multicast(GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_fromVcam, RuntimeObject* ___1_toVcam, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___3_owner, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B retVal;
memset((&retVal), 0, sizeof(retVal));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* currentDelegate = reinterpret_cast<GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A*>(delegatesToInvoke[i]);
typedef CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71*, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_fromVcam, ___1_toVcam, ___2_defaultBlend, ___3_owner, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
return retVal;
}
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenInst(GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_fromVcam, RuntimeObject* ___1_toVcam, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___3_owner, const RuntimeMethod* method)
{
NullCheck(___0_fromVcam);
typedef CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_fromVcam, ___1_toVcam, ___2_defaultBlend, ___3_owner, method);
}
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenStatic(GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_fromVcam, RuntimeObject* ___1_toVcam, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___3_owner, const RuntimeMethod* method)
{
typedef CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_fromVcam, ___1_toVcam, ___2_defaultBlend, ___3_owner, method);
}
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenVirtual(GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_fromVcam, RuntimeObject* ___1_toVcam, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___3_owner, const RuntimeMethod* method)
{
NullCheck(___0_fromVcam);
return VirtualFuncInvoker3< CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, RuntimeObject*, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_fromVcam, ___1_toVcam, ___2_defaultBlend, ___3_owner);
}
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenInterface(GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_fromVcam, RuntimeObject* ___1_toVcam, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___3_owner, const RuntimeMethod* method)
{
NullCheck(___0_fromVcam);
return InterfaceFuncInvoker3< CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, RuntimeObject*, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_fromVcam, ___1_toVcam, ___2_defaultBlend, ___3_owner);
}
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenGenericVirtual(GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_fromVcam, RuntimeObject* ___1_toVcam, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___3_owner, const RuntimeMethod* method)
{
NullCheck(___0_fromVcam);
return GenericVirtualFuncInvoker3< CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, RuntimeObject*, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* >::Invoke(method, ___0_fromVcam, ___1_toVcam, ___2_defaultBlend, ___3_owner);
}
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenGenericInterface(GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_fromVcam, RuntimeObject* ___1_toVcam, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___3_owner, const RuntimeMethod* method)
{
NullCheck(___0_fromVcam);
return GenericInterfaceFuncInvoker3< CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, RuntimeObject*, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* >::Invoke(method, ___0_fromVcam, ___1_toVcam, ___2_defaultBlend, ___3_owner);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetBlendOverrideDelegate__ctor_mE8D07530859FC280F4A642B0B05322C3568EB0C9 (GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 4;
if (isOpen)
__this->___invoke_impl = (intptr_t)&GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 3;
if (isOpen)
{
if (__this->___method_is_virtual)
{
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenGenericInterface;
else
__this->___invoke_impl = (intptr_t)&GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenInterface;
else
__this->___invoke_impl = (intptr_t)&GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_OpenVirtual;
}
else
{
__this->___invoke_impl = (intptr_t)&GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_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 = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
__this->___extra_arg = (intptr_t)&GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84 (GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_fromVcam, RuntimeObject* ___1_toVcam, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___3_owner, const RuntimeMethod* method)
{
typedef CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_fromVcam, ___1_toVcam, ___2_defaultBlend, ___3_owner, reinterpret_cast<RuntimeMethod*>(__this->___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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus__ctor_mD7EB6573750445A83891060458B7305AB1899583 (UpdateStatus_t3256F3C173F7698F1149E7ACBE5CD215F24D982A* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m88CAF6DA4D43FD43D6B42F407696C49FE93DF489 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF* L_0 = (U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF*)il2cpp_codegen_object_new(U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_m0FE2AE12D8ED3BA533A9FE180F290766D49099AD(L_0, NULL);
((U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0FE2AE12D8ED3BA533A9FE180F290766D49099AD (U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CGetVirtualCameraU3Eb__30_0_mD00C1D63B243EAC04AF7754294C5C9998BBB1DEF (U3CU3Ec_tF1C3838ACEA1CA2FC8688FABF635C80261E90DEF* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_x, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___1_y, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_x;
NullCheck(L_0);
int32_t L_1;
L_1 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_0, NULL);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = ___1_y;
NullCheck(L_2);
int32_t L_3;
L_3 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_2, NULL);
if ((((int32_t)L_1) == ((int32_t)L_3)))
{
goto IL_001c;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = ___1_y;
NullCheck(L_4);
int32_t L_5;
L_5 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_4, NULL);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_6 = ___0_x;
NullCheck(L_6);
int32_t L_7;
L_7 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_6, NULL);
return ((int32_t)il2cpp_codegen_subtract(L_5, L_7));
}
IL_001c:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = ___1_y;
NullCheck(L_8);
int32_t L_9 = L_8->___m_ActivationId;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10 = ___0_x;
NullCheck(L_10);
int32_t L_11 = L_10->___m_ActivationId;
return ((int32_t)il2cpp_codegen_subtract(L_9, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = __this->___m_vcamOwner;
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_001a;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2;
L_2 = Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB(__this, Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB_RuntimeMethod_var);
__this->___m_vcamOwner = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_vcamOwner), (void*)L_2);
}
IL_001a:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3 = __this->___m_vcamOwner;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_Awake_mF3E9E30D4CBBC656B8758FDAF759B5DFA1774C9E (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker1< bool >::Invoke(7, __this, (bool)1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_OnEnable_mAABA4125E1F4271A991D234F62771AD496E9EF98 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_OnDestroy_m856A803E3DAE93CD0AADFA9B687A430BD24616DE (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker1< bool >::Invoke(7, __this, (bool)0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_EnsureStarted_mDC4AE5D72929029A5F995886E4E5298269173FA9 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker1< bool >::Invoke(7, __this, (bool)1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_ConnectToVcam_m2052046FF2E7EB0CBB72680EAA521B5C63CDB0EC (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, bool ___0_connect, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AA432806C20C02DAB77AA0393B088D80C51FDF9);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = ___0_connect;
if (!L_0)
{
goto IL_001b;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1;
L_1 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_001b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral5AA432806C20C02DAB77AA0393B088D80C51FDF9, NULL);
}
IL_001b:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3;
L_3 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
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_0046;
}
}
{
bool L_5 = ___0_connect;
if (!L_5)
{
goto IL_003a;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_6;
L_6 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
NullCheck(L_6);
VirtualActionInvoker1< CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* >::Invoke(22, L_6, __this);
goto IL_0046;
}
IL_003a:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7;
L_7 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
NullCheck(L_7);
VirtualActionInvoker1< CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* >::Invoke(23, L_7, __this);
}
IL_0046:
{
__this->___mExtraState = (Dictionary_2_t4FF21A84FE740BDEF33FFAA0162AAAADBA3DEB56*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mExtraState), (void*)(Dictionary_2_t4FF21A84FE740BDEF33FFAA0162AAAADBA3DEB56*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_PrePipelineMutateCameraStateCallback_m5011C9CC6618F64C0A02C9BFB7E2E572E7DA3BA1 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___1_curState, float ___2_deltaTime, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_InvokePostPipelineStageCallback_m67F6FE82D6B103A0B77281CE76F2BC9DBCAFE0C0 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, int32_t ___1_stage, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___2_state, float ___3_deltaTime, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
int32_t L_1 = ___1_stage;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_2 = ___2_state;
float L_3 = ___3_deltaTime;
VirtualActionInvoker4< CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, int32_t, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*, float >::Invoke(9, __this, L_0, L_1, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_OnTargetObjectWarped_mBA612C74EBA9DC865CC6A719C5B08C4C20D785D5 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_ForceCameraPosition_mA120130FCDE1C615EF0C6BBA3548C7B85855CD3F (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rot, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineExtension_OnTransitionFromCamera_mE638BC9E573F2F32B6D6A01EE6734DF8C54E46D2 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___0_fromCam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineExtension_GetMaxDampTime_mB9B8F4B9F9B418766F43C1660840B07465672823 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method)
{
{
return (0.0f);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineExtension_get_RequiresUserInput_m1BA5050417CEAF7E438AADFC1F3F847AD3C64FC6 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension__ctor_m8955F80D4A62DE7C3DA510CFECEF722346241C94 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_StandardizePos_mCD78307D06204C7543CB99D3F2FB5F320B996423 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(6, __this);
if (!L_0)
{
goto IL_0033;
}
}
{
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(5, __this);
if ((!(((float)L_1) > ((float)(0.0f)))))
{
goto IL_0033;
}
}
{
float L_2 = ___0_pos;
float L_3;
L_3 = VirtualFuncInvoker0< float >::Invoke(5, __this);
___0_pos = (fmodf(L_2, L_3));
float L_4 = ___0_pos;
if ((!(((float)L_4) < ((float)(0.0f)))))
{
goto IL_0031;
}
}
{
float L_5 = ___0_pos;
float L_6;
L_6 = VirtualFuncInvoker0< float >::Invoke(5, __this);
___0_pos = ((float)il2cpp_codegen_add(L_5, L_6));
}
IL_0031:
{
float L_7 = ___0_pos;
return L_7;
}
IL_0033:
{
float L_8 = ___0_pos;
float L_9;
L_9 = VirtualFuncInvoker0< float >::Invoke(5, __this);
float L_10;
L_10 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_8, (0.0f), L_9, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_FindClosestPoint_m57D4703AEE2B706B72070E39406CFF0DF5BE5F81 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p, int32_t ___1_startSegment, int32_t ___2_searchRadius, int32_t ___3_stepsPerSegment, 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;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
float V_9 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
memset((&V_10), 0, sizeof(V_10));
float V_11 = 0.0f;
float V_12 = 0.0f;
int32_t G_B6_0 = 0;
{
float L_0;
L_0 = VirtualFuncInvoker0< float >::Invoke(4, __this);
V_0 = L_0;
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(5, __this);
V_1 = L_1;
int32_t L_2 = ___2_searchRadius;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0059;
}
}
{
int32_t L_3 = ___2_searchRadius;
float L_4 = V_1;
float L_5 = V_0;
float L_6;
L_6 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)L_3), ((float)(((float)il2cpp_codegen_subtract(L_4, L_5))/(2.0f))), NULL);
int32_t L_7;
L_7 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_6, NULL);
V_6 = L_7;
int32_t L_8 = ___1_startSegment;
int32_t L_9 = V_6;
V_0 = ((float)((int32_t)il2cpp_codegen_subtract(L_8, L_9)));
int32_t L_10 = ___1_startSegment;
int32_t L_11 = V_6;
V_1 = ((float)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_10, L_11)), 1)));
bool L_12;
L_12 = VirtualFuncInvoker0< bool >::Invoke(6, __this);
if (L_12)
{
goto IL_0059;
}
}
{
float L_13 = V_0;
float L_14;
L_14 = VirtualFuncInvoker0< float >::Invoke(4, __this);
float L_15;
L_15 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_13, L_14, NULL);
V_0 = L_15;
float L_16 = V_1;
float L_17;
L_17 = VirtualFuncInvoker0< float >::Invoke(5, __this);
float L_18;
L_18 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_16, L_17, NULL);
V_1 = L_18;
}
IL_0059:
{
int32_t L_19 = ___3_stepsPerSegment;
float L_20;
L_20 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)L_19), (1.0f), (100.0f), NULL);
int32_t L_21;
L_21 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_20, NULL);
___3_stepsPerSegment = L_21;
int32_t L_22 = ___3_stepsPerSegment;
V_2 = ((float)((1.0f)/((float)L_22)));
int32_t L_23 = ___1_startSegment;
V_3 = ((float)L_23);
V_4 = ((std::numeric_limits<float>::max)());
int32_t L_24 = ___3_stepsPerSegment;
if ((((int32_t)L_24) == ((int32_t)1)))
{
goto IL_008e;
}
}
{
G_B6_0 = 3;
goto IL_008f;
}
IL_008e:
{
G_B6_0 = 1;
}
IL_008f:
{
V_5 = G_B6_0;
V_7 = 0;
goto IL_010f;
}
IL_0096:
{
float L_25 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(8, __this, L_25);
V_8 = L_26;
float L_27 = V_0;
float L_28 = V_2;
V_9 = ((float)il2cpp_codegen_add(L_27, L_28));
goto IL_00f6;
}
IL_00a6:
{
float L_29 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(8, __this, L_29);
V_10 = L_30;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ___0_p;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_10;
float L_34;
L_34 = UnityVectorExtensions_ClosestPointOnSegment_m5AF0D62D87EF8EF307260D87EA85BE2A4C35B85D(L_31, L_32, L_33, NULL);
V_11 = L_34;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = ___0_p;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_10;
float L_38 = V_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_36, L_37, L_38, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
L_40 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_35, L_39, NULL);
float L_41;
L_41 = Vector3_SqrMagnitude_m5ED73273031577902F1BED4CA9C5A0E786A680D1_inline(L_40, NULL);
V_12 = L_41;
float L_42 = V_12;
float L_43 = V_4;
if ((!(((float)L_42) < ((float)L_43))))
{
goto IL_00ec;
}
}
{
float L_44 = V_12;
V_4 = L_44;
float L_45 = V_9;
float L_46 = V_11;
float L_47 = V_2;
V_3 = ((float)il2cpp_codegen_subtract(L_45, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_46)), L_47))));
}
IL_00ec:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_10;
V_8 = L_48;
float L_49 = V_9;
float L_50 = V_2;
V_9 = ((float)il2cpp_codegen_add(L_49, L_50));
}
IL_00f6:
{
float L_51 = V_9;
float L_52 = V_1;
if ((((float)L_51) <= ((float)L_52)))
{
goto IL_00a6;
}
}
{
float L_53 = V_3;
float L_54 = V_2;
V_0 = ((float)il2cpp_codegen_subtract(L_53, L_54));
float L_55 = V_3;
float L_56 = V_2;
V_1 = ((float)il2cpp_codegen_add(L_55, L_56));
float L_57 = V_2;
int32_t L_58 = ___3_stepsPerSegment;
V_2 = ((float)(L_57/((float)L_58)));
int32_t L_59 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_59, 1));
}
IL_010f:
{
int32_t L_60 = V_7;
int32_t L_61 = V_5;
if ((((int32_t)L_60) < ((int32_t)L_61)))
{
goto IL_0096;
}
}
{
float L_62 = V_3;
return L_62;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_MinUnit_m0B6884D7FD0928C74C702C191368EF0B37712737 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, int32_t ___0_units, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_units;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_000a;
}
}
{
return (0.0f);
}
IL_000a:
{
int32_t L_1 = ___0_units;
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0015;
}
}
{
float L_2;
L_2 = VirtualFuncInvoker0< float >::Invoke(4, __this);
return L_2;
}
IL_0015:
{
return (0.0f);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_MaxUnit_mD6C8BEEF736AF66618CD9FEA69D61CC5C9854F76 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, int32_t ___0_units, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_units;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_000a;
}
}
{
return (1.0f);
}
IL_000a:
{
int32_t L_1 = ___0_units;
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0015;
}
}
{
float L_2;
L_2 = VirtualFuncInvoker0< float >::Invoke(5, __this);
return L_2;
}
IL_0015:
{
float L_3;
L_3 = CinemachinePathBase_get_PathLength_m7416A92ED48925E5C49D4D6B70C13AEEA4A90660(__this, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_StandardizeUnit_m0BD23E05F3EF8C163CB4F7830B2336B3D0713460 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, int32_t ___1_units, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
int32_t L_0 = ___1_units;
if (L_0)
{
goto IL_000b;
}
}
{
float L_1 = ___0_pos;
float L_2;
L_2 = VirtualFuncInvoker1< float, float >::Invoke(7, __this, L_1);
return L_2;
}
IL_000b:
{
int32_t L_3 = ___1_units;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0017;
}
}
{
float L_4 = ___0_pos;
float L_5;
L_5 = CinemachinePathBase_StandardizePathDistance_mA05975615F90DFD7E4F000026B3C6200DA02591E(__this, L_4, NULL);
return L_5;
}
IL_0017:
{
float L_6;
L_6 = CinemachinePathBase_get_PathLength_m7416A92ED48925E5C49D4D6B70C13AEEA4A90660(__this, NULL);
V_0 = L_6;
float L_7 = V_0;
if ((!(((float)L_7) < ((float)(9.99999975E-05f)))))
{
goto IL_002c;
}
}
{
return (0.0f);
}
IL_002c:
{
float L_8 = ___0_pos;
float L_9 = V_0;
float L_10;
L_10 = CinemachinePathBase_StandardizePathDistance_mA05975615F90DFD7E4F000026B3C6200DA02591E(__this, ((float)il2cpp_codegen_multiply(L_8, L_9)), NULL);
float L_11 = V_0;
return ((float)(L_10/L_11));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachinePathBase_EvaluatePositionAtUnit_mCE1B51BBCAEFF5A65A68F1D3113390F7BC223843 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, int32_t ___1_units, const RuntimeMethod* method)
{
{
float L_0 = ___0_pos;
int32_t L_1 = ___1_units;
float L_2;
L_2 = CinemachinePathBase_ToNativePathUnits_m71355B86B0027D58831E4B9489CCFEE69B7E9158(__this, L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(8, __this, L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachinePathBase_EvaluateTangentAtUnit_m0EA566D1633A62430B68960B5AF3E882F9F2219E (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, int32_t ___1_units, const RuntimeMethod* method)
{
{
float L_0 = ___0_pos;
int32_t L_1 = ___1_units;
float L_2;
L_2 = CinemachinePathBase_ToNativePathUnits_m71355B86B0027D58831E4B9489CCFEE69B7E9158(__this, L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(9, __this, L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachinePathBase_EvaluateOrientationAtUnit_m28859D88DD40B298B14EE6D04A6358534E09C0A7 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, int32_t ___1_units, const RuntimeMethod* method)
{
{
float L_0 = ___0_pos;
int32_t L_1 = ___1_units;
float L_2;
L_2 = CinemachinePathBase_ToNativePathUnits_m71355B86B0027D58831E4B9489CCFEE69B7E9158(__this, L_0, L_1, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3;
L_3 = VirtualFuncInvoker1< Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, float >::Invoke(10, __this, L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePathBase_InvalidateDistanceCache_m5A8B12C547975C78D5167E08B823DCD800799878 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method)
{
{
__this->___m_DistanceToPos = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DistanceToPos), (void*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL);
__this->___m_PosToDistance = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PosToDistance), (void*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL);
__this->___m_CachedSampleSteps = 0;
__this->___m_PathLength = (0.0f);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachinePathBase_DistanceCacheIsValid_m513365FFC2B3206A2C0687DD7F0F3C698C031240 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method)
{
{
float L_0;
L_0 = VirtualFuncInvoker0< float >::Invoke(5, __this);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(4, __this);
if ((((float)L_0) == ((float)L_1)))
{
goto IL_0038;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = __this->___m_DistanceToPos;
if (!L_2)
{
goto IL_0036;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = __this->___m_PosToDistance;
if (!L_3)
{
goto IL_0036;
}
}
{
int32_t L_4 = __this->___m_CachedSampleSteps;
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(13, __this);
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_0036;
}
}
{
int32_t L_6 = __this->___m_CachedSampleSteps;
return (bool)((((int32_t)L_6) > ((int32_t)0))? 1 : 0);
}
IL_0036:
{
return (bool)0;
}
IL_0038:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_get_PathLength_m7416A92ED48925E5C49D4D6B70C13AEEA4A90660 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = VirtualFuncInvoker0< int32_t >::Invoke(13, __this);
if ((((int32_t)L_0) >= ((int32_t)1)))
{
goto IL_000f;
}
}
{
return (0.0f);
}
IL_000f:
{
bool L_1;
L_1 = CinemachinePathBase_DistanceCacheIsValid_m513365FFC2B3206A2C0687DD7F0F3C698C031240(__this, NULL);
if (L_1)
{
goto IL_0023;
}
}
{
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(13, __this);
CinemachinePathBase_ResamplePath_mDB5434016BE1079B26B3DF4C4371B446875648C1(__this, L_2, NULL);
}
IL_0023:
{
float L_3 = __this->___m_PathLength;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_StandardizePathDistance_mA05975615F90DFD7E4F000026B3C6200DA02591E (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_distance, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0;
L_0 = CinemachinePathBase_get_PathLength_m7416A92ED48925E5C49D4D6B70C13AEEA4A90660(__this, NULL);
V_0 = L_0;
float L_1 = V_0;
if ((!(((float)L_1) < ((float)(9.99999975E-06f)))))
{
goto IL_0015;
}
}
{
return (0.0f);
}
IL_0015:
{
bool L_2;
L_2 = VirtualFuncInvoker0< bool >::Invoke(6, __this);
if (!L_2)
{
goto IL_002f;
}
}
{
float L_3 = ___0_distance;
float L_4 = V_0;
___0_distance = (fmodf(L_3, L_4));
float L_5 = ___0_distance;
if ((!(((float)L_5) < ((float)(0.0f)))))
{
goto IL_002f;
}
}
{
float L_6 = ___0_distance;
float L_7 = V_0;
___0_distance = ((float)il2cpp_codegen_add(L_6, L_7));
}
IL_002f:
{
float L_8 = ___0_distance;
float L_9 = V_0;
float L_10;
L_10 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_8, (0.0f), L_9, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_ToNativePathUnits_m71355B86B0027D58831E4B9489CCFEE69B7E9158 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, int32_t ___1_units, const RuntimeMethod* method)
{
float V_0 = 0.0f;
int32_t V_1 = 0;
float V_2 = 0.0f;
{
int32_t L_0 = ___1_units;
if (L_0)
{
goto IL_0005;
}
}
{
float L_1 = ___0_pos;
return L_1;
}
IL_0005:
{
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(13, __this);
if ((((int32_t)L_2) < ((int32_t)1)))
{
goto IL_001b;
}
}
{
float L_3;
L_3 = CinemachinePathBase_get_PathLength_m7416A92ED48925E5C49D4D6B70C13AEEA4A90660(__this, NULL);
if ((!(((float)L_3) < ((float)(9.99999975E-05f)))))
{
goto IL_0022;
}
}
IL_001b:
{
float L_4;
L_4 = VirtualFuncInvoker0< float >::Invoke(4, __this);
return L_4;
}
IL_0022:
{
int32_t L_5 = ___1_units;
if ((!(((uint32_t)L_5) == ((uint32_t)2))))
{
goto IL_0030;
}
}
{
float L_6 = ___0_pos;
float L_7;
L_7 = CinemachinePathBase_get_PathLength_m7416A92ED48925E5C49D4D6B70C13AEEA4A90660(__this, NULL);
___0_pos = ((float)il2cpp_codegen_multiply(L_6, L_7));
}
IL_0030:
{
float L_8 = ___0_pos;
float L_9;
L_9 = CinemachinePathBase_StandardizePathDistance_mA05975615F90DFD7E4F000026B3C6200DA02591E(__this, L_8, NULL);
___0_pos = L_9;
float L_10 = ___0_pos;
float L_11 = __this->___m_cachedDistanceStepSize;
V_0 = ((float)(L_10/L_11));
float L_12 = V_0;
int32_t L_13;
L_13 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_12, NULL);
V_1 = L_13;
int32_t L_14 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = __this->___m_DistanceToPos;
NullCheck(L_15);
if ((((int32_t)L_14) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_15)->max_length)), 1)))))
{
goto IL_005d;
}
}
{
float L_16;
L_16 = VirtualFuncInvoker0< float >::Invoke(5, __this);
return L_16;
}
IL_005d:
{
float L_17 = V_0;
int32_t L_18 = V_1;
V_2 = ((float)il2cpp_codegen_subtract(L_17, ((float)L_18)));
float L_19;
L_19 = VirtualFuncInvoker0< float >::Invoke(4, __this);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = __this->___m_DistanceToPos;
int32_t L_21 = V_1;
NullCheck(L_20);
int32_t L_22 = L_21;
float L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = __this->___m_DistanceToPos;
int32_t L_25 = V_1;
NullCheck(L_24);
int32_t L_26 = ((int32_t)il2cpp_codegen_add(L_25, 1));
float L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
float L_28 = V_2;
float L_29;
L_29 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_23, L_27, L_28, NULL);
return ((float)il2cpp_codegen_add(L_19, L_29));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_FromPathNativeUnits_mEFCB692BFEC5A048AF23D9BA3EC74A4255D5D867 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, int32_t ___1_units, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
int32_t V_2 = 0;
float V_3 = 0.0f;
{
int32_t L_0 = ___1_units;
if (L_0)
{
goto IL_0005;
}
}
{
float L_1 = ___0_pos;
return L_1;
}
IL_0005:
{
float L_2;
L_2 = CinemachinePathBase_get_PathLength_m7416A92ED48925E5C49D4D6B70C13AEEA4A90660(__this, NULL);
V_0 = L_2;
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(13, __this);
if ((((int32_t)L_3) < ((int32_t)1)))
{
goto IL_001d;
}
}
{
float L_4 = V_0;
if ((!(((float)L_4) < ((float)(9.99999975E-05f)))))
{
goto IL_0023;
}
}
IL_001d:
{
return (0.0f);
}
IL_0023:
{
float L_5 = ___0_pos;
float L_6;
L_6 = VirtualFuncInvoker1< float, float >::Invoke(7, __this, L_5);
___0_pos = L_6;
float L_7 = ___0_pos;
float L_8 = __this->___m_cachedPosStepSize;
V_1 = ((float)(L_7/L_8));
float L_9 = V_1;
int32_t L_10;
L_10 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_9, NULL);
V_2 = L_10;
int32_t L_11 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = __this->___m_PosToDistance;
NullCheck(L_12);
if ((((int32_t)L_11) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_12)->max_length)), 1)))))
{
goto IL_0053;
}
}
{
float L_13 = __this->___m_PathLength;
___0_pos = L_13;
goto IL_0072;
}
IL_0053:
{
float L_14 = V_1;
int32_t L_15 = V_2;
V_3 = ((float)il2cpp_codegen_subtract(L_14, ((float)L_15)));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = __this->___m_PosToDistance;
int32_t L_17 = V_2;
NullCheck(L_16);
int32_t L_18 = L_17;
float L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = __this->___m_PosToDistance;
int32_t L_21 = V_2;
NullCheck(L_20);
int32_t L_22 = ((int32_t)il2cpp_codegen_add(L_21, 1));
float L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
float L_24 = V_3;
float L_25;
L_25 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_19, L_23, L_24, NULL);
___0_pos = L_25;
}
IL_0072:
{
int32_t L_26 = ___1_units;
if ((!(((uint32_t)L_26) == ((uint32_t)2))))
{
goto IL_007b;
}
}
{
float L_27 = ___0_pos;
float L_28 = V_0;
___0_pos = ((float)(L_27/L_28));
}
IL_007b:
{
float L_29 = ___0_pos;
return L_29;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePathBase_ResamplePath_mDB5434016BE1079B26B3DF4C4371B446875648C1 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, int32_t ___0_stepsPerSegment, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
int32_t V_2 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
float V_4 = 0.0f;
int32_t V_5 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
float V_7 = 0.0f;
float V_8 = 0.0f;
int32_t V_9 = 0;
int32_t V_10 = 0;
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
float V_14 = 0.0f;
{
VirtualActionInvoker0::Invoke(14, __this);
float L_0;
L_0 = VirtualFuncInvoker0< float >::Invoke(4, __this);
V_0 = L_0;
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(5, __this);
int32_t L_2 = ___0_stepsPerSegment;
int32_t L_3;
L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_2, NULL);
V_1 = ((float)((1.0f)/((float)L_3)));
float L_4 = V_0;
float L_5 = V_1;
int32_t L_6;
L_6 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)(((float)il2cpp_codegen_subtract(L_1, L_4))/L_5)), NULL);
V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1));
int32_t L_7 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_7);
__this->___m_PosToDistance = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PosToDistance), (void*)L_8);
int32_t L_9 = ___0_stepsPerSegment;
__this->___m_CachedSampleSteps = L_9;
float L_10 = V_1;
__this->___m_cachedPosStepSize = L_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(8, __this, (0.0f));
V_3 = L_11;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = __this->___m_PosToDistance;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)(0.0f));
float L_13 = V_0;
V_4 = L_13;
V_5 = 1;
goto IL_00aa;
}
IL_0069:
{
float L_14 = V_4;
float L_15 = V_1;
V_4 = ((float)il2cpp_codegen_add(L_14, L_15));
float L_16 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(8, __this, L_16);
V_6 = L_17;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_6;
float L_20;
L_20 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_18, L_19, NULL);
V_7 = L_20;
float L_21 = __this->___m_PathLength;
float L_22 = V_7;
__this->___m_PathLength = ((float)il2cpp_codegen_add(L_21, L_22));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_6;
V_3 = L_23;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = __this->___m_PosToDistance;
int32_t L_25 = V_5;
float L_26 = __this->___m_PathLength;
NullCheck(L_24);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (float)L_26);
int32_t L_27 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_00aa:
{
int32_t L_28 = V_5;
int32_t L_29 = V_2;
if ((((int32_t)L_28) < ((int32_t)L_29)))
{
goto IL_0069;
}
}
{
int32_t L_30 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_30);
__this->___m_DistanceToPos = L_31;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DistanceToPos), (void*)L_31);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = __this->___m_DistanceToPos;
NullCheck(L_32);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)(0.0f));
int32_t L_33 = V_2;
if ((((int32_t)L_33) <= ((int32_t)1)))
{
goto IL_0166;
}
}
{
float L_34 = __this->___m_PathLength;
int32_t L_35 = V_2;
V_1 = ((float)(L_34/((float)((int32_t)il2cpp_codegen_subtract(L_35, 1)))));
float L_36 = V_1;
__this->___m_cachedDistanceStepSize = L_36;
V_8 = (0.0f);
V_9 = 1;
V_10 = 1;
goto IL_0161;
}
IL_00f1:
{
float L_37 = V_8;
float L_38 = V_1;
V_8 = ((float)il2cpp_codegen_add(L_37, L_38));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = __this->___m_PosToDistance;
int32_t L_40 = V_9;
NullCheck(L_39);
int32_t L_41 = L_40;
float L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
V_11 = L_42;
goto IL_0114;
}
IL_0104:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_43 = __this->___m_PosToDistance;
int32_t L_44 = V_9;
int32_t L_45 = ((int32_t)il2cpp_codegen_add(L_44, 1));
V_9 = L_45;
NullCheck(L_43);
int32_t L_46 = L_45;
float L_47 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
V_11 = L_47;
}
IL_0114:
{
float L_48 = V_11;
float L_49 = V_8;
if ((!(((float)L_48) < ((float)L_49))))
{
goto IL_0121;
}
}
{
int32_t L_50 = V_9;
int32_t L_51 = V_2;
if ((((int32_t)L_50) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_51, 1)))))
{
goto IL_0104;
}
}
IL_0121:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_52 = __this->___m_PosToDistance;
int32_t L_53 = V_9;
NullCheck(L_52);
int32_t L_54 = ((int32_t)il2cpp_codegen_subtract(L_53, 1));
float L_55 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
V_12 = L_55;
float L_56 = V_11;
float L_57 = V_12;
V_13 = ((float)il2cpp_codegen_subtract(L_56, L_57));
float L_58 = V_8;
float L_59 = V_12;
float L_60 = V_13;
V_14 = ((float)(((float)il2cpp_codegen_subtract(L_58, L_59))/L_60));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_61 = __this->___m_DistanceToPos;
int32_t L_62 = V_10;
float L_63 = __this->___m_cachedPosStepSize;
float L_64 = V_14;
int32_t L_65 = V_9;
NullCheck(L_61);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (float)((float)il2cpp_codegen_multiply(L_63, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_64, ((float)L_65))), (1.0f))))));
int32_t L_66 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_66, 1));
}
IL_0161:
{
int32_t L_67 = V_10;
int32_t L_68 = V_2;
if ((((int32_t)L_67) < ((int32_t)L_68)))
{
goto IL_00f1;
}
}
IL_0166:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePathBase__ctor_m8BEE8B0F31272FDA797F0459F992A3B491570A3F (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___m_Resolution = ((int32_t)20);
Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8* L_0 = (Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8*)il2cpp_codegen_object_new(Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8_il2cpp_TypeInfo_var);
Appearance__ctor_m3600590C110F6BC2BBA3F48A4334B8A38A030796(L_0, NULL);
__this->___m_Appearance = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Appearance), (void*)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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Appearance__ctor_m3600590C110F6BC2BBA3F48A4334B8A38A030796 (Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8* __this, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL);
__this->___pathColor = L_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = Color_get_gray_m6D01087E0F20F34718EBA5B213853B4BB49F1DEF_inline(NULL);
__this->___inactivePathColor = L_1;
__this->___width = (0.200000003f);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisStatePropertyAttribute__ctor_m1D11BE55127A1BACC4CB41824FF44D0E00A0DC87 (AxisStatePropertyAttribute_tFBCBFEF943E50A61D6E9F02E2CE923F9AD067239* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrbitalTransposerHeadingPropertyAttribute__ctor_m5B7E2CE0AC1A499F6E98EFAAE60778B2F21E8928 (OrbitalTransposerHeadingPropertyAttribute_tE876A68FC48876CEB3AF87FC87CAE70524CE2990* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamTargetPropertyAttribute__ctor_mE0BC017BF1E9F5AEC1B8BCFCED347AA3D88D8A29 (VcamTargetPropertyAttribute_t3866A0297D067AC94B7E374702285EE5D6B60C42* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendDefinitionPropertyAttribute__ctor_mA824C842C2AB60CF5A7528ADFA275AF270B8ADB9 (CinemachineBlendDefinitionPropertyAttribute_tB1CEB886C7C9B87A9A1E42A05EB4174EFEE05842* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SaveDuringPlayAttribute__ctor_m1F7704B00AFB92A9175DFDEC562EFF62D768807A (SaveDuringPlayAttribute_t79A5D9415E7B832C7BA91A2610FB11FF78B91153* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoSaveDuringPlayAttribute__ctor_m04387BDD20964808880B69859589C3CE10BFE22E (NoSaveDuringPlayAttribute_t9CC28AFA18EA4BC763B68EB1600C411A375B96BB* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TagFieldAttribute__ctor_m37CB058BFE10C3277F3180F177571BC7F985C6B8 (TagFieldAttribute_t5B40E892DB7EA40C29F9C18773AD6E760A5577F3* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseSettingsPropertyAttribute__ctor_mE969AACC17EE1AC1C654D65EB7C1E036BB4E16C4 (NoiseSettingsPropertyAttribute_t0E412287CC59FDA50C08C85A761876C80E55B7C5* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineEmbeddedAssetPropertyAttribute__ctor_m5AA2CEDCBE161BBB0F5B93AB0691E7D72FBA8F32 (CinemachineEmbeddedAssetPropertyAttribute_t6692FF2870984754FA66135C2A8C2D7F3E3313FE* __this, bool ___0_warnIfNull, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
bool L_0 = ___0_warnIfNull;
__this->___WarnIfNull = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DocumentationSortingAttribute_set_Category_mBF1A4C6A80D15E9A772468A2B4981A7658FCFD5B (DocumentationSortingAttribute_tA55609D6CBF14B51495C89458782B63312172144* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCategoryU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DocumentationSortingAttribute__ctor_m31E87AB883A8DF0AF3B9D233D4AAE4FE5964DE6F (DocumentationSortingAttribute_tA55609D6CBF14B51495C89458782B63312172144* __this, int32_t ___0_category, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
int32_t L_0 = ___0_category;
DocumentationSortingAttribute_set_Category_mBF1A4C6A80D15E9A772468A2B4981A7658FCFD5B_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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_ValidatingStreamVersion_m3FA3A728FAF24AA79D08CB23CB7416D250280C45 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___m_OnValidateCalled;
if (L_0)
{
goto IL_000e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
int32_t L_1 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___kStreamingVersion;
return L_1;
}
IL_000e:
{
int32_t L_2 = __this->___m_ValidatingStreamVersion;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_ValidatingStreamVersion_mE99F8D7C363F7259CD22F03D43428AA9E14ED433 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_ValidatingStreamVersion = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_GetMaxDampTime_m4D72BD93F9B3B32BDFB20976CE7A1E8B41567047 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
int32_t V_1 = 0;
{
V_0 = (0.0f);
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0;
L_0 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
if (!L_0)
{
goto IL_003c;
}
}
{
V_1 = 0;
goto IL_002e;
}
IL_0012:
{
float L_1 = V_0;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_2;
L_2 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
int32_t L_3 = V_1;
NullCheck(L_2);
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_4;
L_4 = List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2(L_2, L_3, List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
NullCheck(L_4);
float L_5;
L_5 = VirtualFuncInvoker0< float >::Invoke(13, L_4);
float L_6;
L_6 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_5, NULL);
V_0 = L_6;
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_002e:
{
int32_t L_8 = V_1;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_9;
L_9 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_inline(L_9, List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_0012;
}
}
IL_003c:
{
float L_11 = V_0;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m215A089B8451330FA8D7D6E4DB8E38400AD9E7CF (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, float ___0_initial, float ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method)
{
{
float L_0 = ___1_dampTime;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_0, NULL);
float L_2 = ___1_dampTime;
float L_3 = __this->___FollowTargetAttachment;
float L_4;
L_4 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_1, L_2, L_3, NULL);
___1_dampTime = L_4;
float L_5 = ___2_deltaTime;
float L_6 = __this->___FollowTargetAttachment;
float L_7;
L_7 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_5, L_6, NULL);
___2_deltaTime = L_7;
float L_8 = ___0_initial;
float L_9 = ___1_dampTime;
float L_10 = ___2_deltaTime;
float L_11;
L_11 = Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4(L_8, L_9, L_10, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m871E131EE59CEEC1B5691F5DC570B18816530C97 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_initial, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_dampTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_dampTime;
float L_4 = __this->___FollowTargetAttachment;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_2, L_3, L_4, NULL);
___1_dampTime = L_5;
float L_6 = ___2_deltaTime;
float L_7 = __this->___FollowTargetAttachment;
float L_8;
L_8 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_6, L_7, NULL);
___2_deltaTime = L_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_initial;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_dampTime;
float L_11 = ___2_deltaTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Damper_Damp_m3FF6416E2538374C5805A252094351151793F5E7(L_9, L_10, L_11, NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m12B68094CE823031220DD1E2EAB52AAD0AC25412 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_initial, float ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method)
{
{
float L_0 = ___1_dampTime;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_0, NULL);
float L_2 = ___1_dampTime;
float L_3 = __this->___FollowTargetAttachment;
float L_4;
L_4 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_1, L_2, L_3, NULL);
___1_dampTime = L_4;
float L_5 = ___2_deltaTime;
float L_6 = __this->___FollowTargetAttachment;
float L_7;
L_7 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_5, L_6, NULL);
___2_deltaTime = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_initial;
float L_9 = ___1_dampTime;
float L_10 = ___2_deltaTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9(L_8, L_9, L_10, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, float ___0_initial, float ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method)
{
{
float L_0 = ___1_dampTime;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_0, NULL);
float L_2 = ___1_dampTime;
float L_3 = __this->___LookAtTargetAttachment;
float L_4;
L_4 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_1, L_2, L_3, NULL);
___1_dampTime = L_4;
float L_5 = ___2_deltaTime;
float L_6 = __this->___LookAtTargetAttachment;
float L_7;
L_7 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_5, L_6, NULL);
___2_deltaTime = L_7;
float L_8 = ___0_initial;
float L_9 = ___1_dampTime;
float L_10 = ___2_deltaTime;
float L_11;
L_11 = Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4(L_8, L_9, L_10, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_m3919D9F0DA00F12FA05608A3EBE1345E938E5DE3 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_initial, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_dampTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_dampTime;
float L_4 = __this->___LookAtTargetAttachment;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_2, L_3, L_4, NULL);
___1_dampTime = L_5;
float L_6 = ___2_deltaTime;
float L_7 = __this->___LookAtTargetAttachment;
float L_8;
L_8 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_6, L_7, NULL);
___2_deltaTime = L_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_initial;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_dampTime;
float L_11 = ___2_deltaTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Damper_Damp_m3FF6416E2538374C5805A252094351151793F5E7(L_9, L_10, L_11, NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_m8ABF51D39DFC31B7EF4FBCC0139ACDB64FD7F94E (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_initial, float ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method)
{
{
float L_0 = ___1_dampTime;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_0, NULL);
float L_2 = ___1_dampTime;
float L_3 = __this->___LookAtTargetAttachment;
float L_4;
L_4 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_1, L_2, L_3, NULL);
___1_dampTime = L_4;
float L_5 = ___2_deltaTime;
float L_6 = __this->___LookAtTargetAttachment;
float L_7;
L_7 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_5, L_6, NULL);
___2_deltaTime = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_initial;
float L_9 = ___1_dampTime;
float L_10 = ___2_deltaTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9(L_8, L_9, L_10, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_AddExtension_m84615F482D5461685B226D4B57539FA2E7F8EE20 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* ___0_extension, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m098E026D9DBC3C55BA8A10DBA9470248CDEEAC6B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mD35A244F1813FBEFA6DD4408AF3FFE1FD91A7B53_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA6A087F4A9BE3237C9985A26E068A6B36572AFD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0;
L_0 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_1 = (List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC*)il2cpp_codegen_object_new(List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC_il2cpp_TypeInfo_var);
List_1__ctor_mA6A087F4A9BE3237C9985A26E068A6B36572AFD1(L_1, List_1__ctor_mA6A087F4A9BE3237C9985A26E068A6B36572AFD1_RuntimeMethod_var);
CinemachineVirtualCameraBase_set_mExtensions_m14B06AC70E1112D5D87372C2D868EA55B7B218E5_inline(__this, L_1, NULL);
goto IL_0022;
}
IL_0015:
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_2;
L_2 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_3 = ___0_extension;
NullCheck(L_2);
bool L_4;
L_4 = List_1_Remove_mD35A244F1813FBEFA6DD4408AF3FFE1FD91A7B53(L_2, L_3, List_1_Remove_mD35A244F1813FBEFA6DD4408AF3FFE1FD91A7B53_RuntimeMethod_var);
}
IL_0022:
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_5;
L_5 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_6 = ___0_extension;
NullCheck(L_5);
List_1_Add_m098E026D9DBC3C55BA8A10DBA9470248CDEEAC6B_inline(L_5, L_6, List_1_Add_m098E026D9DBC3C55BA8A10DBA9470248CDEEAC6B_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_RemoveExtension_m7047B670478FDAF97D48F2906539F250D354EF6C (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* ___0_extension, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mD35A244F1813FBEFA6DD4408AF3FFE1FD91A7B53_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0;
L_0 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_1;
L_1 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_2 = ___0_extension;
NullCheck(L_1);
bool L_3;
L_3 = List_1_Remove_mD35A244F1813FBEFA6DD4408AF3FFE1FD91A7B53(L_1, L_2, List_1_Remove_mD35A244F1813FBEFA6DD4408AF3FFE1FD91A7B53_RuntimeMethod_var);
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0 = __this->___U3CmExtensionsU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_mExtensions_m14B06AC70E1112D5D87372C2D868EA55B7B218E5 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* ___0_value, const RuntimeMethod* method)
{
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0 = ___0_value;
__this->___U3CmExtensionsU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmExtensionsU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, int32_t ___1_stage, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___2_newState, float ___3_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
int32_t V_1 = 0;
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* V_2 = NULL;
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0;
L_0 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
if (!L_0)
{
goto IL_0059;
}
}
{
V_1 = 0;
goto IL_004b;
}
IL_000c:
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_1;
L_1 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
int32_t L_2 = V_1;
NullCheck(L_1);
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_3;
L_3 = List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2(L_1, L_2, List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
V_2 = L_3;
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_4 = V_2;
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_0034;
}
}
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_6;
L_6 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
int32_t L_7 = V_1;
NullCheck(L_6);
List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00(L_6, L_7, List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00_RuntimeMethod_var);
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
goto IL_0047;
}
IL_0034:
{
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_9 = V_2;
NullCheck(L_9);
bool L_10;
L_10 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_9, NULL);
if (!L_10)
{
goto IL_0047;
}
}
{
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_11 = V_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_12 = ___0_vcam;
int32_t L_13 = ___1_stage;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_14 = ___2_newState;
float L_15 = ___3_deltaTime;
NullCheck(L_11);
CinemachineExtension_InvokePostPipelineStageCallback_m67F6FE82D6B103A0B77281CE76F2BC9DBCAFE0C0(L_11, L_12, L_13, L_14, L_15, NULL);
}
IL_0047:
{
int32_t L_16 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_004b:
{
int32_t L_17 = V_1;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_18;
L_18 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_inline(L_18, List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
if ((((int32_t)L_17) < ((int32_t)L_19)))
{
goto IL_000c;
}
}
IL_0059:
{
RuntimeObject* L_20;
L_20 = CinemachineVirtualCameraBase_get_ParentCamera_m1A8F8096F8BBD5B994873B756069EA00AEDD5DCD(__this, NULL);
V_0 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)IsInstClass((RuntimeObject*)L_20, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var));
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_21 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_22;
L_22 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_22)
{
goto IL_0079;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_23 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_24 = ___0_vcam;
int32_t L_25 = ___1_stage;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_26 = ___2_newState;
float L_27 = ___3_deltaTime;
NullCheck(L_23);
CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(L_23, L_24, L_25, L_26, L_27, NULL);
}
IL_0079:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvokePrePipelineMutateCameraStateCallback_m6468DFDE19E8860EC1EE36073D4BEE179D609CB1 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___1_newState, float ___2_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
int32_t V_1 = 0;
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* V_2 = NULL;
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0;
L_0 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
if (!L_0)
{
goto IL_0057;
}
}
{
V_1 = 0;
goto IL_0049;
}
IL_000c:
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_1;
L_1 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
int32_t L_2 = V_1;
NullCheck(L_1);
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_3;
L_3 = List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2(L_1, L_2, List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
V_2 = L_3;
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_4 = V_2;
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_0034;
}
}
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_6;
L_6 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
int32_t L_7 = V_1;
NullCheck(L_6);
List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00(L_6, L_7, List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00_RuntimeMethod_var);
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
goto IL_0045;
}
IL_0034:
{
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_9 = V_2;
NullCheck(L_9);
bool L_10;
L_10 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_9, NULL);
if (!L_10)
{
goto IL_0045;
}
}
{
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_11 = V_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_12 = ___0_vcam;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_13 = ___1_newState;
float L_14 = ___2_deltaTime;
NullCheck(L_11);
VirtualActionInvoker3< CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*, float >::Invoke(8, L_11, L_12, L_13, L_14);
}
IL_0045:
{
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0049:
{
int32_t L_16 = V_1;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_17;
L_17 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
NullCheck(L_17);
int32_t L_18;
L_18 = List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_inline(L_17, List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
if ((((int32_t)L_16) < ((int32_t)L_18)))
{
goto IL_000c;
}
}
IL_0057:
{
RuntimeObject* L_19;
L_19 = CinemachineVirtualCameraBase_get_ParentCamera_m1A8F8096F8BBD5B994873B756069EA00AEDD5DCD(__this, NULL);
V_0 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)IsInstClass((RuntimeObject*)L_19, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var));
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_20 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_21;
L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_21)
{
goto IL_0075;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_22 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_23 = ___0_vcam;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_24 = ___1_newState;
float L_25 = ___2_deltaTime;
NullCheck(L_22);
CinemachineVirtualCameraBase_InvokePrePipelineMutateCameraStateCallback_m6468DFDE19E8860EC1EE36073D4BEE179D609CB1(L_22, L_23, L_24, L_25, NULL);
}
IL_0075:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, RuntimeObject* ___0_fromCam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* V_2 = NULL;
{
V_0 = (bool)0;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0;
L_0 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
if (!L_0)
{
goto IL_005d;
}
}
{
V_1 = 0;
goto IL_004f;
}
IL_000e:
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_1;
L_1 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
int32_t L_2 = V_1;
NullCheck(L_1);
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_3;
L_3 = List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2(L_1, L_2, List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
V_2 = L_3;
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_4 = V_2;
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_0036;
}
}
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_6;
L_6 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
int32_t L_7 = V_1;
NullCheck(L_6);
List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00(L_6, L_7, List_1_RemoveAt_m0DF5733B6793E23DD2F368183A33C753DE0A3A00_RuntimeMethod_var);
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
goto IL_004b;
}
IL_0036:
{
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_9 = V_2;
NullCheck(L_9);
bool L_10;
L_10 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_9, NULL);
if (!L_10)
{
goto IL_004b;
}
}
{
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_11 = V_2;
RuntimeObject* L_12 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___1_worldUp;
float L_14 = ___2_deltaTime;
NullCheck(L_11);
bool L_15;
L_15 = VirtualFuncInvoker3< bool, RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(12, L_11, L_12, L_13, L_14);
if (!L_15)
{
goto IL_004b;
}
}
{
V_0 = (bool)1;
}
IL_004b:
{
int32_t L_16 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_004f:
{
int32_t L_17 = V_1;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_18;
L_18 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_inline(L_18, List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
if ((((int32_t)L_17) < ((int32_t)L_19)))
{
goto IL_000e;
}
}
IL_005d:
{
bool L_20 = V_0;
return L_20;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
String_t* L_0;
L_0 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineVirtualCameraBase_get_Description_m6D0D078084943330192565A884AA823576E68792 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Priority;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_Priority = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_ApplyPositionBlendMethod_mD956666402D6A533C23C8AE5AD6DB5C875C2FDCD (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___0_state, int32_t ___1_hint, const RuntimeMethod* method)
{
{
int32_t L_0 = ___1_hint;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0015;
}
case 1:
{
goto IL_0021;
}
case 2:
{
goto IL_002d;
}
}
}
{
return;
}
IL_0015:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_1 = ___0_state;
int32_t* L_2 = (int32_t*)(&L_1->___BlendHint);
int32_t* L_3 = L_2;
int32_t L_4 = *((int32_t*)L_3);
*((int32_t*)L_3) = (int32_t)((int32_t)(L_4|4));
return;
}
IL_0021:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___0_state;
int32_t* L_6 = (int32_t*)(&L_5->___BlendHint);
int32_t* L_7 = L_6;
int32_t L_8 = *((int32_t*)L_7);
*((int32_t*)L_7) = (int32_t)((int32_t)(L_8|8));
return;
}
IL_002d:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_9 = ___0_state;
int32_t* L_10 = (int32_t*)(&L_9->___BlendHint);
int32_t* L_11 = L_10;
int32_t L_12 = *((int32_t*)L_11);
*((int32_t*)L_11) = (int32_t)((int32_t)(L_12|((int32_t)16)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* CinemachineVirtualCameraBase_get_VirtualCameraGameObject_m85F9D37C4395161F7C4023FDCD9858EC8952D617 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(__this, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_0)
{
goto IL_000b;
}
}
{
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
IL_000b:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_IsValid_m5BB3331E066DF4C9A02FA433F785C5B64C3330C3 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(__this, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_ParentCamera_m1A8F8096F8BBD5B994873B756069EA00AEDD5DCD (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___mSlaveStatusUpdated;
if (!L_0)
{
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (L_1)
{
goto IL_0015;
}
}
IL_000f:
{
CinemachineVirtualCameraBase_UpdateSlaveStatus_m84F59A7B5AD0A8C77ADD3F59AEE050DF0F21DB90(__this, NULL);
}
IL_0015:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = __this->___m_parentVcam;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_IsLiveChild_m21C2756B555D31CD1EE71FCE06A76254C9E206ED (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, RuntimeObject* ___0_vcam, bool ___1_dominantChildOnly, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_PreviousStateIsValid_m4B2B6DD649ACD80A30AA0ACE19449EE49C13DF7B (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CPreviousStateIsValidU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_PreviousStateIsValid_mA7F5F377366606747B15F5A35EE3E6DA7DAEDDE8 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CPreviousStateIsValidU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateCameraState_mC16F582BFC88FD8E3BC61EEFC11EA243A4289836 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0;
L_0 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_worldUp;
float L_2 = ___1_deltaTime;
NullCheck(L_0);
CinemachineCore_UpdateVirtualCamera_m8AD0E1834C19A941F246C0BD9661ED575CAA84B1(L_0, __this, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, RuntimeObject* ___0_fromCam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method)
{
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_0);
bool L_1;
L_1 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_0, NULL);
if (L_1)
{
goto IL_0014;
}
}
{
VirtualActionInvoker1< bool >::Invoke(32, __this, (bool)0);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnDestroy_m57F48C3BC5A324EDE38FD6A59FB1A8165EC823B5 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0;
L_0 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_0);
CinemachineCore_CameraDestroyed_m15FC49C579C1933A8D3CD481B23ED229AABB25E5(L_0, __this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTransformParentChanged_mE18E59ADAD6A7CFC9DB45C0D18D09EA0E9B1D46C (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0;
L_0 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_0);
CinemachineCore_CameraDisabled_mFFD409EFB372B7C90824BDE0C576EFF56F61285F(L_0, __this, NULL);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_1;
L_1 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_1);
CinemachineCore_CameraEnabled_mF0183BD36CDF19EB604E6C966F78030D53A08DDB(L_1, __this, NULL);
CinemachineVirtualCameraBase_UpdateSlaveStatus_m84F59A7B5AD0A8C77ADD3F59AEE050DF0F21DB90(__this, NULL);
CinemachineVirtualCameraBase_UpdateVcamPoolStatus_mA377CAB45CBB5AF28FE084955BC2CF4C7C944883(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_Start_m3855F6FFCEC24D4700C39D8798D8558FD5524003 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
__this->___m_WasStarted = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_RequiresUserInput_m1C2BE14E1F00E4EBD5BD1C9C4AF56E47AEF161A8 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_mEFB50BF4DBB48058F4628BC0DB5BE07A66EE3B5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRequiresUserInputU3Eb__66_0_m1178F3D4B17F28B357018AF317FF0BDDDD399F89_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147* G_B3_0 = NULL;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* G_B3_1 = NULL;
Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147* G_B2_0 = NULL;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* G_B2_1 = NULL;
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0;
L_0 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
if (!L_0)
{
goto IL_0033;
}
}
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_1;
L_1 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var);
Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147* L_2 = ((U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var))->___U3CU3E9__66_0;
Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147* L_3 = L_2;
if (L_3)
{
G_B3_0 = L_3;
G_B3_1 = L_1;
goto IL_002d;
}
G_B2_0 = L_3;
G_B2_1 = L_1;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var);
U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A* L_4 = ((U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147* L_5 = (Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147*)il2cpp_codegen_object_new(Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147_il2cpp_TypeInfo_var);
Func_2__ctor_mDF514F387A7E1B100D90569EB49A1CD4C3C34464(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CRequiresUserInputU3Eb__66_0_m1178F3D4B17F28B357018AF317FF0BDDDD399F89_RuntimeMethod_var), NULL);
Func_2_t00937DAC1A8B9914190B55E65A8AC79EEAC7C147* L_6 = L_5;
((U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var))->___U3CU3E9__66_0 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var))->___U3CU3E9__66_0), (void*)L_6);
G_B3_0 = L_6;
G_B3_1 = G_B2_1;
}
IL_002d:
{
bool L_7;
L_7 = Enumerable_Any_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_mEFB50BF4DBB48058F4628BC0DB5BE07A66EE3B5A(G_B3_1, G_B3_0, Enumerable_Any_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_mEFB50BF4DBB48058F4628BC0DB5BE07A66EE3B5A_RuntimeMethod_var);
return L_7;
}
IL_0033:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_EnsureStarted_m5BE1C9CC37F882E1B76E2C84BC6B789BF14451D0 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_m8877391D8548290315AC6EEC1603719660165843_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E* V_0 = NULL;
int32_t V_1 = 0;
{
bool L_0 = __this->___m_WasStarted;
if (L_0)
{
goto IL_002c;
}
}
{
__this->___m_WasStarted = (bool)1;
CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E* L_1;
L_1 = Component_GetComponentsInChildren_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_m8877391D8548290315AC6EEC1603719660165843(__this, Component_GetComponentsInChildren_TisCinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73_m8877391D8548290315AC6EEC1603719660165843_RuntimeMethod_var);
V_0 = L_1;
V_1 = 0;
goto IL_0026;
}
IL_001a:
{
CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E* L_2 = V_0;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck(L_5);
CinemachineExtension_EnsureStarted_mDC4AE5D72929029A5F995886E4E5298269173FA9(L_5, NULL);
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0026:
{
int32_t L_7 = V_1;
CinemachineExtensionU5BU5D_t55DF7982D97786100CC572521FAD6C73931ED73E* L_8 = V_0;
NullCheck(L_8);
if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
{
goto IL_001a;
}
}
IL_002c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_GetInputAxisProvider_mC735C4764E6CB8469D115142D842729C95D9C39E (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisMonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_m615CCDCC37BFBDF102297DEB547D8F6B2CECA6CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputAxisProvider_tABB3BFF96A8D4C6D50FA42166CCF7AAF18F959E7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MonoBehaviourU5BU5D_tEB91860B3CEE2D63A7833A2842EB9CE4547DDBD7* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
MonoBehaviourU5BU5D_tEB91860B3CEE2D63A7833A2842EB9CE4547DDBD7* L_0;
L_0 = Component_GetComponentsInChildren_TisMonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_m615CCDCC37BFBDF102297DEB547D8F6B2CECA6CB(__this, Component_GetComponentsInChildren_TisMonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_m615CCDCC37BFBDF102297DEB547D8F6B2CECA6CB_RuntimeMethod_var);
V_0 = L_0;
V_1 = 0;
goto IL_001d;
}
IL_000b:
{
MonoBehaviourU5BU5D_tEB91860B3CEE2D63A7833A2842EB9CE4547DDBD7* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, IInputAxisProvider_tABB3BFF96A8D4C6D50FA42166CCF7AAF18F959E7_il2cpp_TypeInfo_var));
RuntimeObject* L_5 = V_2;
if (!L_5)
{
goto IL_0019;
}
}
{
RuntimeObject* L_6 = V_2;
return L_6;
}
IL_0019:
{
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001d:
{
int32_t L_8 = V_1;
MonoBehaviourU5BU5D_tEB91860B3CEE2D63A7833A2842EB9CE4547DDBD7* L_9 = V_0;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_000b;
}
}
{
return (RuntimeObject*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnValidate_m53411A67E10ECB12B114F5FC47C1026E0BEDB1D0 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___m_OnValidateCalled = (bool)1;
int32_t L_0 = __this->___m_StreamingVersion;
CinemachineVirtualCameraBase_set_ValidatingStreamVersion_mE99F8D7C363F7259CD22F03D43428AA9E14ED433_inline(__this, L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
int32_t L_1 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___kStreamingVersion;
__this->___m_StreamingVersion = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF283AB7E4D43026D2BC01BFE82E5129F3166B19B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20543B3471A4F19DEEE5D3493EBD551C4EAAE0B6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineVirtualCameraBase_UpdateSlaveStatus_m84F59A7B5AD0A8C77ADD3F59AEE050DF0F21DB90(__this, NULL);
CinemachineVirtualCameraBase_UpdateVcamPoolStatus_mA377CAB45CBB5AF28FE084955BC2CF4C7C944883(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0;
L_0 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_0);
bool L_1;
L_1 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(L_0, __this, NULL);
if (L_1)
{
goto IL_0020;
}
}
{
VirtualActionInvoker1< bool >::Invoke(32, __this, (bool)0);
}
IL_0020:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_2;
L_2 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_2);
CinemachineCore_CameraEnabled_mF0183BD36CDF19EB604E6C966F78030D53A08DDB(L_2, __this, NULL);
CinemachineVirtualCameraBase_InvalidateCachedTargets_m66FC53DA8DB6FC7BC34EF2B9E6CDF68DB74F3D3C(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_3;
L_3 = Component_GetComponents_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF283AB7E4D43026D2BC01BFE82E5129F3166B19B(__this, Component_GetComponents_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF283AB7E4D43026D2BC01BFE82E5129F3166B19B_RuntimeMethod_var);
V_0 = L_3;
V_1 = 0;
goto IL_0081;
}
IL_003c:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_4 = V_0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_7);
bool L_8;
L_8 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_7, NULL);
if (!L_8)
{
goto IL_007d;
}
}
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0;
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, __this, NULL);
if (!L_13)
{
goto IL_007d;
}
}
{
String_t* L_14;
L_14 = CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0(__this, NULL);
Type_t* L_15;
L_15 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_15);
String_t* L_16;
L_16 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_15);
String_t* L_17;
L_17 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_14, _stringLiteral20543B3471A4F19DEEE5D3493EBD551C4EAAE0B6, L_16, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_17, NULL);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)0, NULL);
}
IL_007d:
{
int32_t L_18 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0081:
{
int32_t L_19 = V_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_20 = V_0;
NullCheck(L_20);
if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
{
goto IL_003c;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnDisable_mF7435377931FB3F6EC410752D62C18392C47917A (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineVirtualCameraBase_UpdateVcamPoolStatus_mA377CAB45CBB5AF28FE084955BC2CF4C7C944883(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0;
L_0 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_0);
CinemachineCore_CameraDisabled_mFFD409EFB372B7C90824BDE0C576EFF56F61285F(L_0, __this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_Update_mF88D942EB1867E4A52BF819B17FF5BEDE62853E7 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Priority;
int32_t L_1 = __this->___m_QueuePriority;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0014;
}
}
{
CinemachineVirtualCameraBase_UpdateVcamPoolStatus_mA377CAB45CBB5AF28FE084955BC2CF4C7C944883(__this, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateSlaveStatus_m84F59A7B5AD0A8C77ADD3F59AEE050DF0F21DB90 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
{
__this->___mSlaveStatusUpdated = (bool)1;
__this->___m_parentVcam = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_parentVcam), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_0, NULL);
V_0 = L_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = V_0;
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_0030;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE** L_5 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE**)(&__this->___m_parentVcam);
NullCheck(L_4);
bool L_6;
L_6 = Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2(L_4, L_5, Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2_RuntimeMethod_var);
}
IL_0030:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_localLookAt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_localLookAt;
V_0 = L_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_001f;
}
}
{
RuntimeObject* L_3;
L_3 = CinemachineVirtualCameraBase_get_ParentCamera_m1A8F8096F8BBD5B994873B756069EA00AEDD5DCD(__this, NULL);
if (!L_3)
{
goto IL_001f;
}
}
{
RuntimeObject* L_4;
L_4 = CinemachineVirtualCameraBase_get_ParentCamera_m1A8F8096F8BBD5B994873B756069EA00AEDD5DCD(__this, NULL);
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = InterfaceFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(4, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_4);
V_0 = L_5;
}
IL_001f:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_localFollow, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_localFollow;
V_0 = L_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_001f;
}
}
{
RuntimeObject* L_3;
L_3 = CinemachineVirtualCameraBase_get_ParentCamera_m1A8F8096F8BBD5B994873B756069EA00AEDD5DCD(__this, NULL);
if (!L_3)
{
goto IL_001f;
}
}
{
RuntimeObject* L_4;
L_4 = CinemachineVirtualCameraBase_get_ParentCamera_m1A8F8096F8BBD5B994873B756069EA00AEDD5DCD(__this, NULL);
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = InterfaceFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(6, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_4);
V_0 = L_5;
}
IL_001f:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateVcamPoolStatus_mA377CAB45CBB5AF28FE084955BC2CF4C7C944883 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0;
L_0 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_0);
CinemachineCore_RemoveActiveCamera_m879CC4BCC026A83C761ACDDA9604766086B53361(L_0, __this, NULL);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = __this->___m_parentVcam;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_002c;
}
}
{
bool L_3;
L_3 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (!L_3)
{
goto IL_002c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_4;
L_4 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_4);
CinemachineCore_AddActiveCamera_m80475EB1F23E16DD2CF235BD9076715402BAD5DD(L_4, __this, NULL);
}
IL_002c:
{
int32_t L_5 = __this->___m_Priority;
__this->___m_QueuePriority = L_5;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_MoveToTopOfPrioritySubqueue_mDB771BE69809F79B86410E4102E30C13F0E9044D (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_UpdateVcamPoolStatus_mA377CAB45CBB5AF28FE084955BC2CF4C7C944883(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0;
L_0 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
if (!L_0)
{
goto IL_0031;
}
}
{
V_0 = 0;
goto IL_0023;
}
IL_000c:
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_1;
L_1 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
int32_t L_2 = V_0;
NullCheck(L_1);
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_3;
L_3 = List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2(L_1, L_2, List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___1_positionDelta;
NullCheck(L_3);
VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(10, L_3, L_4, L_5);
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0023:
{
int32_t L_7 = V_0;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_8;
L_8 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_inline(L_8, List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
if ((((int32_t)L_7) < ((int32_t)L_9)))
{
goto IL_000c;
}
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0;
L_0 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
if (!L_0)
{
goto IL_0031;
}
}
{
V_0 = 0;
goto IL_0023;
}
IL_000c:
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_1;
L_1 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
int32_t L_2 = V_0;
NullCheck(L_1);
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_3;
L_3 = List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2(L_1, L_2, List_1_get_Item_mC1A802E5ED8FB8267054D386A908309B25A315C2_RuntimeMethod_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = ___1_rot;
NullCheck(L_3);
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(11, L_3, L_4, L_5);
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0023:
{
int32_t L_7 = V_0;
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_8;
L_8 = CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline(__this, NULL);
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_inline(L_8, List_1_get_Count_m543B8BDB296226981031C906188EFE6085B3B6A0_RuntimeMethod_var);
if ((((int32_t)L_7) < ((int32_t)L_9)))
{
goto IL_000c;
}
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* CinemachineVirtualCameraBase_CreateBlend_m8CCA4253F833A686FEA07989BB3D068A246FF2CA (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, RuntimeObject* ___0_camA, RuntimeObject* ___1_camB, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_blendDef, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___3_activeBlend, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B);
s_Il2CppMethodInitialized = true;
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0;
L_0 = CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0((&___2_blendDef), NULL);
if (!L_0)
{
goto IL_001d;
}
}
{
float L_1;
L_1 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45((&___2_blendDef), NULL);
if ((((float)L_1) <= ((float)(0.0f))))
{
goto IL_001d;
}
}
{
RuntimeObject* L_2 = ___0_camA;
if (L_2)
{
goto IL_001f;
}
}
{
RuntimeObject* L_3 = ___1_camB;
if (L_3)
{
goto IL_001f;
}
}
IL_001d:
{
return (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
}
IL_001f:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_4 = ___3_activeBlend;
if (!L_4)
{
goto IL_0060;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_5 = ___3_activeBlend;
NullCheck(L_5);
RuntimeObject* L_6 = L_5->___CamA;
RuntimeObject* L_7 = ___1_camB;
if ((!(((RuntimeObject*)(RuntimeObject*)L_6) == ((RuntimeObject*)(RuntimeObject*)L_7))))
{
goto IL_0055;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_8 = ___3_activeBlend;
NullCheck(L_8);
RuntimeObject* L_9 = L_8->___CamB;
RuntimeObject* L_10 = ___0_camA;
if ((!(((RuntimeObject*)(RuntimeObject*)L_9) == ((RuntimeObject*)(RuntimeObject*)L_10))))
{
goto IL_0055;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_11 = ___3_activeBlend;
NullCheck(L_11);
float L_12 = L_11->___Duration;
float L_13;
L_13 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45((&___2_blendDef), NULL);
if ((!(((float)L_12) <= ((float)L_13))))
{
goto IL_0055;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_14 = ___3_activeBlend;
NullCheck(L_14);
float L_15 = L_14->___TimeInBlend;
(&___2_blendDef)->___m_Time = L_15;
}
IL_0055:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_16 = ___3_activeBlend;
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_17 = (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)il2cpp_codegen_object_new(BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var);
BlendSourceVirtualCamera__ctor_m260866EC0863C4B16331D7539AA3852E90DEEC5C(L_17, L_16, NULL);
___0_camA = L_17;
goto IL_0075;
}
IL_0060:
{
RuntimeObject* L_18 = ___0_camA;
if (L_18)
{
goto IL_0075;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_19;
L_19 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, __this);
StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* L_20 = (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA*)il2cpp_codegen_object_new(StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA_il2cpp_TypeInfo_var);
StaticPointVirtualCamera__ctor_m1F7B42796DD737014056877CA31EB5A1218A4112(L_20, L_19, _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B, NULL);
___0_camA = L_20;
}
IL_0075:
{
RuntimeObject* L_21 = ___0_camA;
RuntimeObject* L_22 = ___1_camB;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_23;
L_23 = CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0((&___2_blendDef), NULL);
float L_24;
L_24 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45((&___2_blendDef), NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_25 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)il2cpp_codegen_object_new(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D(L_25, L_21, L_22, L_23, L_24, (0.0f), NULL);
return L_25;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m0629C5BA281A84DFA090D4B28CFBCC8E234BB298 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* ___1_lens, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_0;
memset((&V_0), 0, sizeof(V_0));
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0;
L_0 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
V_0 = L_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = TargetPositionCache_GetTargetPosition_m86454680691707EEE6E70984ED39E00821B60B2E(L_1, NULL);
(&V_0)->___RawPosition = L_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4;
L_4 = TargetPositionCache_GetTargetRotation_m882B2051C458EB18BCF332AFB00112484F31C9EF(L_3, NULL);
(&V_0)->___RawOrientation = L_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_worldUp;
(&V_0)->___ReferenceUp = L_5;
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_6;
L_6 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_6);
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_7;
L_7 = CinemachineCore_FindPotentialTargetBrain_mD4D554DCF27AE5BD2BAEB9D09E37BFBDD9D79B3B(L_6, __this, NULL);
V_1 = L_7;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_8 = V_1;
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_0053;
}
}
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_10 = ___1_lens;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_11 = V_1;
NullCheck(L_11);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12;
L_12 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
LensSettings_SnapshotCameraReadOnlyProperties_mBFE20278097AE1A1D51AC775347F47AB84E32F4D(L_10, L_12, NULL);
}
IL_0053:
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_13 = ___1_lens;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_14 = (*(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)L_13);
(&V_0)->___Lens = L_14;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_15 = V_0;
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvalidateCachedTargets_m66FC53DA8DB6FC7BC34EF2B9E6CDF68DB74F3D3C (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
__this->___m_CachedFollowTarget = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedFollowTarget), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
__this->___m_CachedFollowTargetVcam = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedFollowTargetVcam), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL);
__this->___m_CachedFollowTargetGroup = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedFollowTargetGroup), (void*)(RuntimeObject*)NULL);
__this->___m_CachedLookAtTarget = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedLookAtTarget), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
__this->___m_CachedLookAtTargetVcam = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedLookAtTargetVcam), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL);
__this->___m_CachedLookAtTargetGroup = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedLookAtTargetGroup), (void*)(RuntimeObject*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_FollowTargetChanged_m4CB9C2AA28F8B2898B82BBF51348C6670110ADF2 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CFollowTargetChangedU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_FollowTargetChanged_m60A2DC1564B3D6A17821605470D9919C590FE0D7 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CFollowTargetChangedU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_LookAtTargetChanged_m6D2FF4FB863501796CB778CB7AABA0126E57C134 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CLookAtTargetChangedU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_LookAtTargetChanged_mA9FFCF3EC189C5CD35BE0E5B450939B4A8BB1D8B (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CLookAtTargetChangedU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateTargetCache_m0472352417911B6F5E21A85A2BBDA72ECEB85BAE (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_mEF8CC276B2D11625FAA33593E4114344F6A33EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29, __this);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8(__this, L_0, NULL);
V_0 = L_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___m_CachedFollowTarget;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, L_3, NULL);
CinemachineVirtualCameraBase_set_FollowTargetChanged_m60A2DC1564B3D6A17821605470D9919C590FE0D7_inline(__this, L_4, NULL);
bool L_5;
L_5 = CinemachineVirtualCameraBase_get_FollowTargetChanged_m4CB9C2AA28F8B2898B82BBF51348C6670110ADF2_inline(__this, NULL);
if (!L_5)
{
goto IL_0064;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = V_0;
__this->___m_CachedFollowTarget = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedFollowTarget), (void*)L_6);
__this->___m_CachedFollowTargetVcam = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedFollowTargetVcam), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL);
__this->___m_CachedFollowTargetGroup = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedFollowTargetGroup), (void*)(RuntimeObject*)NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = __this->___m_CachedFollowTarget;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_0064;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE** L_10 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE**)(&__this->___m_CachedFollowTargetVcam);
NullCheck(L_9);
bool L_11;
L_11 = Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2(L_9, L_10, Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2_RuntimeMethod_var);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_0;
RuntimeObject** L_13 = (RuntimeObject**)(&__this->___m_CachedFollowTargetGroup);
NullCheck(L_12);
bool L_14;
L_14 = Component_TryGetComponent_TisICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_mEF8CC276B2D11625FAA33593E4114344F6A33EF3(L_12, L_13, Component_TryGetComponent_TisICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_mEF8CC276B2D11625FAA33593E4114344F6A33EF3_RuntimeMethod_var);
}
IL_0064:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
L_15 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(27, __this);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172(__this, L_15, NULL);
V_0 = L_16;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = __this->___m_CachedLookAtTarget;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, L_18, NULL);
CinemachineVirtualCameraBase_set_LookAtTargetChanged_mA9FFCF3EC189C5CD35BE0E5B450939B4A8BB1D8B_inline(__this, L_19, NULL);
bool L_20;
L_20 = CinemachineVirtualCameraBase_get_LookAtTargetChanged_m6D2FF4FB863501796CB778CB7AABA0126E57C134_inline(__this, NULL);
if (!L_20)
{
goto IL_00c3;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21 = V_0;
__this->___m_CachedLookAtTarget = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedLookAtTarget), (void*)L_21);
__this->___m_CachedLookAtTargetVcam = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedLookAtTargetVcam), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL);
__this->___m_CachedLookAtTargetGroup = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedLookAtTargetGroup), (void*)(RuntimeObject*)NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_23)
{
goto IL_00c3;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE** L_25 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE**)(&__this->___m_CachedLookAtTargetVcam);
NullCheck(L_24);
bool L_26;
L_26 = Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2(L_24, L_25, Component_TryGetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m54D4982EC6CA530F02898E29F03BA6C7AA7F41C2_RuntimeMethod_var);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27 = V_0;
RuntimeObject** L_28 = (RuntimeObject**)(&__this->___m_CachedLookAtTargetGroup);
NullCheck(L_27);
bool L_29;
L_29 = Component_TryGetComponent_TisICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_mEF8CC276B2D11625FAA33593E4114344F6A33EF3(L_27, L_28, Component_TryGetComponent_TisICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_mEF8CC276B2D11625FAA33593E4114344F6A33EF3_RuntimeMethod_var);
}
IL_00c3:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_AbstractFollowTargetGroup_mF66D843C00156E41B1C9C14FFBA0C4429D29AEBF (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_CachedFollowTargetGroup;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineVirtualCameraBase_get_FollowTargetAsVcam_mBABF664226D707405BAAA123F29619FAF6758053 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = __this->___m_CachedFollowTargetVcam;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_AbstractLookAtTargetGroup_mC8E5278181AF27E945676602C10DB78E6EE15DAA (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_CachedLookAtTargetGroup;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineVirtualCameraBase_get_LookAtTargetAsVcam_m51058DC76D5F1833C294015E89A65A64DB36A41F (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = __this->___m_CachedLookAtTargetVcam;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase__ctor_m1BACC836C669C0C52C8A891BAB34E09821F21C46 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB62D9F432B2E9B3791A3072913BE472F607C5AA);
s_Il2CppMethodInitialized = true;
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralFB62D9F432B2E9B3791A3072913BE472F607C5AA);
__this->___m_ExcludedPropertiesInInspector = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExcludedPropertiesInInspector), (void*)L_1);
__this->___m_Priority = ((int32_t)10);
__this->___m_StandbyUpdate = 2;
__this->___m_QueuePriority = ((int32_t)2147483647LL);
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
#ifdef __clang__
#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
IL2CPP_EXTERN_C void TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshal_pinvoke(const TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA& unmarshaled, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA____m_OnCameraLive_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_OnCameraLiveException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA____m_OnCameraLive_FieldInfo_var, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_OnCameraLiveException, NULL);
}
IL2CPP_EXTERN_C void TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshal_pinvoke_back(const TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_pinvoke& marshaled, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA____m_OnCameraLive_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_OnCameraLiveException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA____m_OnCameraLive_FieldInfo_var, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_OnCameraLiveException, NULL);
}
IL2CPP_EXTERN_C void TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshal_pinvoke_cleanup(TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshal_com(const TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA& unmarshaled, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA____m_OnCameraLive_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_OnCameraLiveException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA____m_OnCameraLive_FieldInfo_var, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_OnCameraLiveException, NULL);
}
IL2CPP_EXTERN_C void TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshal_com_back(const TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_com& marshaled, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA____m_OnCameraLive_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_OnCameraLiveException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA____m_OnCameraLive_FieldInfo_var, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_OnCameraLiveException, NULL);
}
IL2CPP_EXTERN_C void TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshal_com_cleanup(TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m83F07ABBB95DE062E87E35CA344B44AF2F9C7495 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A* L_0 = (U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A*)il2cpp_codegen_object_new(U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_m1B1FF86140C80F51640B1FBB220C7086D68D0D30(L_0, NULL);
((U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1B1FF86140C80F51640B1FBB220C7086D68D0D30 (U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CRequiresUserInputU3Eb__66_0_m1178F3D4B17F28B357018AF317FF0BDDDD399F89 (U3CU3Ec_t73B0C98BE15E0AD6A059C127F816526B96E7A51A* __this, CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* ___0_extension, 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;
}
{
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_0 = ___0_extension;
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_0010;
}
}
{
CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* L_2 = ___0_extension;
NullCheck(L_2);
bool L_3;
L_3 = VirtualFuncInvoker0< bool >::Invoke(14, L_2);
return L_3;
}
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven__ctor_mB78A13925810CA8FAAAD92AE5F64CC442A2E2E4F (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** ___0_inputPath, float* ___1_aspectRatio, float ___2_maxFrustumHeight, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_0 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252(L_0, List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
__this->___m_Skeleton = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Skeleton), (void*)L_0);
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 L_1;
memset((&L_1), 0, sizeof(L_1));
AspectStretcher__ctor_m84A17187C183823205C2C732202DCBBAA2350852((&L_1), (1.0f), (0.0f), NULL);
__this->___m_AspectStretcher = L_1;
__this->___m_maxComputationTimeForFullSkeletonBakeInSeconds = (5.0f);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** L_2 = ___0_inputPath;
float* L_3 = ___1_aspectRatio;
float L_4 = ___2_maxFrustumHeight;
ConfinerOven_Initialize_mADD22CBAFC68A82D01306799A2AB5162B5BC9583(__this, L_2, L_3, L_4, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* ConfinerOven_GetBakedSolution_mF4174B4DFFAB8831F94627D68558CCD505FB3273 (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, float ___0_frustumHeight, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* V_0 = NULL;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* V_1 = NULL;
{
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_0 = (ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343*)il2cpp_codegen_object_new(ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343_il2cpp_TypeInfo_var);
ClipperOffset__ctor_mA44429B6965B2B28F0A72A2F21986D7D89E5571F(L_0, (2.0), (0.25), NULL);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_1 = L_0;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_2 = __this->___m_OriginalPolygon;
NullCheck(L_1);
ClipperOffset_AddPaths_mBDC5F9F0336F10DE4353964DE75778DF44B89350(L_1, L_2, 2, 0, NULL);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_3 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252(L_3, List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
V_0 = L_3;
float L_4 = ___0_frustumHeight;
NullCheck(L_1);
ClipperOffset_Execute_mF03C34E3886DD2481D6D97B754B0E68D02C7166C(L_1, (&V_0), ((double)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((-1.0f), L_4)), (100000.0f)))), NULL);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_5 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252(L_5, List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
V_1 = L_5;
int32_t L_6;
L_6 = ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470_inline(__this, NULL);
if (!L_6)
{
goto IL_005b;
}
}
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_7 = __this->___m_Skeleton;
NullCheck(L_7);
int32_t L_8;
L_8 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_7, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
if (L_8)
{
goto IL_005f;
}
}
IL_005b:
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_9 = V_0;
V_1 = L_9;
goto IL_0088;
}
IL_005f:
{
Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* L_10 = (Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2*)il2cpp_codegen_object_new(Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2_il2cpp_TypeInfo_var);
Clipper__ctor_mCAF6AD460879F5EDFAB3A3076D64848B8095E2E1(L_10, 0, NULL);
Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* L_11 = L_10;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_12 = V_0;
NullCheck(L_11);
bool L_13;
L_13 = ClipperBase_AddPaths_m6F7A55E8E6BDCE7CE60986C979540F598A08AF90(L_11, L_12, 0, (bool)1, NULL);
Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* L_14 = L_11;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_15 = __this->___m_Skeleton;
NullCheck(L_14);
bool L_16;
L_16 = ClipperBase_AddPaths_m6F7A55E8E6BDCE7CE60986C979540F598A08AF90(L_14, L_15, 1, (bool)1, NULL);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_17 = V_1;
NullCheck(L_14);
bool L_18;
L_18 = Clipper_Execute_mF222110A5EF41E8577B0E1B8F4792A7DC27C16B8(L_14, 1, L_17, 0, 0, NULL);
}
IL_0088:
{
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* L_19 = (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7*)(&__this->___m_AspectStretcher);
float L_20;
L_20 = AspectStretcher_get_Aspect_m506D4C16F8E6AE36198ACCAE2C4AFEED14552272_inline(L_19, NULL);
float L_21 = ___0_frustumHeight;
float L_22 = __this->___m_MinFrustumHeightWithBones;
float L_23 = ___0_frustumHeight;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_24 = __this->___m_PolygonRect;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_25 = __this->___m_OriginalPolygon;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_26 = V_1;
BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* L_27 = (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6*)il2cpp_codegen_object_new(BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6_il2cpp_TypeInfo_var);
BakedSolution__ctor_m2132C286AF6A1A2EEBCA81FE728A00782BE9FB1C(L_27, L_20, L_21, (bool)((((float)L_22) < ((float)L_23))? 1 : 0), L_24, L_25, L_26, NULL);
return L_27;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470 (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CStateU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven_set_State_m1AB5EBA915E1EF83FAFA334DA7DD59388CE3AE6A (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CStateU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven_Initialize_mADD22CBAFC68A82D01306799A2AB5162B5BC9583 (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** ___0_inputPath, float* ___1_aspectRatio, float ___2_maxFrustumHeight, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m726D1F0556ED25634EB8D370659CE0754418DE2E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7CF78C0824DEEC85BA1AC1D9B6431430A7885309_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m522B176D3BCB42CC3F794229EB147B4A50BFC1D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B9448CD33B9AA5C55C6D7CE466AB10724407EC7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3241AF07D673C541826236EA594C18CC3CD69B96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE5CB64AED7C7BA0C7F8ABC69DBB6875CBAB6C6B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* V_1 = NULL;
int32_t V_2 = 0;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_3 = NULL;
int32_t V_4 = 0;
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* V_5 = NULL;
int32_t V_6 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
memset((&V_7), 0, sizeof(V_7));
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C V_8;
memset((&V_8), 0, sizeof(V_8));
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_0 = __this->___m_Skeleton;
NullCheck(L_0);
List_1_Clear_m522B176D3BCB42CC3F794229EB147B4A50BFC1D7_inline(L_0, List_1_Clear_m522B176D3BCB42CC3F794229EB147B4A50BFC1D7_RuntimeMethod_var);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_1 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_2 = ___2_maxFrustumHeight;
L_1->___maxFrustumHeight = L_2;
__this->___m_MinFrustumHeightWithBones = ((std::numeric_limits<float>::max)());
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** L_3 = ___0_inputPath;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4;
L_4 = ConfinerOven_GetPolygonBoundingBox_mA0B1E405965638610AB5198AB00DB73D3CEC565D(L_3, NULL);
__this->___m_PolygonRect = L_4;
float* L_5 = ___1_aspectRatio;
float L_6 = *((float*)L_5);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_7 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&__this->___m_PolygonRect);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C_inline(L_7, NULL);
float L_9 = L_8.___x;
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 L_10;
memset((&L_10), 0, sizeof(L_10));
AspectStretcher__ctor_m84A17187C183823205C2C732202DCBBAA2350852((&L_10), L_6, L_9, NULL);
__this->___m_AspectStretcher = L_10;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** L_11 = ___0_inputPath;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_12 = *((List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE**)L_11);
NullCheck(L_12);
int32_t L_13;
L_13 = List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_inline(L_12, List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_RuntimeMethod_var);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_14 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m1B9448CD33B9AA5C55C6D7CE466AB10724407EC7(L_14, L_13, List_1__ctor_m1B9448CD33B9AA5C55C6D7CE466AB10724407EC7_RuntimeMethod_var);
__this->___m_OriginalPolygon = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalPolygon), (void*)L_14);
V_2 = 0;
goto IL_00da;
}
IL_0061:
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** L_15 = ___0_inputPath;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_16 = *((List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE**)L_15);
int32_t L_17 = V_2;
NullCheck(L_16);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_18;
L_18 = List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F(L_16, L_17, List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F_RuntimeMethod_var);
V_3 = L_18;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_19 = V_3;
NullCheck(L_19);
int32_t L_20;
L_20 = List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_inline(L_19, List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var);
V_4 = L_20;
int32_t L_21 = V_4;
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_22 = (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8*)il2cpp_codegen_object_new(List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8_il2cpp_TypeInfo_var);
List_1__ctor_mE5CB64AED7C7BA0C7F8ABC69DBB6875CBAB6C6B9(L_22, L_21, List_1__ctor_mE5CB64AED7C7BA0C7F8ABC69DBB6875CBAB6C6B9_RuntimeMethod_var);
V_5 = L_22;
V_6 = 0;
goto IL_00c3;
}
IL_0080:
{
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* L_23 = (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7*)(&__this->___m_AspectStretcher);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_24 = V_3;
int32_t L_25 = V_6;
NullCheck(L_24);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
L_26 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_24, L_25, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
L_27 = AspectStretcher_Stretch_m1265459BD5A34090D4174D1D69509C2C53D36A92(L_23, L_26, NULL);
V_7 = L_27;
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_28 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_7;
float L_30 = L_29.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = V_7;
float L_32 = L_31.___y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_33;
memset((&L_33), 0, sizeof(L_33));
IntPoint__ctor_mDF79481849AEBA072D8936B8D05DF739C7740EF8((&L_33), ((double)((float)il2cpp_codegen_multiply(L_30, (100000.0f)))), ((double)((float)il2cpp_codegen_multiply(L_32, (100000.0f)))), NULL);
NullCheck(L_28);
List_1_Add_m726D1F0556ED25634EB8D370659CE0754418DE2E_inline(L_28, L_33, List_1_Add_m726D1F0556ED25634EB8D370659CE0754418DE2E_RuntimeMethod_var);
int32_t L_34 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_34, 1));
}
IL_00c3:
{
int32_t L_35 = V_6;
int32_t L_36 = V_4;
if ((((int32_t)L_35) < ((int32_t)L_36)))
{
goto IL_0080;
}
}
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_37 = __this->___m_OriginalPolygon;
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_38 = V_5;
NullCheck(L_37);
List_1_Add_m7CF78C0824DEEC85BA1AC1D9B6431430A7885309_inline(L_37, L_38, List_1_Add_m7CF78C0824DEEC85BA1AC1D9B6431430A7885309_RuntimeMethod_var);
int32_t L_39 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1));
}
IL_00da:
{
int32_t L_40 = V_2;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** L_41 = ___0_inputPath;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_42 = *((List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE**)L_41);
NullCheck(L_42);
int32_t L_43;
L_43 = List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_inline(L_42, List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_RuntimeMethod_var);
if ((((int32_t)L_40) < ((int32_t)L_43)))
{
goto IL_0061;
}
}
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_44 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_45 = L_44->___maxFrustumHeight;
if ((!(((float)L_45) < ((float)(0.0f)))))
{
goto IL_0101;
}
}
{
ConfinerOven_set_State_m1AB5EBA915E1EF83FAFA334DA7DD59388CE3AE6A_inline(__this, 1, NULL);
return;
}
IL_0101:
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_46 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&__this->___m_PolygonRect);
float L_47;
L_47 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline(L_46, NULL);
float* L_48 = ___1_aspectRatio;
float L_49 = *((float*)L_48);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_50 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&__this->___m_PolygonRect);
float L_51;
L_51 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_50, NULL);
float L_52;
L_52 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)(L_47/L_49)), L_51, NULL);
V_0 = ((float)(L_52/(2.0f)));
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_53 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_54 = L_53->___maxFrustumHeight;
if ((((float)L_54) == ((float)(0.0f))))
{
goto IL_0146;
}
}
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_55 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_56 = L_55->___maxFrustumHeight;
float L_57 = V_0;
if ((!(((float)L_56) > ((float)L_57))))
{
goto IL_0152;
}
}
IL_0146:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_58 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_59 = V_0;
L_58->___maxFrustumHeight = L_59;
}
IL_0152:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_60 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_61 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_62 = L_61->___maxFrustumHeight;
L_60->___stepSize = L_62;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_63 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_64 = (ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343*)il2cpp_codegen_object_new(ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343_il2cpp_TypeInfo_var);
ClipperOffset__ctor_mA44429B6965B2B28F0A72A2F21986D7D89E5571F(L_64, (2.0), (0.25), NULL);
L_63->___offsetter = L_64;
Il2CppCodeGenWriteBarrier((void**)(&L_63->___offsetter), (void*)L_64);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_65 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_66 = L_65->___offsetter;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_67 = __this->___m_OriginalPolygon;
NullCheck(L_66);
ClipperOffset_AddPaths_mBDC5F9F0336F10DE4353964DE75778DF44B89350(L_66, L_67, 2, 0, NULL);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_68 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252(L_68, List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
V_1 = L_68;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_69 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_70 = L_69->___offsetter;
NullCheck(L_70);
ClipperOffset_Execute_mF03C34E3886DD2481D6D97B754B0E68D02C7166C(L_70, (&V_1), (0.0), NULL);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_71 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* L_72 = (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF*)il2cpp_codegen_object_new(List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF_il2cpp_TypeInfo_var);
List_1__ctor_m3241AF07D673C541826236EA594C18CC3CD69B96(L_72, List_1__ctor_m3241AF07D673C541826236EA594C18CC3CD69B96_RuntimeMethod_var);
L_71->___solutions = L_72;
Il2CppCodeGenWriteBarrier((void**)(&L_71->___solutions), (void*)L_72);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_73 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* L_74 = L_73->___solutions;
il2cpp_codegen_initobj((&V_8), sizeof(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C));
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_75 = V_1;
(&V_8)->___m_Polygons = L_75;
Il2CppCodeGenWriteBarrier((void**)(&(&V_8)->___m_Polygons), (void*)L_75);
(&V_8)->___m_FrustumHeight = (0.0f);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_76 = V_8;
NullCheck(L_74);
List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_inline(L_74, L_76, List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_RuntimeMethod_var);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_77 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_78 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_77->___rightCandidate);
il2cpp_codegen_initobj(L_78, sizeof(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C));
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_79 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
il2cpp_codegen_initobj((&V_8), sizeof(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C));
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_80 = V_1;
(&V_8)->___m_Polygons = L_80;
Il2CppCodeGenWriteBarrier((void**)(&(&V_8)->___m_Polygons), (void*)L_80);
(&V_8)->___m_FrustumHeight = (0.0f);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_81 = V_8;
L_79->___leftCandidate = L_81;
Il2CppCodeGenWriteBarrier((void**)&(((&L_79->___leftCandidate))->___m_Polygons), (void*)NULL);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_82 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
L_82->___currentFrustumHeight = (0.0f);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_83 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_84 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252(L_84, List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
L_83->___maxCandidate = L_84;
Il2CppCodeGenWriteBarrier((void**)(&L_83->___maxCandidate), (void*)L_84);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_85 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_86 = L_85->___offsetter;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_87 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D** L_88 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D**)(&L_87->___maxCandidate);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_89 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_90 = L_89->___maxFrustumHeight;
NullCheck(L_86);
ClipperOffset_Execute_mF03C34E3886DD2481D6D97B754B0E68D02C7166C(L_86, L_88, ((double)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((-1.0f), L_90)), (100000.0f)))), NULL);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_91 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
L_91->___bakeTime = (0.0f);
ConfinerOven_set_State_m1AB5EBA915E1EF83FAFA334DA7DD59388CE3AE6A_inline(__this, 0, NULL);
__this->___m_BakeProgress = (0.0f);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven_BakeConfiner_mB6F563C71AE4CBECBEE74F4A76770B09EE74348F (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, float ___0_maxComputationTimePerFrameInSeconds, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B9448CD33B9AA5C55C6D7CE466AB10724407EC7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* V_1 = NULL;
float V_2 = 0.0f;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C V_3;
memset((&V_3), 0, sizeof(V_3));
{
int32_t L_0;
L_0 = ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470_inline(__this, NULL);
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
float L_1;
L_1 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL);
V_0 = L_1;
goto IL_02f9;
}
IL_0014:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_2 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_3 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_2->___leftCandidate);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_4 = L_3->___m_Polygons;
NullCheck(L_4);
int32_t L_5;
L_5 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_4, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_6 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m1B9448CD33B9AA5C55C6D7CE466AB10724407EC7(L_6, L_5, List_1__ctor_m1B9448CD33B9AA5C55C6D7CE466AB10724407EC7_RuntimeMethod_var);
V_1 = L_6;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_7 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_8 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_9 = L_8->___stepSize;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_10 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_11 = L_10->___maxFrustumHeight;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_12 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_13 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_12->___leftCandidate);
float L_14 = L_13->___m_FrustumHeight;
float L_15;
L_15 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_9, ((float)il2cpp_codegen_subtract(L_11, L_14)), NULL);
L_7->___stepSize = L_15;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_16 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_17 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_18 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_17->___leftCandidate);
float L_19 = L_18->___m_FrustumHeight;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_20 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_21 = L_20->___stepSize;
L_16->___currentFrustumHeight = ((float)il2cpp_codegen_add(L_19, L_21));
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_22 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_23 = L_22->___currentFrustumHeight;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_24 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_25 = L_24->___maxFrustumHeight;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_26;
L_26 = fabsf(((float)il2cpp_codegen_subtract(L_23, L_25)));
if ((!(((float)L_26) < ((float)(9.99999975E-05f)))))
{
goto IL_00be;
}
}
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_27 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_28 = L_27->___maxCandidate;
V_1 = L_28;
goto IL_00e8;
}
IL_00be:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_29 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_30 = L_29->___offsetter;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_31 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_32 = L_31->___currentFrustumHeight;
NullCheck(L_30);
ClipperOffset_Execute_mF03C34E3886DD2481D6D97B754B0E68D02C7166C(L_30, (&V_1), ((double)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((-1.0f), L_32)), (100000.0f)))), NULL);
}
IL_00e8:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_33 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_34 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_33->___leftCandidate);
bool L_35;
L_35 = PolygonSolution_StateChanged_mD7B1F4610E55A1813EED64E97DC78C0B890EBEEC(L_34, (&V_1), NULL);
if (!L_35)
{
goto IL_0152;
}
}
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_36 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
il2cpp_codegen_initobj((&V_3), sizeof(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C));
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_37 = V_1;
(&V_3)->___m_Polygons = L_37;
Il2CppCodeGenWriteBarrier((void**)(&(&V_3)->___m_Polygons), (void*)L_37);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_38 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_39 = L_38->___currentFrustumHeight;
(&V_3)->___m_FrustumHeight = L_39;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_40 = V_3;
L_36->___rightCandidate = L_40;
Il2CppCodeGenWriteBarrier((void**)&(((&L_36->___rightCandidate))->___m_Polygons), (void*)NULL);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_41 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_42 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_43 = L_42->___stepSize;
float L_44;
L_44 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(L_43/(2.0f))), (0.00499999989f), NULL);
L_41->___stepSize = L_44;
goto IL_01b8;
}
IL_0152:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_45 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
il2cpp_codegen_initobj((&V_3), sizeof(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C));
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_46 = V_1;
(&V_3)->___m_Polygons = L_46;
Il2CppCodeGenWriteBarrier((void**)(&(&V_3)->___m_Polygons), (void*)L_46);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_47 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_48 = L_47->___currentFrustumHeight;
(&V_3)->___m_FrustumHeight = L_48;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_49 = V_3;
L_45->___leftCandidate = L_49;
Il2CppCodeGenWriteBarrier((void**)&(((&L_45->___leftCandidate))->___m_Polygons), (void*)NULL);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_50 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_51 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_50->___rightCandidate);
bool L_52;
L_52 = PolygonSolution_get_IsEmpty_mC5F5146588132D9B6373D508C156863838391E79(L_51, NULL);
if (L_52)
{
goto IL_01b8;
}
}
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_53 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_54 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_55 = L_54->___stepSize;
float L_56;
L_56 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(L_55/(2.0f))), (0.00499999989f), NULL);
L_53->___stepSize = L_56;
}
IL_01b8:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_57 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_58 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_57->___rightCandidate);
bool L_59;
L_59 = PolygonSolution_get_IsEmpty_mC5F5146588132D9B6373D508C156863838391E79(L_58, NULL);
if (L_59)
{
goto IL_0254;
}
}
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_60 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_61 = L_60->___stepSize;
if ((!(((float)L_61) <= ((float)(0.00499999989f)))))
{
goto IL_0254;
}
}
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_62 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* L_63 = L_62->___solutions;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_64 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_65 = L_64->___leftCandidate;
NullCheck(L_63);
List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_inline(L_63, L_65, List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_RuntimeMethod_var);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_66 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* L_67 = L_66->___solutions;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_68 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_69 = L_68->___rightCandidate;
NullCheck(L_67);
List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_inline(L_67, L_69, List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_RuntimeMethod_var);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_70 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_71 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_72 = L_71->___rightCandidate;
L_70->___leftCandidate = L_72;
Il2CppCodeGenWriteBarrier((void**)&(((&L_70->___leftCandidate))->___m_Polygons), (void*)NULL);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_73 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_74 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_73->___rightCandidate);
il2cpp_codegen_initobj(L_74, sizeof(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C));
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_75 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_76 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_77 = L_76->___maxFrustumHeight;
L_75->___stepSize = L_77;
goto IL_02a0;
}
IL_0254:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_78 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_79 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_78->___rightCandidate);
bool L_80;
L_80 = PolygonSolution_get_IsEmpty_mC5F5146588132D9B6373D508C156863838391E79(L_79, NULL);
if (L_80)
{
goto IL_0283;
}
}
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_81 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_82 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_81->___leftCandidate);
float L_83 = L_82->___m_FrustumHeight;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_84 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_85 = L_84->___maxFrustumHeight;
if ((!(((float)L_83) >= ((float)L_85))))
{
goto IL_02a0;
}
}
IL_0283:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_86 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* L_87 = L_86->___solutions;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_88 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_89 = L_88->___leftCandidate;
NullCheck(L_87);
List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_inline(L_87, L_89, List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_RuntimeMethod_var);
goto IL_0313;
}
IL_02a0:
{
float L_90;
L_90 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL);
float L_91 = V_0;
V_2 = ((float)il2cpp_codegen_subtract(L_90, L_91));
float L_92 = V_2;
float L_93 = ___0_maxComputationTimePerFrameInSeconds;
if ((!(((float)L_92) > ((float)L_93))))
{
goto IL_02f9;
}
}
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_94 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float* L_95 = (float*)(&L_94->___bakeTime);
float* L_96 = L_95;
float L_97 = *((float*)L_96);
float L_98 = V_2;
*((float*)L_96) = (float)((float)il2cpp_codegen_add(L_97, L_98));
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_99 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_100 = L_99->___bakeTime;
float L_101 = __this->___m_maxComputationTimeForFullSkeletonBakeInSeconds;
if ((!(((float)L_100) > ((float)L_101))))
{
goto IL_02d6;
}
}
{
ConfinerOven_set_State_m1AB5EBA915E1EF83FAFA334DA7DD59388CE3AE6A_inline(__this, 2, NULL);
}
IL_02d6:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_102 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* L_103 = (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*)(&L_102->___leftCandidate);
float L_104 = L_103->___m_FrustumHeight;
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_105 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
float L_106 = L_105->___maxFrustumHeight;
__this->___m_BakeProgress = ((float)(L_104/L_106));
return;
}
IL_02f9:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_107 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* L_108 = L_107->___solutions;
NullCheck(L_108);
int32_t L_109;
L_109 = List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_inline(L_108, List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_RuntimeMethod_var);
if ((((int32_t)L_109) < ((int32_t)((int32_t)1000))))
{
goto IL_0014;
}
}
IL_0313:
{
BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273* L_110 = (BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273*)(&__this->___m_Cache);
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF** L_111 = (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF**)(&L_110->___solutions);
ConfinerOven_ComputeSkeleton_m2A6AEFD2CDFD6118D366D55A4A1176BEC4C21716(__this, L_111, NULL);
__this->___m_BakeProgress = (1.0f);
ConfinerOven_set_State_m1AB5EBA915E1EF83FAFA334DA7DD59388CE3AE6A_inline(__this, 1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ConfinerOven_GetPolygonBoundingBox_mA0B1E405965638610AB5198AB00DB73D3CEC565D (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** ___0_polygons, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
int32_t V_4 = 0;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_5 = NULL;
int32_t V_6 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
memset((&V_7), 0, sizeof(V_7));
{
V_0 = (std::numeric_limits<float>::infinity());
V_1 = (-std::numeric_limits<float>::infinity());
V_2 = (std::numeric_limits<float>::infinity());
V_3 = (-std::numeric_limits<float>::infinity());
V_4 = 0;
goto IL_0087;
}
IL_001d:
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** L_0 = ___0_polygons;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_1 = *((List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE**)L_0);
int32_t L_2 = V_4;
NullCheck(L_1);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_3;
L_3 = List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F(L_1, L_2, List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F_RuntimeMethod_var);
V_5 = L_3;
V_6 = 0;
goto IL_0076;
}
IL_002d:
{
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_4 = V_5;
int32_t L_5 = V_6;
NullCheck(L_4);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_4, L_5, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
V_7 = L_6;
float L_7 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_7;
float L_9 = L_8.___x;
float L_10;
L_10 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_7, L_9, NULL);
V_0 = L_10;
float L_11 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_7;
float L_13 = L_12.___x;
float L_14;
L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, L_13, NULL);
V_1 = L_14;
float L_15 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_7;
float L_17 = L_16.___y;
float L_18;
L_18 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_15, L_17, NULL);
V_2 = L_18;
float L_19 = V_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_7;
float L_21 = L_20.___y;
float L_22;
L_22 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_19, L_21, NULL);
V_3 = L_22;
int32_t L_23 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_0076:
{
int32_t L_24 = V_6;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_25 = V_5;
NullCheck(L_25);
int32_t L_26;
L_26 = List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_inline(L_25, List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var);
if ((((int32_t)L_24) < ((int32_t)L_26)))
{
goto IL_002d;
}
}
{
int32_t L_27 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0087:
{
int32_t L_28 = V_4;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** L_29 = ___0_polygons;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_30 = *((List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE**)L_29);
NullCheck(L_30);
int32_t L_31;
L_31 = List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_inline(L_30, List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_RuntimeMethod_var);
if ((((int32_t)L_28) < ((int32_t)L_31)))
{
goto IL_001d;
}
}
{
float L_32 = V_0;
float L_33 = V_2;
float L_34 = V_1;
float L_35 = V_0;
float L_36;
L_36 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_34, L_35)), NULL);
float L_37 = V_3;
float L_38 = V_2;
float L_39;
L_39 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_37, L_38)), NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_40;
memset((&L_40), 0, sizeof(L_40));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_40), L_32, L_33, L_36, L_39, NULL);
return L_40;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven_ComputeSkeleton_m2A6AEFD2CDFD6118D366D55A4A1176BEC4C21716 (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF** ___0_solutions, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mEB38BAC161140D25B1F3985D69C54B5B4AB3310F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8F57608D231FC97E9FFFEFA59A86992D50A57F59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* V_0 = NULL;
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* V_1 = NULL;
int32_t V_2 = 0;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C V_3;
memset((&V_3), 0, sizeof(V_3));
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C V_4;
memset((&V_4), 0, sizeof(V_4));
double V_5 = 0.0;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* V_6 = NULL;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* V_7 = NULL;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* V_8 = NULL;
{
Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* L_0 = (Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2*)il2cpp_codegen_object_new(Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2_il2cpp_TypeInfo_var);
Clipper__ctor_mCAF6AD460879F5EDFAB3A3076D64848B8095E2E1(L_0, 0, NULL);
V_0 = L_0;
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_1 = (ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343*)il2cpp_codegen_object_new(ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343_il2cpp_TypeInfo_var);
ClipperOffset__ctor_mA44429B6965B2B28F0A72A2F21986D7D89E5571F(L_1, (2.0), (0.25), NULL);
V_1 = L_1;
V_2 = 1;
goto IL_011b;
}
IL_0026:
{
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF** L_2 = ___0_solutions;
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* L_3 = *((List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF**)L_2);
int32_t L_4 = V_2;
NullCheck(L_3);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_5;
L_5 = List_1_get_Item_m8F57608D231FC97E9FFFEFA59A86992D50A57F59(L_3, L_4, List_1_get_Item_m8F57608D231FC97E9FFFEFA59A86992D50A57F59_RuntimeMethod_var);
V_3 = L_5;
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF** L_6 = ___0_solutions;
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* L_7 = *((List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF**)L_6);
int32_t L_8 = V_2;
NullCheck(L_7);
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_9;
L_9 = List_1_get_Item_m8F57608D231FC97E9FFFEFA59A86992D50A57F59(L_7, ((int32_t)il2cpp_codegen_add(L_8, 1)), List_1_get_Item_m8F57608D231FC97E9FFFEFA59A86992D50A57F59_RuntimeMethod_var);
V_4 = L_9;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_10 = V_4;
float L_11 = L_10.___m_FrustumHeight;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_12 = V_3;
float L_13 = L_12.___m_FrustumHeight;
V_5 = ((double)((float)il2cpp_codegen_multiply((500000.0f), ((float)il2cpp_codegen_subtract(L_11, L_13)))));
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_14 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252(L_14, List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
V_6 = L_14;
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_15 = V_1;
NullCheck(L_15);
ClipperOffset_Clear_m958FB4E9E9B5B5A7553FBB3376D9C1F0171E0B04(L_15, NULL);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_16 = V_1;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_17 = V_3;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_18 = L_17.___m_Polygons;
NullCheck(L_16);
ClipperOffset_AddPaths_mBDC5F9F0336F10DE4353964DE75778DF44B89350(L_16, L_18, 2, 0, NULL);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_19 = V_1;
double L_20 = V_5;
NullCheck(L_19);
ClipperOffset_Execute_mF03C34E3886DD2481D6D97B754B0E68D02C7166C(L_19, (&V_6), L_20, NULL);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_21 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252(L_21, List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
V_7 = L_21;
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_22 = V_1;
NullCheck(L_22);
ClipperOffset_Clear_m958FB4E9E9B5B5A7553FBB3376D9C1F0171E0B04(L_22, NULL);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_23 = V_1;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_24 = V_4;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_25 = L_24.___m_Polygons;
NullCheck(L_23);
ClipperOffset_AddPaths_mBDC5F9F0336F10DE4353964DE75778DF44B89350(L_23, L_25, 2, 0, NULL);
ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343* L_26 = V_1;
double L_27 = V_5;
NullCheck(L_26);
ClipperOffset_Execute_mF03C34E3886DD2481D6D97B754B0E68D02C7166C(L_26, (&V_7), ((double)il2cpp_codegen_multiply(L_27, (2.0))), NULL);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_28 = (List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)il2cpp_codegen_object_new(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D_il2cpp_TypeInfo_var);
List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252(L_28, List_1__ctor_m975A5AE0966F96A78DAA4898F1ABA59CEB523252_RuntimeMethod_var);
V_8 = L_28;
Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* L_29 = V_0;
NullCheck(L_29);
VirtualActionInvoker0::Invoke(4, L_29);
Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* L_30 = V_0;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_31 = V_6;
NullCheck(L_30);
bool L_32;
L_32 = ClipperBase_AddPaths_m6F7A55E8E6BDCE7CE60986C979540F598A08AF90(L_30, L_31, 0, (bool)1, NULL);
Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* L_33 = V_0;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_34 = V_7;
NullCheck(L_33);
bool L_35;
L_35 = ClipperBase_AddPaths_m6F7A55E8E6BDCE7CE60986C979540F598A08AF90(L_33, L_34, 1, (bool)1, NULL);
Clipper_t77D7AE5689FB5B5055D5CDA60E00BBEA4A115FD2* L_36 = V_0;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_37 = V_8;
NullCheck(L_36);
bool L_38;
L_38 = Clipper_Execute_mF222110A5EF41E8577B0E1B8F4792A7DC27C16B8(L_36, 2, L_37, 0, 0, NULL);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_39 = V_8;
NullCheck(L_39);
int32_t L_40;
L_40 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_39, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
if ((((int32_t)L_40) <= ((int32_t)0)))
{
goto IL_0117;
}
}
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_41 = V_8;
NullCheck(L_41);
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_42;
L_42 = List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702(L_41, 0, List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
NullCheck(L_42);
int32_t L_43;
L_43 = List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_inline(L_42, List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var);
if ((((int32_t)L_43) <= ((int32_t)0)))
{
goto IL_0117;
}
}
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_44 = __this->___m_Skeleton;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_45 = V_8;
NullCheck(L_44);
List_1_AddRange_mEB38BAC161140D25B1F3985D69C54B5B4AB3310F(L_44, L_45, List_1_AddRange_mEB38BAC161140D25B1F3985D69C54B5B4AB3310F_RuntimeMethod_var);
float L_46 = __this->___m_MinFrustumHeightWithBones;
if ((!(((float)L_46) == ((float)((std::numeric_limits<float>::max)())))))
{
goto IL_0117;
}
}
{
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_47 = V_4;
float L_48 = L_47.___m_FrustumHeight;
__this->___m_MinFrustumHeightWithBones = L_48;
}
IL_0117:
{
int32_t L_49 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_49, 2));
}
IL_011b:
{
int32_t L_50 = V_2;
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF** L_51 = ___0_solutions;
List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* L_52 = *((List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF**)L_51);
NullCheck(L_52);
int32_t L_53;
L_53 = List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_inline(L_52, List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_RuntimeMethod_var);
if ((((int32_t)L_50) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_53, 1)))))
{
goto IL_0026;
}
}
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BakedSolution_get_FrustumHeight_m50F1AFA0945D14768B4632575A8AFFFFD791861D (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___U3CFrustumHeightU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BakedSolution__ctor_m2132C286AF6A1A2EEBCA81FE728A00782BE9FB1C (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, float ___0_aspectRatio, float ___1_frustumHeight, bool ___2_hasBones, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___3_polygonBounds, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___4_originalPolygon, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* ___5_solution, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
float L_0 = ___0_aspectRatio;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C_inline((&___3_polygonBounds), NULL);
float L_2 = L_1.___x;
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 L_3;
memset((&L_3), 0, sizeof(L_3));
AspectStretcher__ctor_m84A17187C183823205C2C732202DCBBAA2350852((&L_3), L_0, L_2, NULL);
__this->___m_AspectStretcher = L_3;
float L_4 = ___1_frustumHeight;
__this->___U3CFrustumHeightU3Ek__BackingField = L_4;
float L_5 = ___1_frustumHeight;
__this->___m_frustumSizeIntSpace = ((float)il2cpp_codegen_multiply(L_5, (100000.0f)));
bool L_6 = ___2_hasBones;
__this->___m_HasBones = L_6;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_7 = ___4_originalPolygon;
__this->___m_OriginalPolygon = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalPolygon), (void*)L_7);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_8 = ___5_solution;
__this->___m_Solution = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Solution), (void*)L_8);
float L_9;
L_9 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___3_polygonBounds), NULL);
float L_10 = ___0_aspectRatio;
V_0 = ((float)il2cpp_codegen_multiply(((float)(L_9/L_10)), (100000.0f)));
float L_11;
L_11 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___3_polygonBounds), NULL);
V_1 = ((float)il2cpp_codegen_multiply(L_11, (100000.0f)));
float L_12 = V_0;
float L_13 = V_0;
float L_14 = V_1;
float L_15 = V_1;
__this->___m_SqrPolygonDiagonal = ((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BakedSolution_IsValid_mF5E6DDB10ABB93FA587A9928C0DD6AAAEF38D632 (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, float ___0_frustumHeight, const RuntimeMethod* method)
{
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_0 = __this->___m_Solution;
if (!L_0)
{
goto IL_001d;
}
}
{
float L_1 = ___0_frustumHeight;
float L_2;
L_2 = BakedSolution_get_FrustumHeight_m50F1AFA0945D14768B4632575A8AFFFFD791861D_inline(__this, NULL);
float L_3;
L_3 = fabsf(((float)il2cpp_codegen_subtract(L_1, L_2)));
return (bool)((((float)L_3) < ((float)(0.00499999989f)))? 1 : 0);
}
IL_001d:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 BakedSolution_ConfinePoint_mE43B748BAE673FA3E44EAB0EF05478C0FE4AA949 (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_pointToConfine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B V_3;
memset((&V_3), 0, sizeof(V_3));
double V_4 = 0.0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
memset((&V_5), 0, sizeof(V_5));
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 V_6;
memset((&V_6), 0, sizeof(V_6));
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B V_11;
memset((&V_11), 0, sizeof(V_11));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B V_12;
memset((&V_12), 0, sizeof(V_12));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B V_13;
memset((&V_13), 0, sizeof(V_13));
double V_14 = 0.0;
double V_15 = 0.0;
int32_t G_B10_0 = 0;
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_0 = __this->___m_Solution;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_0, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
if ((((int32_t)L_1) > ((int32_t)0)))
{
goto IL_0015;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2 = ___0_pointToConfine;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_2);
return L_3;
}
IL_0015:
{
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 L_4 = __this->___m_AspectStretcher;
V_6 = L_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = ___0_pointToConfine;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_5);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = AspectStretcher_Stretch_m1265459BD5A34090D4174D1D69509C2C53D36A92((&V_6), L_6, NULL);
V_0 = L_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_0;
float L_9 = L_8.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0;
float L_11 = L_10.___y;
IntPoint__ctor_mDF79481849AEBA072D8936B8D05DF739C7740EF8((&V_1), ((double)((float)il2cpp_codegen_multiply(L_9, (100000.0f)))), ((double)((float)il2cpp_codegen_multiply(L_11, (100000.0f)))), NULL);
V_7 = 0;
goto IL_0073;
}
IL_0051:
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_12 = V_1;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_13 = __this->___m_Solution;
int32_t L_14 = V_7;
NullCheck(L_13);
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_15;
L_15 = List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702(L_13, L_14, List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
int32_t L_16;
L_16 = Clipper_PointInPolygon_mA2D2EDC82D9083F2637A70232DFE1FF016F16B7C(L_12, L_15, NULL);
if (!L_16)
{
goto IL_006d;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = ___0_pointToConfine;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_17);
return L_18;
}
IL_006d:
{
int32_t L_19 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_0073:
{
int32_t L_20 = V_7;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_21 = __this->___m_Solution;
NullCheck(L_21);
int32_t L_22;
L_22 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_21, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
if ((((int32_t)L_20) < ((int32_t)L_22)))
{
goto IL_0051;
}
}
{
bool L_23 = __this->___m_HasBones;
if (!L_23)
{
goto IL_0093;
}
}
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_24 = V_1;
bool L_25;
L_25 = BakedSolution_IsInsideOriginal_m23E0DE0FF997BDF5D8B7FC466E6BDDD25C5A521C(__this, L_24, NULL);
G_B10_0 = ((int32_t)(L_25));
goto IL_0094;
}
IL_0093:
{
G_B10_0 = 0;
}
IL_0094:
{
V_2 = (bool)G_B10_0;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_26 = V_1;
V_3 = L_26;
V_4 = (1.7976931348623157E+308);
V_8 = 0;
goto IL_0192;
}
IL_00aa:
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_27 = __this->___m_Solution;
int32_t L_28 = V_8;
NullCheck(L_27);
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_29;
L_29 = List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702(L_27, L_28, List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
NullCheck(L_29);
int32_t L_30;
L_30 = List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_inline(L_29, List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var);
V_9 = L_30;
V_10 = 0;
goto IL_0183;
}
IL_00c6:
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_31 = __this->___m_Solution;
int32_t L_32 = V_8;
NullCheck(L_31);
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_33;
L_33 = List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702(L_31, L_32, List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
int32_t L_34 = V_10;
NullCheck(L_33);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_35;
L_35 = List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796(L_33, L_34, List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796_RuntimeMethod_var);
V_11 = L_35;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_36 = __this->___m_Solution;
int32_t L_37 = V_8;
NullCheck(L_36);
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_38;
L_38 = List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702(L_36, L_37, List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
int32_t L_39 = V_10;
int32_t L_40 = V_9;
NullCheck(L_38);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_41;
L_41 = List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796(L_38, ((int32_t)(((int32_t)il2cpp_codegen_add(L_39, 1))%L_40)), List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796_RuntimeMethod_var);
V_12 = L_41;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_42 = V_11;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_43 = V_12;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_44 = V_1;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_45 = V_11;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_46 = V_12;
float L_47;
L_47 = BakedSolution_ClosestPointOnSegment_m8AA7670326139EFA7B9CE22FED56255280DCAC80(L_44, L_45, L_46, NULL);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_48;
L_48 = BakedSolution_IntPointLerp_m5648542691F686A8CA37B88F3D2B12AE3BEE060B(L_42, L_43, L_47, NULL);
V_13 = L_48;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_49 = V_1;
int64_t L_50 = L_49.___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_51 = V_13;
int64_t L_52 = L_51.___X;
float L_53;
L_53 = fabsf(((float)((int64_t)il2cpp_codegen_subtract(L_50, L_52))));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_54 = V_1;
int64_t L_55 = L_54.___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_56 = V_13;
int64_t L_57 = L_56.___Y;
float L_58;
L_58 = fabsf(((float)((int64_t)il2cpp_codegen_subtract(L_55, L_57))));
V_14 = ((double)L_58);
double L_59 = ((double)L_53);
double L_60 = L_59;
double L_61 = V_14;
double L_62 = V_14;
V_15 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_60, L_60)), ((double)il2cpp_codegen_multiply(L_61, L_62))));
float L_63 = __this->___m_frustumSizeIntSpace;
if ((((double)L_59) > ((double)((double)L_63))))
{
goto IL_0157;
}
}
{
double L_64 = V_14;
float L_65 = __this->___m_frustumSizeIntSpace;
if ((!(((double)L_64) > ((double)((double)L_65)))))
{
goto IL_0162;
}
}
IL_0157:
{
double L_66 = V_15;
double L_67 = __this->___m_SqrPolygonDiagonal;
V_15 = ((double)il2cpp_codegen_add(L_66, L_67));
}
IL_0162:
{
double L_68 = V_15;
double L_69 = V_4;
if ((!(((double)L_68) < ((double)L_69))))
{
goto IL_017d;
}
}
{
bool L_70 = V_2;
if (!L_70)
{
goto IL_0176;
}
}
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_71 = V_1;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_72 = V_13;
bool L_73;
L_73 = BakedSolution_DoesIntersectOriginal_m8FBD8AAB80E5370BF3AA45B7C97A498D98FD229A(__this, L_71, L_72, NULL);
if (L_73)
{
goto IL_017d;
}
}
IL_0176:
{
double L_74 = V_15;
V_4 = L_74;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_75 = V_13;
V_3 = L_75;
}
IL_017d:
{
int32_t L_76 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_76, 1));
}
IL_0183:
{
int32_t L_77 = V_10;
int32_t L_78 = V_9;
if ((((int32_t)L_77) < ((int32_t)L_78)))
{
goto IL_00c6;
}
}
{
int32_t L_79 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_79, 1));
}
IL_0192:
{
int32_t L_80 = V_8;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_81 = __this->___m_Solution;
NullCheck(L_81);
int32_t L_82;
L_82 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_81, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
if ((((int32_t)L_80) < ((int32_t)L_82)))
{
goto IL_00aa;
}
}
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_83 = V_3;
int64_t L_84 = L_83.___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_85 = V_3;
int64_t L_86 = L_85.___Y;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_5), ((float)il2cpp_codegen_multiply(((float)L_84), (9.99999975E-06f))), ((float)il2cpp_codegen_multiply(((float)L_86), (9.99999975E-06f))), NULL);
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 L_87 = __this->___m_AspectStretcher;
V_6 = L_87;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_88 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_89;
L_89 = AspectStretcher_Unstretch_mA27250710163BEFDB2E5F0E074F41B878A7AB08E((&V_6), L_88, NULL);
return L_89;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BakedSolution_IsInsideOriginal_m23E0DE0FF997BDF5D8B7FC466E6BDDD25C5A521C (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_001e;
}
IL_0004:
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_0 = ___0_p;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_1 = __this->___m_OriginalPolygon;
int32_t L_2 = V_0;
NullCheck(L_1);
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_3;
L_3 = List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702(L_1, L_2, List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
int32_t L_4;
L_4 = Clipper_PointInPolygon_mA2D2EDC82D9083F2637A70232DFE1FF016F16B7C(L_0, L_3, NULL);
if (!L_4)
{
goto IL_001a;
}
}
{
return (bool)1;
}
IL_001a:
{
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_001e:
{
int32_t L_6 = V_0;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_7 = __this->___m_OriginalPolygon;
NullCheck(L_7);
int32_t L_8;
L_8 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_7, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
if ((((int32_t)L_6) < ((int32_t)L_8)))
{
goto IL_0004;
}
}
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BakedSolution_ClosestPointOnSegment_m8AA7670326139EFA7B9CE22FED56255280DCAC80 (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_p, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___1_s0, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___2_s1, const RuntimeMethod* method)
{
double V_0 = 0.0;
double V_1 = 0.0;
double V_2 = 0.0;
double V_3 = 0.0;
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_0 = ___2_s1;
int64_t L_1 = L_0.___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_2 = ___1_s0;
int64_t L_3 = L_2.___X;
V_0 = ((double)((int64_t)il2cpp_codegen_subtract(L_1, L_3)));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_4 = ___2_s1;
int64_t L_5 = L_4.___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_6 = ___1_s0;
int64_t L_7 = L_6.___Y;
V_1 = ((double)((int64_t)il2cpp_codegen_subtract(L_5, L_7)));
double L_8 = V_0;
double L_9 = V_0;
double L_10 = V_1;
double L_11 = V_1;
V_2 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_8, L_9)), ((double)il2cpp_codegen_multiply(L_10, L_11))));
double L_12 = V_2;
if ((!(((double)L_12) < ((double)(1000.0)))))
{
goto IL_0038;
}
}
{
return (0.0f);
}
IL_0038:
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_13 = ___0_p;
int64_t L_14 = L_13.___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_15 = ___1_s0;
int64_t L_16 = L_15.___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_17 = ___0_p;
int64_t L_18 = L_17.___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_19 = ___1_s0;
int64_t L_20 = L_19.___Y;
V_3 = ((double)((int64_t)il2cpp_codegen_subtract(L_18, L_20)));
double L_21 = V_0;
double L_22 = V_3;
double L_23 = V_1;
double L_24 = V_2;
float L_25;
L_25 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)((double)(((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(((double)((int64_t)il2cpp_codegen_subtract(L_14, L_16))), L_21)), ((double)il2cpp_codegen_multiply(L_22, L_23))))/L_24))), NULL);
return L_25;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B BakedSolution_IntPointLerp_m5648542691F686A8CA37B88F3D2B12AE3BEE060B (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_a, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___1_b, float ___2_lerp, const RuntimeMethod* method)
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_0 = ___0_a;
int64_t L_1 = L_0.___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_2 = ___1_b;
int64_t L_3 = L_2.___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_4 = ___0_a;
int64_t L_5 = L_4.___X;
float L_6 = ___2_lerp;
int32_t L_7;
L_7 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_add(((float)L_1), ((float)il2cpp_codegen_multiply(((float)((int64_t)il2cpp_codegen_subtract(L_3, L_5))), L_6)))), NULL);
(&V_0)->___X = ((int64_t)L_7);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_8 = ___0_a;
int64_t L_9 = L_8.___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_10 = ___1_b;
int64_t L_11 = L_10.___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_12 = ___0_a;
int64_t L_13 = L_12.___Y;
float L_14 = ___2_lerp;
int32_t L_15;
L_15 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_add(((float)L_9), ((float)il2cpp_codegen_multiply(((float)((int64_t)il2cpp_codegen_subtract(L_11, L_13))), L_14)))), NULL);
(&V_0)->___Y = ((int64_t)L_15);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BakedSolution_DoesIntersectOriginal_m8FBD8AAB80E5370BF3AA45B7C97A498D98FD229A (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_l1, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___1_l2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m70F615E2AA4337EF0355CDF85A4A549A6358F13D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m62449896123056CEF0410E259DCE40BDA142A4A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB4653544EFEFA93BD424FA416F2BDD5DA17BFE7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1122C1300066BE98F17EED07B380061DC9BAD8F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2 V_0;
memset((&V_0), 0, sizeof(V_0));
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B V_4;
memset((&V_4), 0, sizeof(V_4));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B V_5;
memset((&V_5), 0, sizeof(V_5));
bool V_6 = false;
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_0 = __this->___m_OriginalPolygon;
NullCheck(L_0);
Enumerator_tB21B415902686F6CDBDEA1A892909BF29DBECDA2 L_1;
L_1 = List_1_GetEnumerator_m1122C1300066BE98F17EED07B380061DC9BAD8F3(L_0, List_1_GetEnumerator_m1122C1300066BE98F17EED07B380061DC9BAD8F3_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_005f:
{
Enumerator_Dispose_m70F615E2AA4337EF0355CDF85A4A549A6358F13D((&V_0), Enumerator_Dispose_m70F615E2AA4337EF0355CDF85A4A549A6358F13D_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0054_1;
}
IL_000e_1:
{
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_2;
L_2 = Enumerator_get_Current_mB4653544EFEFA93BD424FA416F2BDD5DA17BFE7C_inline((&V_0), Enumerator_get_Current_mB4653544EFEFA93BD424FA416F2BDD5DA17BFE7C_RuntimeMethod_var);
V_1 = L_2;
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_3 = V_1;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_inline(L_3, List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var);
V_2 = L_4;
V_3 = 0;
goto IL_0050_1;
}
IL_0021_1:
{
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_5 = V_1;
int32_t L_6 = V_3;
NullCheck(L_5);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_7;
L_7 = List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796(L_5, L_6, List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796_RuntimeMethod_var);
V_4 = L_7;
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_8 = V_1;
int32_t L_9 = V_3;
int32_t L_10 = V_2;
NullCheck(L_8);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_11;
L_11 = List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796(L_8, ((int32_t)(((int32_t)il2cpp_codegen_add(L_9, 1))%L_10)), List_1_get_Item_m06395AAC92E90C8155A538EC031BAAB62A87F796_RuntimeMethod_var);
V_5 = L_11;
int32_t L_12;
L_12 = BakedSolution_FindIntersection_mA8ACB131BB7F8ACDB379C671FC656F814AC6AB31((&___0_l1), (&___1_l2), (&V_4), (&V_5), NULL);
if ((!(((uint32_t)L_12) == ((uint32_t)2))))
{
goto IL_004c_1;
}
}
{
V_6 = (bool)1;
goto IL_006f;
}
IL_004c_1:
{
int32_t L_13 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0050_1:
{
int32_t L_14 = V_3;
int32_t L_15 = V_2;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0021_1;
}
}
IL_0054_1:
{
bool L_16;
L_16 = Enumerator_MoveNext_m62449896123056CEF0410E259DCE40BDA142A4A4((&V_0), Enumerator_MoveNext_m62449896123056CEF0410E259DCE40BDA142A4A4_RuntimeMethod_var);
if (L_16)
{
goto IL_000e_1;
}
}
{
goto IL_006d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
return (bool)0;
}
IL_006f:
{
bool L_17 = V_6;
return L_17;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BakedSolution_FindIntersection_mA8ACB131BB7F8ACDB379C671FC656F814AC6AB31 (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* ___0_p1, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* ___1_p2, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* ___2_p3, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* ___3_p4, const RuntimeMethod* method)
{
double V_0 = 0.0;
double V_1 = 0.0;
double V_2 = 0.0;
double V_3 = 0.0;
double V_4 = 0.0;
double V_5 = 0.0;
double V_6 = 0.0;
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_0 = ___1_p2;
int64_t L_1 = L_0->___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_2 = ___0_p1;
int64_t L_3 = L_2->___X;
V_0 = ((double)((int64_t)il2cpp_codegen_subtract(L_1, L_3)));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_4 = ___1_p2;
int64_t L_5 = L_4->___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_6 = ___0_p1;
int64_t L_7 = L_6->___Y;
V_1 = ((double)((int64_t)il2cpp_codegen_subtract(L_5, L_7)));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_8 = ___3_p4;
int64_t L_9 = L_8->___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_10 = ___2_p3;
int64_t L_11 = L_10->___X;
V_2 = ((double)((int64_t)il2cpp_codegen_subtract(L_9, L_11)));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_12 = ___3_p4;
int64_t L_13 = L_12->___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_14 = ___2_p3;
int64_t L_15 = L_14->___Y;
V_3 = ((double)((int64_t)il2cpp_codegen_subtract(L_13, L_15)));
double L_16 = V_1;
double L_17 = V_2;
double L_18 = V_0;
double L_19 = V_3;
V_4 = ((double)il2cpp_codegen_subtract(((double)il2cpp_codegen_multiply(L_16, L_17)), ((double)il2cpp_codegen_multiply(L_18, L_19))));
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_20 = ___0_p1;
int64_t L_21 = L_20->___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_22 = ___2_p3;
int64_t L_23 = L_22->___X;
double L_24 = V_3;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_25 = ___2_p3;
int64_t L_26 = L_25->___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_27 = ___0_p1;
int64_t L_28 = L_27->___Y;
double L_29 = V_2;
double L_30 = V_4;
V_5 = ((double)(((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(((double)((int64_t)il2cpp_codegen_subtract(L_21, L_23))), L_24)), ((double)il2cpp_codegen_multiply(((double)((int64_t)il2cpp_codegen_subtract(L_26, L_28))), L_29))))/L_30));
double L_31 = V_5;
bool L_32;
L_32 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_31, NULL);
if (L_32)
{
goto IL_007d;
}
}
{
double L_33 = V_5;
bool L_34;
L_34 = Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline(L_33, NULL);
if (!L_34)
{
goto IL_00f1;
}
}
IL_007d:
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_35 = ___0_p1;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_36 = (*(IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B*)L_35);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_37 = ___2_p3;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_38 = (*(IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B*)L_37);
double L_39;
L_39 = BakedSolution_IntPointDiffSqrMagnitude_m6043186BAA87000C6AA0C4231BAF954F80F0E7F2(L_36, L_38, NULL);
if ((((double)L_39) < ((double)(1000.0))))
{
goto IL_00ed;
}
}
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_40 = ___0_p1;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_41 = (*(IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B*)L_40);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_42 = ___3_p4;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_43 = (*(IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B*)L_42);
double L_44;
L_44 = BakedSolution_IntPointDiffSqrMagnitude_m6043186BAA87000C6AA0C4231BAF954F80F0E7F2(L_41, L_43, NULL);
if ((((double)L_44) < ((double)(1000.0))))
{
goto IL_00ed;
}
}
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_45 = ___1_p2;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_46 = (*(IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B*)L_45);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_47 = ___2_p3;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_48 = (*(IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B*)L_47);
double L_49;
L_49 = BakedSolution_IntPointDiffSqrMagnitude_m6043186BAA87000C6AA0C4231BAF954F80F0E7F2(L_46, L_48, NULL);
if ((((double)L_49) < ((double)(1000.0))))
{
goto IL_00ed;
}
}
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_50 = ___1_p2;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_51 = (*(IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B*)L_50);
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_52 = ___3_p4;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_53 = (*(IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B*)L_52);
double L_54;
L_54 = BakedSolution_IntPointDiffSqrMagnitude_m6043186BAA87000C6AA0C4231BAF954F80F0E7F2(L_51, L_53, NULL);
if ((!(((double)L_54) < ((double)(1000.0)))))
{
goto IL_00ef;
}
}
IL_00ed:
{
return 2;
}
IL_00ef:
{
return 0;
}
IL_00f1:
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_55 = ___2_p3;
int64_t L_56 = L_55->___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_57 = ___0_p1;
int64_t L_58 = L_57->___X;
double L_59 = V_1;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_60 = ___0_p1;
int64_t L_61 = L_60->___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B* L_62 = ___2_p3;
int64_t L_63 = L_62->___Y;
double L_64 = V_0;
double L_65 = V_4;
V_6 = ((double)(((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(((double)((int64_t)il2cpp_codegen_subtract(L_56, L_58))), L_59)), ((double)il2cpp_codegen_multiply(((double)((int64_t)il2cpp_codegen_subtract(L_61, L_63))), L_64))))/((-L_65))));
double L_66 = V_5;
if ((!(((double)L_66) >= ((double)(0.0)))))
{
goto IL_014c;
}
}
{
double L_67 = V_5;
if ((!(((double)L_67) <= ((double)(1.0)))))
{
goto IL_014c;
}
}
{
double L_68 = V_6;
if ((!(((double)L_68) >= ((double)(0.0)))))
{
goto IL_014c;
}
}
{
double L_69 = V_6;
if ((((double)L_69) < ((double)(1.0))))
{
goto IL_014e;
}
}
IL_014c:
{
return 1;
}
IL_014e:
{
return 2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double BakedSolution_IntPointDiffSqrMagnitude_m6043186BAA87000C6AA0C4231BAF954F80F0E7F2 (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_p1, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___1_p2, const RuntimeMethod* method)
{
double V_0 = 0.0;
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_0 = ___0_p1;
int64_t L_1 = L_0.___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_2 = ___1_p2;
int64_t L_3 = L_2.___X;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_4 = ___0_p1;
int64_t L_5 = L_4.___Y;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_6 = ___1_p2;
int64_t L_7 = L_6.___Y;
V_0 = ((double)((int64_t)il2cpp_codegen_subtract(L_5, L_7)));
double L_8 = ((double)((int64_t)il2cpp_codegen_subtract(L_1, L_3)));
double L_9 = V_0;
double L_10 = V_0;
return ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_8, L_8)), ((double)il2cpp_codegen_multiply(L_9, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AspectStretcher_get_Aspect_m506D4C16F8E6AE36198ACCAE2C4AFEED14552272 (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___U3CAspectU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C float AspectStretcher_get_Aspect_m506D4C16F8E6AE36198ACCAE2C4AFEED14552272_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7*>(__this + _offset);
float _returnValue;
_returnValue = AspectStretcher_get_Aspect_m506D4C16F8E6AE36198ACCAE2C4AFEED14552272_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectStretcher__ctor_m84A17187C183823205C2C732202DCBBAA2350852 (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* __this, float ___0_aspect, float ___1_centerX, const RuntimeMethod* method)
{
{
float L_0 = ___0_aspect;
__this->___U3CAspectU3Ek__BackingField = L_0;
float L_1;
L_1 = AspectStretcher_get_Aspect_m506D4C16F8E6AE36198ACCAE2C4AFEED14552272_inline(__this, NULL);
__this->___m_InverseAspect = ((float)((1.0f)/L_1));
float L_2 = ___1_centerX;
__this->___m_CenterX = L_2;
return;
}
}
IL2CPP_EXTERN_C void AspectStretcher__ctor_m84A17187C183823205C2C732202DCBBAA2350852_AdjustorThunk (RuntimeObject* __this, float ___0_aspect, float ___1_centerX, const RuntimeMethod* method)
{
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7*>(__this + _offset);
AspectStretcher__ctor_m84A17187C183823205C2C732202DCBBAA2350852(_thisAdjusted, ___0_aspect, ___1_centerX, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AspectStretcher_Stretch_m1265459BD5A34090D4174D1D69509C2C53D36A92 (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_p;
float L_1 = L_0.___x;
float L_2 = __this->___m_CenterX;
float L_3 = __this->___m_InverseAspect;
float L_4 = __this->___m_CenterX;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_p;
float L_6 = L_5.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
memset((&L_7), 0, sizeof(L_7));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_7), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_3)), L_4)), L_6, NULL);
return L_7;
}
}
IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AspectStretcher_Stretch_m1265459BD5A34090D4174D1D69509C2C53D36A92_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, const RuntimeMethod* method)
{
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7*>(__this + _offset);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
_returnValue = AspectStretcher_Stretch_m1265459BD5A34090D4174D1D69509C2C53D36A92(_thisAdjusted, ___0_p, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AspectStretcher_Unstretch_mA27250710163BEFDB2E5F0E074F41B878A7AB08E (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_p;
float L_1 = L_0.___x;
float L_2 = __this->___m_CenterX;
float L_3;
L_3 = AspectStretcher_get_Aspect_m506D4C16F8E6AE36198ACCAE2C4AFEED14552272_inline(__this, NULL);
float L_4 = __this->___m_CenterX;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_p;
float L_6 = L_5.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
memset((&L_7), 0, sizeof(L_7));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_7), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_3)), L_4)), L_6, NULL);
return L_7;
}
}
IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AspectStretcher_Unstretch_mA27250710163BEFDB2E5F0E074F41B878A7AB08E_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, const RuntimeMethod* method)
{
AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7*>(__this + _offset);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
_returnValue = AspectStretcher_Unstretch_mA27250710163BEFDB2E5F0E074F41B878A7AB08E(_thisAdjusted, ___0_p, 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
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_pinvoke(const PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C& unmarshaled, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C____m_Polygons_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_PolygonsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C____m_Polygons_FieldInfo_var, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_PolygonsException, NULL);
}
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_pinvoke_back(const PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke& marshaled, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C____m_Polygons_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_PolygonsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C____m_Polygons_FieldInfo_var, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_PolygonsException, NULL);
}
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_pinvoke_cleanup(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_com(const PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C& unmarshaled, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C____m_Polygons_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_PolygonsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C____m_Polygons_FieldInfo_var, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_PolygonsException, NULL);
}
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_com_back(const PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com& marshaled, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C____m_Polygons_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_PolygonsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C____m_Polygons_FieldInfo_var, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_PolygonsException, NULL);
}
IL2CPP_EXTERN_C void PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshal_com_cleanup(PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PolygonSolution_StateChanged_mD7B1F4610E55A1813EED64E97DC78C0B890EBEEC (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* __this, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D** ___0_paths, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D** L_0 = ___0_paths;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_1 = *((List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D**)L_0);
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_1, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_3 = __this->___m_Polygons;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_3, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
if ((((int32_t)L_2) == ((int32_t)L_4)))
{
goto IL_0016;
}
}
{
return (bool)1;
}
IL_0016:
{
V_0 = 0;
goto IL_0040;
}
IL_001a:
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D** L_5 = ___0_paths;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_6 = *((List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D**)L_5);
int32_t L_7 = V_0;
NullCheck(L_6);
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_8;
L_8 = List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702(L_6, L_7, List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_inline(L_8, List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var);
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_10 = __this->___m_Polygons;
int32_t L_11 = V_0;
NullCheck(L_10);
List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* L_12;
L_12 = List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702(L_10, L_11, List_1_get_Item_m06B9A51D16BB33C36A0598D23DB89BA12853C702_RuntimeMethod_var);
NullCheck(L_12);
int32_t L_13;
L_13 = List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_inline(L_12, List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_RuntimeMethod_var);
if ((((int32_t)L_9) == ((int32_t)L_13)))
{
goto IL_003c;
}
}
{
return (bool)1;
}
IL_003c:
{
int32_t L_14 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0040:
{
int32_t L_15 = V_0;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D** L_16 = ___0_paths;
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_17 = *((List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D**)L_16);
NullCheck(L_17);
int32_t L_18;
L_18 = List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_inline(L_17, List_1_get_Count_m01A7A34721DF0BA78AB9E2C6B982C737DAC7FAA2_RuntimeMethod_var);
if ((((int32_t)L_15) < ((int32_t)L_18)))
{
goto IL_001a;
}
}
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool PolygonSolution_StateChanged_mD7B1F4610E55A1813EED64E97DC78C0B890EBEEC_AdjustorThunk (RuntimeObject* __this, List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D** ___0_paths, const RuntimeMethod* method)
{
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*>(__this + _offset);
bool _returnValue;
_returnValue = PolygonSolution_StateChanged_mD7B1F4610E55A1813EED64E97DC78C0B890EBEEC(_thisAdjusted, ___0_paths, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PolygonSolution_get_IsEmpty_mC5F5146588132D9B6373D508C156863838391E79 (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* __this, const RuntimeMethod* method)
{
{
List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D* L_0 = __this->___m_Polygons;
return (bool)((((RuntimeObject*)(List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool PolygonSolution_get_IsEmpty_mC5F5146588132D9B6373D508C156863838391E79_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C*>(__this + _offset);
bool _returnValue;
_returnValue = PolygonSolution_get_IsEmpty_mC5F5146588132D9B6373D508C156863838391E79(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshal_pinvoke(const BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273& unmarshaled, BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273____offsetter_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___offsetterException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273____offsetter_FieldInfo_var, BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___offsetterException, NULL);
}
IL2CPP_EXTERN_C void BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshal_pinvoke_back(const BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_pinvoke& marshaled, BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273____offsetter_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___offsetterException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273____offsetter_FieldInfo_var, BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___offsetterException, NULL);
}
IL2CPP_EXTERN_C void BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshal_pinvoke_cleanup(BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshal_com(const BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273& unmarshaled, BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273____offsetter_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___offsetterException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273____offsetter_FieldInfo_var, BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___offsetterException, NULL);
}
IL2CPP_EXTERN_C void BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshal_com_back(const BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_com& marshaled, BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273____offsetter_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___offsetterException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273____offsetter_FieldInfo_var, BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___offsetterException, NULL);
}
IL2CPP_EXTERN_C void BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshal_com_cleanup(BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_pinvoke(const LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE& unmarshaled, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke& marshaled)
{
marshaled.___FieldOfView = unmarshaled.___FieldOfView;
marshaled.___OrthographicSize = unmarshaled.___OrthographicSize;
marshaled.___NearClipPlane = unmarshaled.___NearClipPlane;
marshaled.___FarClipPlane = unmarshaled.___FarClipPlane;
marshaled.___Dutch = unmarshaled.___Dutch;
marshaled.___ModeOverride = unmarshaled.___ModeOverride;
marshaled.___LensShift = unmarshaled.___LensShift;
marshaled.___GateFit = unmarshaled.___GateFit;
marshaled.___m_SensorSize = unmarshaled.___m_SensorSize;
marshaled.___m_OrthoFromCamera = static_cast<int32_t>(unmarshaled.___m_OrthoFromCamera);
marshaled.___m_PhysicalFromCamera = static_cast<int32_t>(unmarshaled.___m_PhysicalFromCamera);
}
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_pinvoke_back(const LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke& marshaled, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE& unmarshaled)
{
float unmarshaledFieldOfView_temp_0 = 0.0f;
unmarshaledFieldOfView_temp_0 = marshaled.___FieldOfView;
unmarshaled.___FieldOfView = unmarshaledFieldOfView_temp_0;
float unmarshaledOrthographicSize_temp_1 = 0.0f;
unmarshaledOrthographicSize_temp_1 = marshaled.___OrthographicSize;
unmarshaled.___OrthographicSize = unmarshaledOrthographicSize_temp_1;
float unmarshaledNearClipPlane_temp_2 = 0.0f;
unmarshaledNearClipPlane_temp_2 = marshaled.___NearClipPlane;
unmarshaled.___NearClipPlane = unmarshaledNearClipPlane_temp_2;
float unmarshaledFarClipPlane_temp_3 = 0.0f;
unmarshaledFarClipPlane_temp_3 = marshaled.___FarClipPlane;
unmarshaled.___FarClipPlane = unmarshaledFarClipPlane_temp_3;
float unmarshaledDutch_temp_4 = 0.0f;
unmarshaledDutch_temp_4 = marshaled.___Dutch;
unmarshaled.___Dutch = unmarshaledDutch_temp_4;
int32_t unmarshaledModeOverride_temp_5 = 0;
unmarshaledModeOverride_temp_5 = marshaled.___ModeOverride;
unmarshaled.___ModeOverride = unmarshaledModeOverride_temp_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledLensShift_temp_6;
memset((&unmarshaledLensShift_temp_6), 0, sizeof(unmarshaledLensShift_temp_6));
unmarshaledLensShift_temp_6 = marshaled.___LensShift;
unmarshaled.___LensShift = unmarshaledLensShift_temp_6;
int32_t unmarshaledGateFit_temp_7 = 0;
unmarshaledGateFit_temp_7 = marshaled.___GateFit;
unmarshaled.___GateFit = unmarshaledGateFit_temp_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledm_SensorSize_temp_8;
memset((&unmarshaledm_SensorSize_temp_8), 0, sizeof(unmarshaledm_SensorSize_temp_8));
unmarshaledm_SensorSize_temp_8 = marshaled.___m_SensorSize;
unmarshaled.___m_SensorSize = unmarshaledm_SensorSize_temp_8;
bool unmarshaledm_OrthoFromCamera_temp_9 = false;
unmarshaledm_OrthoFromCamera_temp_9 = static_cast<bool>(marshaled.___m_OrthoFromCamera);
unmarshaled.___m_OrthoFromCamera = unmarshaledm_OrthoFromCamera_temp_9;
bool unmarshaledm_PhysicalFromCamera_temp_10 = false;
unmarshaledm_PhysicalFromCamera_temp_10 = static_cast<bool>(marshaled.___m_PhysicalFromCamera);
unmarshaled.___m_PhysicalFromCamera = unmarshaledm_PhysicalFromCamera_temp_10;
}
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_pinvoke_cleanup(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_com(const LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE& unmarshaled, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com& marshaled)
{
marshaled.___FieldOfView = unmarshaled.___FieldOfView;
marshaled.___OrthographicSize = unmarshaled.___OrthographicSize;
marshaled.___NearClipPlane = unmarshaled.___NearClipPlane;
marshaled.___FarClipPlane = unmarshaled.___FarClipPlane;
marshaled.___Dutch = unmarshaled.___Dutch;
marshaled.___ModeOverride = unmarshaled.___ModeOverride;
marshaled.___LensShift = unmarshaled.___LensShift;
marshaled.___GateFit = unmarshaled.___GateFit;
marshaled.___m_SensorSize = unmarshaled.___m_SensorSize;
marshaled.___m_OrthoFromCamera = static_cast<int32_t>(unmarshaled.___m_OrthoFromCamera);
marshaled.___m_PhysicalFromCamera = static_cast<int32_t>(unmarshaled.___m_PhysicalFromCamera);
}
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_com_back(const LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com& marshaled, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE& unmarshaled)
{
float unmarshaledFieldOfView_temp_0 = 0.0f;
unmarshaledFieldOfView_temp_0 = marshaled.___FieldOfView;
unmarshaled.___FieldOfView = unmarshaledFieldOfView_temp_0;
float unmarshaledOrthographicSize_temp_1 = 0.0f;
unmarshaledOrthographicSize_temp_1 = marshaled.___OrthographicSize;
unmarshaled.___OrthographicSize = unmarshaledOrthographicSize_temp_1;
float unmarshaledNearClipPlane_temp_2 = 0.0f;
unmarshaledNearClipPlane_temp_2 = marshaled.___NearClipPlane;
unmarshaled.___NearClipPlane = unmarshaledNearClipPlane_temp_2;
float unmarshaledFarClipPlane_temp_3 = 0.0f;
unmarshaledFarClipPlane_temp_3 = marshaled.___FarClipPlane;
unmarshaled.___FarClipPlane = unmarshaledFarClipPlane_temp_3;
float unmarshaledDutch_temp_4 = 0.0f;
unmarshaledDutch_temp_4 = marshaled.___Dutch;
unmarshaled.___Dutch = unmarshaledDutch_temp_4;
int32_t unmarshaledModeOverride_temp_5 = 0;
unmarshaledModeOverride_temp_5 = marshaled.___ModeOverride;
unmarshaled.___ModeOverride = unmarshaledModeOverride_temp_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledLensShift_temp_6;
memset((&unmarshaledLensShift_temp_6), 0, sizeof(unmarshaledLensShift_temp_6));
unmarshaledLensShift_temp_6 = marshaled.___LensShift;
unmarshaled.___LensShift = unmarshaledLensShift_temp_6;
int32_t unmarshaledGateFit_temp_7 = 0;
unmarshaledGateFit_temp_7 = marshaled.___GateFit;
unmarshaled.___GateFit = unmarshaledGateFit_temp_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledm_SensorSize_temp_8;
memset((&unmarshaledm_SensorSize_temp_8), 0, sizeof(unmarshaledm_SensorSize_temp_8));
unmarshaledm_SensorSize_temp_8 = marshaled.___m_SensorSize;
unmarshaled.___m_SensorSize = unmarshaledm_SensorSize_temp_8;
bool unmarshaledm_OrthoFromCamera_temp_9 = false;
unmarshaledm_OrthoFromCamera_temp_9 = static_cast<bool>(marshaled.___m_OrthoFromCamera);
unmarshaled.___m_OrthoFromCamera = unmarshaledm_OrthoFromCamera_temp_9;
bool unmarshaledm_PhysicalFromCamera_temp_10 = false;
unmarshaledm_PhysicalFromCamera_temp_10 = static_cast<bool>(marshaled.___m_PhysicalFromCamera);
unmarshaled.___m_PhysicalFromCamera = unmarshaledm_PhysicalFromCamera_temp_10;
}
IL2CPP_EXTERN_C void LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshal_com_cleanup(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___ModeOverride;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_001a;
}
}
{
int32_t L_1 = __this->___ModeOverride;
if (L_1)
{
goto IL_0018;
}
}
{
bool L_2 = __this->___m_OrthoFromCamera;
return L_2;
}
IL_0018:
{
return (bool)0;
}
IL_001a:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C bool LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
bool _returnValue;
_returnValue = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_set_Orthographic_mDD2CDEBC91693B4A25E92DB0DEDE8698DD115EB6 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, bool ___0_value, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* G_B2_0 = NULL;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* G_B3_1 = NULL;
{
bool L_0 = ___0_value;
__this->___m_OrthoFromCamera = L_0;
bool L_1 = ___0_value;
if (L_1)
{
G_B2_0 = __this;
goto IL_000e;
}
G_B1_0 = __this;
}
{
G_B3_0 = 2;
G_B3_1 = G_B1_0;
goto IL_000f;
}
IL_000e:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
}
IL_000f:
{
G_B3_1->___ModeOverride = G_B3_0;
return;
}
}
IL2CPP_EXTERN_C void LensSettings_set_Orthographic_mDD2CDEBC91693B4A25E92DB0DEDE8698DD115EB6_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
LensSettings_set_Orthographic_mDD2CDEBC91693B4A25E92DB0DEDE8698DD115EB6(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_SensorSize;
return L_0;
}
}
IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
_returnValue = LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_set_SensorSize_mD43BCB83C6FBE95F48DAD8993E8DA53927F5CA04 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
__this->___m_SensorSize = L_0;
return;
}
}
IL2CPP_EXTERN_C void LensSettings_set_SensorSize_mD43BCB83C6FBE95F48DAD8993E8DA53927F5CA04_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
LensSettings_set_SensorSize_mD43BCB83C6FBE95F48DAD8993E8DA53927F5CA04_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
L_0 = LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline(__this, NULL);
float L_1 = L_0.___y;
if ((((float)L_1) == ((float)(0.0f))))
{
goto IL_002a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline(__this, NULL);
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline(__this, NULL);
float L_5 = L_4.___y;
return ((float)(L_3/L_5));
}
IL_002a:
{
return (1.0f);
}
}
IL2CPP_EXTERN_C float LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
float _returnValue;
_returnValue = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___ModeOverride;
if ((((int32_t)L_0) == ((int32_t)3)))
{
goto IL_001a;
}
}
{
int32_t L_1 = __this->___ModeOverride;
if (L_1)
{
goto IL_0018;
}
}
{
bool L_2 = __this->___m_PhysicalFromCamera;
return L_2;
}
IL_0018:
{
return (bool)0;
}
IL_001a:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C bool LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
bool _returnValue;
_returnValue = LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_set_IsPhysicalCamera_m818868B1BD841C9DBD8B9DCBBAE69A14D099D5E9 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, bool ___0_value, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* G_B2_0 = NULL;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* G_B3_1 = NULL;
{
bool L_0 = ___0_value;
__this->___m_PhysicalFromCamera = L_0;
bool L_1 = ___0_value;
if (L_1)
{
G_B2_0 = __this;
goto IL_000e;
}
G_B1_0 = __this;
}
{
G_B3_0 = 2;
G_B3_1 = G_B1_0;
goto IL_000f;
}
IL_000e:
{
G_B3_0 = 3;
G_B3_1 = G_B2_0;
}
IL_000f:
{
G_B3_1->___ModeOverride = G_B3_0;
return;
}
}
IL2CPP_EXTERN_C void LensSettings_set_IsPhysicalCamera_m818868B1BD841C9DBD8B9DCBBAE69A14D099D5E9_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
LensSettings_set_IsPhysicalCamera_m818868B1BD841C9DBD8B9DCBBAE69A14D099D5E9(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE LensSettings_FromCamera_m3A279A7BFABD4F4D4ADA789C44122E5608626693 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_fromCamera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_0 = ((LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_StaticFields*)il2cpp_codegen_static_fields_for(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var))->___Default;
V_0 = L_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_fromCamera;
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_0065;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___0_fromCamera;
NullCheck(L_3);
float L_4;
L_4 = Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB(L_3, NULL);
(&V_0)->___FieldOfView = L_4;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___0_fromCamera;
NullCheck(L_5);
float L_6;
L_6 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_5, NULL);
(&V_0)->___OrthographicSize = L_6;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = ___0_fromCamera;
NullCheck(L_7);
float L_8;
L_8 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_7, NULL);
(&V_0)->___NearClipPlane = L_8;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = ___0_fromCamera;
NullCheck(L_9);
float L_10;
L_10 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_9, NULL);
(&V_0)->___FarClipPlane = L_10;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11 = ___0_fromCamera;
NullCheck(L_11);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
L_12 = Camera_get_lensShift_m2B434351405FD7712043E440885C4A68DB51F538(L_11, NULL);
(&V_0)->___LensShift = L_12;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = ___0_fromCamera;
NullCheck(L_13);
int32_t L_14;
L_14 = Camera_get_gateFit_mEFDFD12C908B47F5AB0DED2BC4355EB59C948C12(L_13, NULL);
(&V_0)->___GateFit = L_14;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15 = ___0_fromCamera;
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
LensSettings_SnapshotCameraReadOnlyProperties_mBFE20278097AE1A1D51AC775347F47AB84E32F4D((&V_0), L_15, NULL);
}
IL_0065:
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_SnapshotCameraReadOnlyProperties_mBFE20278097AE1A1D51AC775347F47AB84E32F4D (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___m_OrthoFromCamera = (bool)0;
__this->___m_PhysicalFromCamera = (bool)0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
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_004f;
}
}
{
int32_t L_2 = __this->___ModeOverride;
if (L_2)
{
goto IL_004f;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___0_camera;
NullCheck(L_3);
bool L_4;
L_4 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_3, NULL);
__this->___m_OrthoFromCamera = L_4;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___0_camera;
NullCheck(L_5);
bool L_6;
L_6 = Camera_get_usePhysicalProperties_mCE30837910BC617288B1481EEE3CAC7C79E43192(L_5, NULL);
__this->___m_PhysicalFromCamera = L_6;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = ___0_camera;
NullCheck(L_7);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Camera_get_sensorSize_m9EEC10A868D29D7E84E6238A15B87EEC7EB40516(L_7, NULL);
__this->___m_SensorSize = L_8;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = ___0_camera;
NullCheck(L_9);
int32_t L_10;
L_10 = Camera_get_gateFit_mEFDFD12C908B47F5AB0DED2BC4355EB59C948C12(L_9, NULL);
__this->___GateFit = L_10;
}
IL_004f:
{
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_11;
L_11 = LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386(__this, NULL);
if (!L_11)
{
goto IL_008b;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12 = ___0_camera;
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_00b5;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = __this->___m_SensorSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
bool L_16;
L_16 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_14, L_15, NULL);
if (!L_16)
{
goto IL_00b5;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = ___0_camera;
NullCheck(L_17);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
L_18 = Camera_get_sensorSize_m9EEC10A868D29D7E84E6238A15B87EEC7EB40516(L_17, NULL);
__this->___m_SensorSize = L_18;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = ___0_camera;
NullCheck(L_19);
int32_t L_20;
L_20 = Camera_get_gateFit_mEFDFD12C908B47F5AB0DED2BC4355EB59C948C12(L_19, NULL);
__this->___GateFit = L_20;
return;
}
IL_008b:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = ___0_camera;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_22;
L_22 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_22)
{
goto IL_00aa;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_23 = ___0_camera;
NullCheck(L_23);
float L_24;
L_24 = Camera_get_aspect_m48BF8820EA2D55BE0D154BC5546819FB65BE257D(L_23, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
memset((&L_25), 0, sizeof(L_25));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_25), L_24, (1.0f), NULL);
__this->___m_SensorSize = L_25;
}
IL_00aa:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
L_26 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
__this->___LensShift = L_26;
}
IL_00b5:
{
return;
}
}
IL2CPP_EXTERN_C void LensSettings_SnapshotCameraReadOnlyProperties_mBFE20278097AE1A1D51AC775347F47AB84E32F4D_AdjustorThunk (RuntimeObject* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
LensSettings_SnapshotCameraReadOnlyProperties_mBFE20278097AE1A1D51AC775347F47AB84E32F4D(_thisAdjusted, ___0_camera, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_SnapshotCameraReadOnlyProperties_mEF4FCF04C9AE103AAFE9CDB4531154896BFD660E (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* ___0_lens, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = __this->___ModeOverride;
if (L_0)
{
goto IL_002c;
}
}
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_1 = ___0_lens;
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_2;
L_2 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_1, NULL);
__this->___m_OrthoFromCamera = L_2;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_3 = ___0_lens;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = L_3->___m_SensorSize;
__this->___m_SensorSize = L_4;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_5 = ___0_lens;
bool L_6;
L_6 = LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386(L_5, NULL);
__this->___m_PhysicalFromCamera = L_6;
}
IL_002c:
{
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_7;
L_7 = LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386(__this, NULL);
if (L_7)
{
goto IL_003f;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
__this->___LensShift = L_8;
}
IL_003f:
{
return;
}
}
IL2CPP_EXTERN_C void LensSettings_SnapshotCameraReadOnlyProperties_mEF4FCF04C9AE103AAFE9CDB4531154896BFD660E_AdjustorThunk (RuntimeObject* __this, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* ___0_lens, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
LensSettings_SnapshotCameraReadOnlyProperties_mEF4FCF04C9AE103AAFE9CDB4531154896BFD660E(_thisAdjusted, ___0_lens, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings__ctor_mA347110802F0FE6F33CD4D92461CADF6B1B93F59 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, float ___0_verticalFOV, float ___1_orthographicSize, float ___2_nearClip, float ___3_farClip, float ___4_dutch, const RuntimeMethod* method)
{
{
il2cpp_codegen_initobj(__this, sizeof(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE));
float L_0 = ___0_verticalFOV;
__this->___FieldOfView = L_0;
float L_1 = ___1_orthographicSize;
__this->___OrthographicSize = L_1;
float L_2 = ___2_nearClip;
__this->___NearClipPlane = L_2;
float L_3 = ___3_farClip;
__this->___FarClipPlane = L_3;
float L_4 = ___4_dutch;
__this->___Dutch = L_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
memset((&L_5), 0, sizeof(L_5));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_5), (1.0f), (1.0f), NULL);
__this->___m_SensorSize = L_5;
__this->___GateFit = 2;
return;
}
}
IL2CPP_EXTERN_C void LensSettings__ctor_mA347110802F0FE6F33CD4D92461CADF6B1B93F59_AdjustorThunk (RuntimeObject* __this, float ___0_verticalFOV, float ___1_orthographicSize, float ___2_nearClip, float ___3_farClip, float ___4_dutch, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
LensSettings__ctor_mA347110802F0FE6F33CD4D92461CADF6B1B93F59(_thisAdjusted, ___0_verticalFOV, ___1_orthographicSize, ___2_nearClip, ___3_farClip, ___4_dutch, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE LensSettings_Lerp_mC7E1E297C8E3750B6997616993572DDBCEDDC590 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___0_lensA, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___1_lensB, float ___2_t, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_0;
memset((&V_0), 0, sizeof(V_0));
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
float L_0 = ___2_t;
float L_1;
L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
___2_t = L_1;
float L_2 = ___2_t;
if ((((float)L_2) < ((float)(0.5f))))
{
goto IL_0013;
}
}
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_3 = ___1_lensB;
G_B3_0 = L_3;
goto IL_0014;
}
IL_0013:
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_4 = ___0_lensA;
G_B3_0 = L_4;
}
IL_0014:
{
V_0 = G_B3_0;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_5 = ___0_lensA;
float L_6 = L_5.___FarClipPlane;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_7 = ___1_lensB;
float L_8 = L_7.___FarClipPlane;
float L_9 = ___2_t;
float L_10;
L_10 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_6, L_8, L_9, NULL);
(&V_0)->___FarClipPlane = L_10;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_11 = ___0_lensA;
float L_12 = L_11.___NearClipPlane;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_13 = ___1_lensB;
float L_14 = L_13.___NearClipPlane;
float L_15 = ___2_t;
float L_16;
L_16 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_12, L_14, L_15, NULL);
(&V_0)->___NearClipPlane = L_16;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_17 = ___0_lensA;
float L_18 = L_17.___FieldOfView;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_19 = ___1_lensB;
float L_20 = L_19.___FieldOfView;
float L_21 = ___2_t;
float L_22;
L_22 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_18, L_20, L_21, NULL);
(&V_0)->___FieldOfView = L_22;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_23 = ___0_lensA;
float L_24 = L_23.___OrthographicSize;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_25 = ___1_lensB;
float L_26 = L_25.___OrthographicSize;
float L_27 = ___2_t;
float L_28;
L_28 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_24, L_26, L_27, NULL);
(&V_0)->___OrthographicSize = L_28;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_29 = ___0_lensA;
float L_30 = L_29.___Dutch;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_31 = ___1_lensB;
float L_32 = L_31.___Dutch;
float L_33 = ___2_t;
float L_34;
L_34 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_30, L_32, L_33, NULL);
(&V_0)->___Dutch = L_34;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_35 = ___0_lensA;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = L_35.___m_SensorSize;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_37 = ___1_lensB;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = L_37.___m_SensorSize;
float L_39 = ___2_t;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40;
L_40 = Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline(L_36, L_38, L_39, NULL);
(&V_0)->___m_SensorSize = L_40;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_41 = ___0_lensA;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42 = L_41.___LensShift;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_43 = ___1_lensB;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44 = L_43.___LensShift;
float L_45 = ___2_t;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46;
L_46 = Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline(L_42, L_44, L_45, NULL);
(&V_0)->___LensShift = L_46;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_47 = V_0;
return L_47;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___FarClipPlane;
float L_1 = __this->___NearClipPlane;
float L_2;
L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, ((float)il2cpp_codegen_add(L_1, (0.00100000005f))), NULL);
__this->___FarClipPlane = L_2;
float L_3 = __this->___FieldOfView;
float L_4;
L_4 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_3, (0.00999999978f), (179.0f), NULL);
__this->___FieldOfView = L_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_SensorSize);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_SensorSize);
float L_7 = L_6->___x;
float L_8;
L_8 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_7, (0.100000001f), NULL);
L_5->___x = L_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_9 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_SensorSize);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_10 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_SensorSize);
float L_11 = L_10->___y;
float L_12;
L_12 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, (0.100000001f), NULL);
L_9->___y = L_12;
return;
}
}
IL2CPP_EXTERN_C void LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*>(__this + _offset);
LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings__cctor_m85AA3809A95F2865AA4677633CBDF7EB7917CF6E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_0;
memset((&L_0), 0, sizeof(L_0));
LensSettings__ctor_mA347110802F0FE6F33CD4D92461CADF6B1B93F59((&L_0), (40.0f), (10.0f), (0.100000001f), (5000.0f), (0.0f), NULL);
((LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_StaticFields*)il2cpp_codegen_static_fields_for(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var))->___Default = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NoiseSettings_GetCombinedFilterResults_m5F4C940ACF6542F9F08BDE0D4E3E1622AAABD739 (TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* ___0_noiseParams, float ___1_time, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_timeOffsets, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_0 = L_0;
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_1 = ___0_noiseParams;
if (!L_1)
{
goto IL_002c;
}
}
{
V_1 = 0;
goto IL_0026;
}
IL_000d:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_3 = ___0_noiseParams;
int32_t L_4 = V_1;
NullCheck(L_3);
float L_5 = ___1_time;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___2_timeOffsets;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = TransformNoiseParams_GetValueAt_m541D9F21055D8F6F727E24C5A3D2C26B7044D4F0(((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4))), L_5, L_6, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_2, L_7, NULL);
V_0 = L_8;
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0026:
{
int32_t L_10 = V_1;
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_11 = ___0_noiseParams;
NullCheck(L_11);
if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
{
goto IL_000d;
}
}
IL_002c:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoiseSettings_get_SignalDuration_mC7F19EFCFBABC1DA89A8B227811C88AA1BE7A40F (NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* __this, const RuntimeMethod* method)
{
{
return (0.0f);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseSettings_GetSignal_m1C4C44CCE78C53D1EECE65EDD5077449964DE65E (NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* __this, float ___0_timeSinceSignalStart, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_rot, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___1_pos;
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_1 = __this->___PositionNoise;
float L_2 = ___0_timeSinceSignalStart;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = NoiseSettings_GetCombinedFilterResults_m5F4C940ACF6542F9F08BDE0D4E3E1622AAABD739(L_1, L_2, L_3, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_5 = ___2_rot;
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_6 = __this->___OrientationNoise;
float L_7 = ___0_timeSinceSignalStart;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = NoiseSettings_GetCombinedFilterResults_m5F4C940ACF6542F9F08BDE0D4E3E1622AAABD739(L_6, L_7, L_8, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
L_10 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_9, NULL);
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_5 = L_10;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseSettings__ctor_mD5112AED5CE668F76D5260B5BB9FD0104A7756C6 (NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_0 = (TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1*)(TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1*)SZArrayNew(TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___PositionNoise = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___PositionNoise), (void*)L_0);
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_1 = (TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1*)(TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1*)SZArrayNew(TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___OrientationNoise = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OrientationNoise), (void*)L_1);
SignalSourceAsset__ctor_mC0043F9E30AE0206A5124C695C6F511EA43B83DA(__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
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke(const NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240& unmarshaled, NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke& marshaled)
{
marshaled.___Frequency = unmarshaled.___Frequency;
marshaled.___Amplitude = unmarshaled.___Amplitude;
marshaled.___Constant = static_cast<int32_t>(unmarshaled.___Constant);
}
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_back(const NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke& marshaled, NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240& unmarshaled)
{
float unmarshaledFrequency_temp_0 = 0.0f;
unmarshaledFrequency_temp_0 = marshaled.___Frequency;
unmarshaled.___Frequency = unmarshaledFrequency_temp_0;
float unmarshaledAmplitude_temp_1 = 0.0f;
unmarshaledAmplitude_temp_1 = marshaled.___Amplitude;
unmarshaled.___Amplitude = unmarshaledAmplitude_temp_1;
bool unmarshaledConstant_temp_2 = false;
unmarshaledConstant_temp_2 = static_cast<bool>(marshaled.___Constant);
unmarshaled.___Constant = unmarshaledConstant_temp_2;
}
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_cleanup(NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com(const NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240& unmarshaled, NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com& marshaled)
{
marshaled.___Frequency = unmarshaled.___Frequency;
marshaled.___Amplitude = unmarshaled.___Amplitude;
marshaled.___Constant = static_cast<int32_t>(unmarshaled.___Constant);
}
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_back(const NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com& marshaled, NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240& unmarshaled)
{
float unmarshaledFrequency_temp_0 = 0.0f;
unmarshaledFrequency_temp_0 = marshaled.___Frequency;
unmarshaled.___Frequency = unmarshaledFrequency_temp_0;
float unmarshaledAmplitude_temp_1 = 0.0f;
unmarshaledAmplitude_temp_1 = marshaled.___Amplitude;
unmarshaled.___Amplitude = unmarshaledAmplitude_temp_1;
bool unmarshaledConstant_temp_2 = false;
unmarshaledConstant_temp_2 = static_cast<bool>(marshaled.___Constant);
unmarshaled.___Constant = unmarshaledConstant_temp_2;
}
IL2CPP_EXTERN_C void NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_cleanup(NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoiseParams_GetValueAt_mDDE2123C634874F162FAFAD1270E443FD9C13F7B (NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240* __this, float ___0_time, float ___1_timeOffset, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___Frequency;
float L_1 = ___0_time;
float L_2 = ___1_timeOffset;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), L_2));
bool L_3 = __this->___Constant;
if (!L_3)
{
goto IL_0033;
}
}
{
float L_4 = V_0;
float L_5;
L_5 = cosf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_4, (2.0f))), (3.14159274f))));
float L_6 = __this->___Amplitude;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_5, L_6)), (0.5f)));
}
IL_0033:
{
float L_7 = V_0;
float L_8;
L_8 = Mathf_PerlinNoise_mAB0E53C29FE95469CF303364910AD0D8662A9A6A(L_7, (0.0f), NULL);
float L_9 = __this->___Amplitude;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_8, (0.5f))), L_9));
}
}
IL2CPP_EXTERN_C float NoiseParams_GetValueAt_mDDE2123C634874F162FAFAD1270E443FD9C13F7B_AdjustorThunk (RuntimeObject* __this, float ___0_time, float ___1_timeOffset, const RuntimeMethod* method)
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240*>(__this + _offset);
float _returnValue;
_returnValue = NoiseParams_GetValueAt_mDDE2123C634874F162FAFAD1270E443FD9C13F7B(_thisAdjusted, ___0_time, ___1_timeOffset, 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
IL2CPP_EXTERN_C void TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshal_pinvoke(const TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91& unmarshaled, TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_pinvoke& marshaled)
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke(unmarshaled.___X, marshaled.___X);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke(unmarshaled.___Y, marshaled.___Y);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke(unmarshaled.___Z, marshaled.___Z);
}
IL2CPP_EXTERN_C void TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshal_pinvoke_back(const TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_pinvoke& marshaled, TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91& unmarshaled)
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 unmarshaledX_temp_0;
memset((&unmarshaledX_temp_0), 0, sizeof(unmarshaledX_temp_0));
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_back(marshaled.___X, unmarshaledX_temp_0);
unmarshaled.___X = unmarshaledX_temp_0;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 unmarshaledY_temp_1;
memset((&unmarshaledY_temp_1), 0, sizeof(unmarshaledY_temp_1));
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_back(marshaled.___Y, unmarshaledY_temp_1);
unmarshaled.___Y = unmarshaledY_temp_1;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 unmarshaledZ_temp_2;
memset((&unmarshaledZ_temp_2), 0, sizeof(unmarshaledZ_temp_2));
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_back(marshaled.___Z, unmarshaledZ_temp_2);
unmarshaled.___Z = unmarshaledZ_temp_2;
}
IL2CPP_EXTERN_C void TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshal_pinvoke_cleanup(TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_pinvoke& marshaled)
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_cleanup(marshaled.___X);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_cleanup(marshaled.___Y);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_pinvoke_cleanup(marshaled.___Z);
}
IL2CPP_EXTERN_C void TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshal_com(const TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91& unmarshaled, TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_com& marshaled)
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com(unmarshaled.___X, marshaled.___X);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com(unmarshaled.___Y, marshaled.___Y);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com(unmarshaled.___Z, marshaled.___Z);
}
IL2CPP_EXTERN_C void TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshal_com_back(const TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_com& marshaled, TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91& unmarshaled)
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 unmarshaledX_temp_0;
memset((&unmarshaledX_temp_0), 0, sizeof(unmarshaledX_temp_0));
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_back(marshaled.___X, unmarshaledX_temp_0);
unmarshaled.___X = unmarshaledX_temp_0;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 unmarshaledY_temp_1;
memset((&unmarshaledY_temp_1), 0, sizeof(unmarshaledY_temp_1));
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_back(marshaled.___Y, unmarshaledY_temp_1);
unmarshaled.___Y = unmarshaledY_temp_1;
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 unmarshaledZ_temp_2;
memset((&unmarshaledZ_temp_2), 0, sizeof(unmarshaledZ_temp_2));
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_back(marshaled.___Z, unmarshaledZ_temp_2);
unmarshaled.___Z = unmarshaledZ_temp_2;
}
IL2CPP_EXTERN_C void TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshal_com_cleanup(TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_com& marshaled)
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_cleanup(marshaled.___X);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_cleanup(marshaled.___Y);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshal_com_cleanup(marshaled.___Z);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TransformNoiseParams_GetValueAt_m541D9F21055D8F6F727E24C5A3D2C26B7044D4F0 (TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91* __this, float ___0_time, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_timeOffsets, const RuntimeMethod* method)
{
{
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240* L_0 = (NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240*)(&__this->___X);
float L_1 = ___0_time;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_timeOffsets;
float L_3 = L_2.___x;
float L_4;
L_4 = NoiseParams_GetValueAt_mDDE2123C634874F162FAFAD1270E443FD9C13F7B(L_0, L_1, L_3, NULL);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240* L_5 = (NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240*)(&__this->___Y);
float L_6 = ___0_time;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_timeOffsets;
float L_8 = L_7.___y;
float L_9;
L_9 = NoiseParams_GetValueAt_mDDE2123C634874F162FAFAD1270E443FD9C13F7B(L_5, L_6, L_8, NULL);
NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240* L_10 = (NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240*)(&__this->___Z);
float L_11 = ___0_time;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_timeOffsets;
float L_13 = L_12.___z;
float L_14;
L_14 = NoiseParams_GetValueAt_mDDE2123C634874F162FAFAD1270E443FD9C13F7B(L_10, L_11, L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
return L_15;
}
}
IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TransformNoiseParams_GetValueAt_m541D9F21055D8F6F727E24C5A3D2C26B7044D4F0_AdjustorThunk (RuntimeObject* __this, float ___0_time, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_timeOffsets, const RuntimeMethod* method)
{
TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91*>(__this + _offset);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
_returnValue = TransformNoiseParams_GetValueAt_m541D9F21055D8F6F727E24C5A3D2C26B7044D4F0(_thisAdjusted, ___0_time, ___1_timeOffsets, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyObject_mEEBC4EE2A429B4E4D00EC07BA62044C9FF8E8A18 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, 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_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_obj;
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;
}
}
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = ___0_obj;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
}
IL_000f:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_IsPrefab_m98872C6B07F84AAF4C91F87F490562A4935ACF9D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___1_hitInfo, float ___2_rayLength, int32_t ___3_layerMask, String_t** ___4_ignoreTag, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
String_t** L_0 = ___4_ignoreTag;
String_t* L_1 = *((String_t**)L_0);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
if (L_2)
{
goto IL_001b;
}
}
{
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_3 = ___0_ray;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_4 = ___1_hitInfo;
float L_5 = ___2_rayLength;
int32_t L_6 = ___3_layerMask;
il2cpp_codegen_runtime_class_init_inline(Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Physics_Raycast_mCCD2542138D11E665A5D4F413C1547EE7D794DEB(L_3, L_4, L_5, L_6, 1, NULL);
if (!L_7)
{
goto IL_00ae;
}
}
{
return (bool)1;
}
IL_001b:
{
V_0 = (-1);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_8 = ___0_ray;
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_9 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
float L_10 = ___2_rayLength;
int32_t L_11 = ___3_layerMask;
il2cpp_codegen_runtime_class_init_inline(Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
int32_t L_12;
L_12 = Physics_RaycastNonAlloc_mB37DE98E8C9407C3DB2FB488BAB1CF3A7C6FFFCE(L_8, L_9, L_10, L_11, 1, NULL);
V_1 = L_12;
V_2 = 0;
goto IL_0076;
}
IL_0030:
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_13 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
int32_t L_14 = V_2;
NullCheck(L_13);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_15;
L_15 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14))), NULL);
String_t** L_16 = ___4_ignoreTag;
String_t* L_17 = *((String_t**)L_16);
NullCheck(L_15);
bool L_18;
L_18 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_15, L_17, NULL);
if (L_18)
{
goto IL_0072;
}
}
{
int32_t L_19 = V_0;
if ((((int32_t)L_19) < ((int32_t)0)))
{
goto IL_0070;
}
}
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_20 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
int32_t L_21 = V_2;
NullCheck(L_20);
float L_22;
L_22 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21))), NULL);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_23 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
int32_t L_24 = V_0;
NullCheck(L_23);
float L_25;
L_25 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24))), NULL);
if ((!(((float)L_22) < ((float)L_25))))
{
goto IL_0072;
}
}
IL_0070:
{
int32_t L_26 = V_2;
V_0 = L_26;
}
IL_0072:
{
int32_t L_27 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0076:
{
int32_t L_28 = V_2;
int32_t L_29 = V_1;
if ((((int32_t)L_28) < ((int32_t)L_29)))
{
goto IL_0030;
}
}
{
int32_t L_30 = V_0;
if ((((int32_t)L_30) < ((int32_t)0)))
{
goto IL_00ae;
}
}
{
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_31 = ___1_hitInfo;
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_32 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
int32_t L_33 = V_0;
NullCheck(L_32);
int32_t L_34 = L_33;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
*(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5*)L_31 = L_35;
int32_t L_36 = V_1;
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_37 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
NullCheck(L_37);
if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)(((RuntimeArray*)L_37)->max_length))))))
{
goto IL_00ac;
}
}
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_38 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
NullCheck(L_38);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_39 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)SZArrayNew(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_38)->max_length)), 2)));
((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer = L_39;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer), (void*)L_39);
}
IL_00ac:
{
return (bool)1;
}
IL_00ae:
{
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_40 = ___1_hitInfo;
il2cpp_codegen_initobj(L_40, sizeof(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5));
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_SphereCastIgnoreTag_m0C12A9B6676E60CB82EF263F23F86296456DC4BD (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_rayStart, float ___1_radius, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_dir, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___3_hitInfo, float ___4_rayLength, int32_t ___5_layerMask, String_t** ___6_ignoreTag, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_5;
memset((&V_5), 0, sizeof(V_5));
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_6 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
float V_8 = 0.0f;
int32_t V_9 = 0;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_10;
memset((&V_10), 0, sizeof(V_10));
float V_11 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12;
memset((&V_12), 0, sizeof(V_12));
{
V_0 = (-1);
V_1 = 0;
V_2 = (0.0f);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_rayStart;
float L_1 = ___1_radius;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___2_dir;
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_3 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
float L_4 = ___4_rayLength;
int32_t L_5 = ___5_layerMask;
il2cpp_codegen_runtime_class_init_inline(Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
int32_t L_6;
L_6 = Physics_SphereCastNonAlloc_m21B951284ED5217AB1395B08B963C4C9661F928C(L_0, L_1, L_2, L_3, L_4, L_5, 1, NULL);
V_3 = L_6;
V_4 = 0;
goto IL_013d;
}
IL_0025:
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_7 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
int32_t L_8 = V_4;
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_5 = L_10;
String_t** L_11 = ___6_ignoreTag;
String_t* L_12 = *((String_t**)L_11);
NullCheck(L_12);
int32_t L_13;
L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL);
if ((((int32_t)L_13) <= ((int32_t)0)))
{
goto IL_0052;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_14;
L_14 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_5), NULL);
String_t** L_15 = ___6_ignoreTag;
String_t* L_16 = *((String_t**)L_15);
NullCheck(L_14);
bool L_17;
L_17 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_14, L_16, NULL);
if (L_17)
{
goto IL_0137;
}
}
IL_0052:
{
float L_18;
L_18 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_5), NULL);
if ((!(((float)L_18) == ((float)(0.0f)))))
{
goto IL_0117;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&V_5), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___2_dir;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
L_21 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_20, NULL);
bool L_22;
L_22 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_19, L_21, NULL);
if (!L_22)
{
goto IL_0117;
}
}
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_PenetrationIndexBuffer;
NullCheck(L_23);
int32_t L_24 = V_1;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_24, 1)))))
{
goto IL_0093;
}
}
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_PenetrationIndexBuffer;
int32_t L_26 = V_1;
int32_t L_27 = L_26;
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
int32_t L_28 = V_4;
NullCheck(L_25);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_27), (int32_t)L_28);
}
IL_0093:
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_29;
L_29 = RuntimeUtility_GetScratchCollider_m91C5D854E7110AF1A5F570FFC246BB18181B8AFA(NULL);
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_30 = L_29;
float L_31 = ___1_radius;
NullCheck(L_30);
SphereCollider_set_radius_m6119FE18C6739B077AB17334B1B53984911017FF(L_30, L_31, NULL);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_32;
L_32 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_5), NULL);
V_6 = L_32;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___0_rayStart;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34;
L_34 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_35 = V_6;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_36 = V_6;
NullCheck(L_36);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37;
L_37 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_36, NULL);
NullCheck(L_37);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
L_38 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_37, NULL);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_39 = V_6;
NullCheck(L_39);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40;
L_40 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_39, NULL);
NullCheck(L_40);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_41;
L_41 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_40, NULL);
il2cpp_codegen_runtime_class_init_inline(Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
bool L_42;
L_42 = Physics_ComputePenetration_mA9AA5B3B6982BAC84467322616E8423CA4E91AFF(L_30, L_33, L_34, L_35, L_38, L_41, (&V_7), (&V_8), NULL);
if (!L_42)
{
goto IL_0137;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = ___0_rayStart;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_7;
float L_45 = V_8;
float L_46 = ___1_radius;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
L_47 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_44, ((float)il2cpp_codegen_subtract(L_45, L_46)), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
L_48 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_43, L_47, NULL);
RaycastHit_set_point_m3B63BEB25A82BFCF9FBB300022D0362BC2CF9E11((&V_5), L_48, NULL);
float L_49 = V_8;
float L_50 = ___1_radius;
RaycastHit_set_distance_mD5C9C6A5F7EDFFAC302DA4981F3483AA9981A9DC((&V_5), ((float)il2cpp_codegen_subtract(L_49, L_50)), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_7;
RaycastHit_set_normal_m97DDF1CBE8ADF1F72AA30BC83870615ABB38C88B((&V_5), L_51, NULL);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_52 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
int32_t L_53 = V_4;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_54 = V_5;
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5)L_54);
float L_55 = V_2;
float L_56;
L_56 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_5), NULL);
V_2 = ((float)il2cpp_codegen_add(L_55, L_56));
}
IL_0117:
{
int32_t L_57 = V_0;
if ((((int32_t)L_57) < ((int32_t)0)))
{
goto IL_0134;
}
}
{
float L_58;
L_58 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_5), NULL);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_59 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
int32_t L_60 = V_0;
NullCheck(L_59);
float L_61;
L_61 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(((L_59)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_60))), NULL);
if ((!(((float)L_58) < ((float)L_61))))
{
goto IL_0137;
}
}
IL_0134:
{
int32_t L_62 = V_4;
V_0 = L_62;
}
IL_0137:
{
int32_t L_63 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_63, 1));
}
IL_013d:
{
int32_t L_64 = V_4;
int32_t L_65 = V_3;
if ((((int32_t)L_64) < ((int32_t)L_65)))
{
goto IL_0025;
}
}
{
int32_t L_66 = V_1;
if ((((int32_t)L_66) <= ((int32_t)1)))
{
goto IL_01ee;
}
}
{
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_67 = ___3_hitInfo;
il2cpp_codegen_initobj(L_67, sizeof(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5));
V_9 = 0;
goto IL_01d2;
}
IL_0158:
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_68 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_PenetrationIndexBuffer;
int32_t L_70 = V_9;
NullCheck(L_69);
int32_t L_71 = L_70;
int32_t L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
NullCheck(L_68);
int32_t L_73 = L_72;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_74 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
V_10 = L_74;
float L_75;
L_75 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_10), NULL);
float L_76 = V_2;
V_11 = ((float)(L_75/L_76));
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_77 = ___3_hitInfo;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_78 = L_77;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
L_79 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(L_78, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80;
L_80 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_10), NULL);
float L_81 = V_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82;
L_82 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_80, L_81, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
L_83 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_79, L_82, NULL);
RaycastHit_set_point_m3B63BEB25A82BFCF9FBB300022D0362BC2CF9E11(L_78, L_83, NULL);
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_84 = ___3_hitInfo;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_85 = L_84;
float L_86;
L_86 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(L_85, NULL);
float L_87;
L_87 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_10), NULL);
float L_88 = V_11;
RaycastHit_set_distance_mD5C9C6A5F7EDFFAC302DA4981F3483AA9981A9DC(L_85, ((float)il2cpp_codegen_add(L_86, ((float)il2cpp_codegen_multiply(L_87, L_88)))), NULL);
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_89 = ___3_hitInfo;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_90 = L_89;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91;
L_91 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(L_90, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92;
L_92 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&V_10), NULL);
float L_93 = V_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94;
L_94 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_92, L_93, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95;
L_95 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_91, L_94, NULL);
RaycastHit_set_normal_m97DDF1CBE8ADF1F72AA30BC83870615ABB38C88B(L_90, L_95, NULL);
int32_t L_96 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_96, 1));
}
IL_01d2:
{
int32_t L_97 = V_9;
int32_t L_98 = V_1;
if ((((int32_t)L_97) < ((int32_t)L_98)))
{
goto IL_0158;
}
}
{
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_99 = ___3_hitInfo;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_100 = ___3_hitInfo;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101;
L_101 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(L_100, NULL);
V_12 = L_101;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102;
L_102 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_12), NULL);
RaycastHit_set_normal_m97DDF1CBE8ADF1F72AA30BC83870615ABB38C88B(L_99, L_102, NULL);
return (bool)1;
}
IL_01ee:
{
int32_t L_103 = V_0;
if ((((int32_t)L_103) < ((int32_t)0)))
{
goto IL_0222;
}
}
{
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_104 = ___3_hitInfo;
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_105 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
int32_t L_106 = V_0;
NullCheck(L_105);
int32_t L_107 = L_106;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_108 = (L_105)->GetAt(static_cast<il2cpp_array_size_t>(L_107));
*(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5*)L_104 = L_108;
int32_t L_109 = V_3;
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_110 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
NullCheck(L_110);
if ((!(((uint32_t)L_109) == ((uint32_t)((int32_t)(((RuntimeArray*)L_110)->max_length))))))
{
goto IL_0220;
}
}
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_111 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer;
NullCheck(L_111);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_112 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)SZArrayNew(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_111)->max_length)), 2)));
((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer = L_112;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer), (void*)L_112);
}
IL_0220:
{
return (bool)1;
}
IL_0222:
{
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_113 = ___3_hitInfo;
il2cpp_codegen_initobj(L_113, sizeof(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5));
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* RuntimeUtility_GetScratchCollider_m91C5D854E7110AF1A5F570FFC246BB18181B8AFA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275_m3D05F19667844A2949840753F7A3287115BE029E_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*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B3DD674556190FE569CCF6FE82E9C9F9D118697);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
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_0078;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_2, _stringLiteral4B3DD674556190FE569CCF6FE82E9C9F9D118697, NULL);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject), (void*)L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
NullCheck(L_3);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_3, ((int32_t)61), NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_5);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_5, L_6, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
NullCheck(L_7);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_7, (bool)1, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
NullCheck(L_8);
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_9;
L_9 = GameObject_AddComponent_TisSphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275_m3D05F19667844A2949840753F7A3287115BE029E(L_8, GameObject_AddComponent_TisSphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275_m3D05F19667844A2949840753F7A3287115BE029E_RuntimeMethod_var);
((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchCollider = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchCollider), (void*)L_9);
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_10 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchCollider;
NullCheck(L_10);
Collider_set_isTrigger_mFCD22F3EB5E28C97863956AB725D53F7F4B7CA78(L_10, (bool)1, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
NullCheck(L_11);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_12;
L_12 = GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093(L_11, GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093_RuntimeMethod_var);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_13 = L_12;
NullCheck(L_13);
Rigidbody_set_detectCollisions_m42A50DFACA7709DA1F87BCB9DC0BDA00720C80CF(L_13, (bool)0, NULL);
NullCheck(L_13);
Rigidbody_set_isKinematic_m6C3FD3EA358DADA3B191F2449CF1C4F8B22695ED(L_13, (bool)1, NULL);
}
IL_0078:
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_14 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchCollider;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyScratchCollider_m4364DE7BEF85A175A66261E184D0A58BA4F62D5C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
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_0027;
}
}
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
NullCheck(L_3);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_4;
L_4 = GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90(L_3, GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
RuntimeUtility_DestroyObject_mEEBC4EE2A429B4E4D00EC07BA62044C9FF8E8A18(L_4, NULL);
}
IL_0027:
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_5 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchCollider;
RuntimeUtility_DestroyObject_mEEBC4EE2A429B4E4D00EC07BA62044C9FF8E8A18(L_5, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject;
RuntimeUtility_DestroyObject_mEEBC4EE2A429B4E4D00EC07BA62044C9FF8E8A18(L_6, NULL);
((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchColliderGameObject), (void*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchCollider = (SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_ScratchCollider), (void*)(SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* RuntimeUtility_NormalizeCurve_m0EAB5ED8DAFF226807EDD5A2D0B3876FBB5263F1 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_curve, bool ___1_normalizeX, bool ___2_normalizeY, const RuntimeMethod* method)
{
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* V_0 = NULL;
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 V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
int32_t V_9 = 0;
int32_t V_10 = 0;
float G_B10_0 = 0.0f;
float G_B13_0 = 0.0f;
{
bool L_0 = ___1_normalizeX;
if (L_0)
{
goto IL_0008;
}
}
{
bool L_1 = ___2_normalizeY;
if (L_1)
{
goto IL_0008;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_2 = ___0_curve;
return L_2;
}
IL_0008:
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_3 = ___0_curve;
NullCheck(L_3);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_4;
L_4 = AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E(L_3, NULL);
V_0 = L_4;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_5 = V_0;
NullCheck(L_5);
if (!(((RuntimeArray*)L_5)->max_length))
{
goto IL_016a;
}
}
{
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_6 = V_0;
NullCheck(L_6);
float L_7;
L_7 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661(((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
V_1 = L_7;
float L_8 = V_1;
V_2 = L_8;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_9 = V_0;
NullCheck(L_9);
float L_10;
L_10 = Keyframe_get_value_m53E6B7609086AAAA46E24BAF734EF08E16A3FD6C(((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
V_3 = L_10;
float L_11 = V_3;
V_4 = L_11;
V_9 = 0;
goto IL_0092;
}
IL_003a:
{
float L_12 = V_1;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_13 = V_0;
int32_t L_14 = V_9;
NullCheck(L_13);
float L_15;
L_15 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661(((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14))), NULL);
float L_16;
L_16 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_12, L_15, NULL);
V_1 = L_16;
float L_17 = V_2;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_18 = V_0;
int32_t L_19 = V_9;
NullCheck(L_18);
float L_20;
L_20 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661(((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19))), NULL);
float L_21;
L_21 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_17, L_20, NULL);
V_2 = L_21;
float L_22 = V_3;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_23 = V_0;
int32_t L_24 = V_9;
NullCheck(L_23);
float L_25;
L_25 = Keyframe_get_value_m53E6B7609086AAAA46E24BAF734EF08E16A3FD6C(((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24))), NULL);
float L_26;
L_26 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_22, L_25, NULL);
V_3 = L_26;
float L_27 = V_4;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_28 = V_0;
int32_t L_29 = V_9;
NullCheck(L_28);
float L_30;
L_30 = Keyframe_get_value_m53E6B7609086AAAA46E24BAF734EF08E16A3FD6C(((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_29))), NULL);
float L_31;
L_31 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_27, L_30, NULL);
V_4 = L_31;
int32_t L_32 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_0092:
{
int32_t L_33 = V_9;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_34 = V_0;
NullCheck(L_34);
if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))))
{
goto IL_003a;
}
}
{
float L_35 = V_2;
float L_36 = V_1;
V_5 = ((float)il2cpp_codegen_subtract(L_35, L_36));
float L_37 = V_5;
if ((((float)L_37) < ((float)(9.99999975E-05f))))
{
goto IL_00b1;
}
}
{
float L_38 = V_5;
G_B10_0 = ((float)((1.0f)/L_38));
goto IL_00b6;
}
IL_00b1:
{
G_B10_0 = (1.0f);
}
IL_00b6:
{
V_6 = G_B10_0;
float L_39 = V_4;
float L_40 = V_3;
V_5 = ((float)il2cpp_codegen_subtract(L_39, L_40));
float L_41 = V_5;
if ((((float)L_41) < ((float)(1.0f))))
{
goto IL_00d1;
}
}
{
float L_42 = V_5;
G_B13_0 = ((float)((1.0f)/L_42));
goto IL_00d6;
}
IL_00d1:
{
G_B13_0 = (1.0f);
}
IL_00d6:
{
V_7 = G_B13_0;
V_8 = (0.0f);
float L_43 = V_5;
if ((!(((float)L_43) < ((float)(1.0f)))))
{
goto IL_010a;
}
}
{
float L_44 = V_3;
if ((!(((float)L_44) > ((float)(0.0f)))))
{
goto IL_0100;
}
}
{
float L_45 = V_3;
float L_46 = V_5;
if ((!(((float)((float)il2cpp_codegen_add(L_45, L_46))) <= ((float)(1.0f)))))
{
goto IL_0100;
}
}
{
float L_47 = V_3;
V_8 = L_47;
goto IL_010a;
}
IL_0100:
{
float L_48 = V_5;
V_8 = ((float)il2cpp_codegen_subtract((1.0f), L_48));
}
IL_010a:
{
V_10 = 0;
goto IL_015c;
}
IL_010f:
{
bool L_49 = ___1_normalizeX;
if (!L_49)
{
goto IL_0131;
}
}
{
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_50 = V_0;
int32_t L_51 = V_10;
NullCheck(L_50);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_52 = V_0;
int32_t L_53 = V_10;
NullCheck(L_52);
float L_54;
L_54 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661(((L_52)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_53))), NULL);
float L_55 = V_1;
float L_56 = V_6;
Keyframe_set_time_m98F165193486C0DF1611B562016595B18052A2D6(((L_50)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_51))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_54, L_55)), L_56)), NULL);
}
IL_0131:
{
bool L_57 = ___2_normalizeY;
if (!L_57)
{
goto IL_0156;
}
}
{
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_58 = V_0;
int32_t L_59 = V_10;
NullCheck(L_58);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_60 = V_0;
int32_t L_61 = V_10;
NullCheck(L_60);
float L_62;
L_62 = Keyframe_get_value_m53E6B7609086AAAA46E24BAF734EF08E16A3FD6C(((L_60)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_61))), NULL);
float L_63 = V_3;
float L_64 = V_7;
float L_65 = V_8;
Keyframe_set_value_m396D6040A4AB72ED5B9797E8C92DD806FA6F5431(((L_58)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_59))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_62, L_63)), L_64)), L_65)), NULL);
}
IL_0156:
{
int32_t L_66 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_66, 1));
}
IL_015c:
{
int32_t L_67 = V_10;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_68 = V_0;
NullCheck(L_68);
if ((((int32_t)L_67) < ((int32_t)((int32_t)(((RuntimeArray*)L_68)->max_length)))))
{
goto IL_010f;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_69 = ___0_curve;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_70 = V_0;
NullCheck(L_69);
AnimationCurve_set_keys_mBE1284B44CDBB1D8381177A3D581A6E71467F95C(L_69, L_70, NULL);
}
IL_016a:
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_71 = ___0_curve;
return L_71;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility__cctor_m7D751C759A76C02DBF3757EB06AFB5DB01914E0F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_0 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)SZArrayNew(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_HitBuffer), (void*)L_0);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_PenetrationIndexBuffer = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var))->___s_PenetrationIndexBuffer), (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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SignalSourceAsset__ctor_mC0043F9E30AE0206A5124C695C6F511EA43B83DA (SignalSourceAsset_t187094A020026D70B16096697802137226248D2B* __this, const RuntimeMethod* method)
{
{
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheMode;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_HasCurrentTime_mCB98DBD74426664E1D6E7F5F5DEE8AA2D38352C9 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
bool L_1;
L_1 = TimeRange_Contains_mF974E5E36DD20BD63B5B09564B09800AB30CF6B6((&((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheTimeRange), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_ClearCache_m8A8D824AC7D0D548512228B7934901D36091BE63 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3B63B63F079C65776024994D525F9848670339AF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* G_B3_0 = NULL;
{
int32_t L_0;
L_0 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* L_1 = (Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35*)il2cpp_codegen_object_new(Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m3B63B63F079C65776024994D525F9848670339AF(L_1, Dictionary_2__ctor_m3B63B63F079C65776024994D525F9848670339AF_RuntimeMethod_var);
G_B3_0 = L_1;
goto IL_000f;
}
IL_000e:
{
G_B3_0 = ((Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35*)(NULL));
}
IL_000f:
{
((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_Cache = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_Cache), (void*)G_B3_0);
TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0 L_2;
L_2 = TimeRange_get_Empty_m5DA39A592AAFE2830C9EBED3C119E1CABE417D10(NULL);
((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheTimeRange = L_2;
((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime = (0.0f);
((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentFrame = 0;
((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___IsCameraCut = (bool)0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TargetPositionCache_GetTargetPosition_m86454680691707EEE6E70984ED39E00821B60B2E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m7B72EBC851DCDAACE53CD0F7475EFA0ECA57E3B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m51E3CCD116ECA02AD2E71917D67BD790B72CC847_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* V_0 = NULL;
{
bool L_0 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___UseCache;
if (!L_0)
{
goto IL_000e;
}
}
{
int32_t L_1;
L_1 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if (L_1)
{
goto IL_0015;
}
}
IL_000e:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___0_target;
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
return L_3;
}
IL_0015:
{
int32_t L_4;
L_4 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0045;
}
}
{
bool L_5;
L_5 = TimeRange_get_IsEmpty_mB51E1F97CF61DD08C502385B2AFC72C6A7F68BCB((&((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheTimeRange), NULL);
if (L_5)
{
goto IL_0045;
}
}
{
float L_6 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
float L_7 = (&((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheTimeRange)->___Start;
if ((!(((float)L_6) < ((float)((float)il2cpp_codegen_subtract(L_7, (0.100000001f)))))))
{
goto IL_0045;
}
}
{
TargetPositionCache_ClearCache_m8A8D824AC7D0D548512228B7934901D36091BE63(NULL);
}
IL_0045:
{
int32_t L_8;
L_8 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((!(((uint32_t)L_8) == ((uint32_t)2))))
{
goto IL_005b;
}
}
{
bool L_9;
L_9 = TargetPositionCache_get_HasCurrentTime_mCB98DBD74426664E1D6E7F5F5DEE8AA2D38352C9(NULL);
if (L_9)
{
goto IL_005b;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___0_target;
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
return L_11;
}
IL_005b:
{
Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* L_12 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_Cache;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = ___0_target;
NullCheck(L_12);
bool L_14;
L_14 = Dictionary_2_TryGetValue_m51E3CCD116ECA02AD2E71917D67BD790B72CC847(L_12, L_13, (&V_0), Dictionary_2_TryGetValue_m51E3CCD116ECA02AD2E71917D67BD790B72CC847_RuntimeMethod_var);
if (L_14)
{
goto IL_008b;
}
}
{
int32_t L_15;
L_15 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((((int32_t)L_15) == ((int32_t)1)))
{
goto IL_0079;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = ___0_target;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_16, NULL);
return L_17;
}
IL_0079:
{
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* L_18 = (CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743*)il2cpp_codegen_object_new(CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743_il2cpp_TypeInfo_var);
CacheEntry__ctor_mED77E8B3231C201C296CBFE39CA995FD45AC1EFA(L_18, NULL);
V_0 = L_18;
Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* L_19 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_Cache;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = ___0_target;
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* L_21 = V_0;
NullCheck(L_19);
Dictionary_2_Add_m7B72EBC851DCDAACE53CD0F7475EFA0ECA57E3B7(L_19, L_20, L_21, Dictionary_2_Add_m7B72EBC851DCDAACE53CD0F7475EFA0ECA57E3B7_RuntimeMethod_var);
}
IL_008b:
{
int32_t L_22;
L_22 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((!(((uint32_t)L_22) == ((uint32_t)1))))
{
goto IL_00ba;
}
}
{
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* L_23 = V_0;
float L_24 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
bool L_25 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___IsCameraCut;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26 = ___0_target;
NullCheck(L_23);
CacheEntry_AddRawItem_mB7B07DE2B9D0E5152DFD3788547F22FF4C2688D9(L_23, L_24, L_25, L_26, NULL);
float L_27 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
TimeRange_Include_mC1E0A1214F4C3A6FC7F15728A3EB9C398B96F1B2((&((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheTimeRange), L_27, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = ___0_target;
NullCheck(L_28);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_28, NULL);
return L_29;
}
IL_00ba:
{
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* L_30 = V_0;
NullCheck(L_30);
CacheCurve_t8B496800B30387FF944753BE73A362E2B7FB6D3F* L_31 = L_30->___Curve;
if (L_31)
{
goto IL_00c9;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32 = ___0_target;
NullCheck(L_32);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
L_33 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_32, NULL);
return L_33;
}
IL_00c9:
{
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* L_34 = V_0;
NullCheck(L_34);
CacheCurve_t8B496800B30387FF944753BE73A362E2B7FB6D3F* L_35 = L_34->___Curve;
float L_36 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
NullCheck(L_35);
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_37;
L_37 = CacheCurve_Evaluate_m5C353080800042A73C91D598EC009771A77ABB8C(L_35, L_36, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = L_37.___Pos;
return L_38;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TargetPositionCache_GetTargetRotation_m882B2051C458EB18BCF332AFB00112484F31C9EF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m7B72EBC851DCDAACE53CD0F7475EFA0ECA57E3B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m51E3CCD116ECA02AD2E71917D67BD790B72CC847_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* V_0 = NULL;
{
int32_t L_0;
L_0 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if (L_0)
{
goto IL_000e;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_target;
NullCheck(L_1);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_1, NULL);
return L_2;
}
IL_000e:
{
int32_t L_3;
L_3 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_003e;
}
}
{
bool L_4;
L_4 = TimeRange_get_IsEmpty_mB51E1F97CF61DD08C502385B2AFC72C6A7F68BCB((&((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheTimeRange), NULL);
if (L_4)
{
goto IL_003e;
}
}
{
float L_5 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
float L_6 = (&((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheTimeRange)->___Start;
if ((!(((float)L_5) < ((float)((float)il2cpp_codegen_subtract(L_6, (0.100000001f)))))))
{
goto IL_003e;
}
}
{
TargetPositionCache_ClearCache_m8A8D824AC7D0D548512228B7934901D36091BE63(NULL);
}
IL_003e:
{
int32_t L_7;
L_7 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((!(((uint32_t)L_7) == ((uint32_t)2))))
{
goto IL_0054;
}
}
{
bool L_8;
L_8 = TargetPositionCache_get_HasCurrentTime_mCB98DBD74426664E1D6E7F5F5DEE8AA2D38352C9(NULL);
if (L_8)
{
goto IL_0054;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = ___0_target;
NullCheck(L_9);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
L_10 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_9, NULL);
return L_10;
}
IL_0054:
{
Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* L_11 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_Cache;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = ___0_target;
NullCheck(L_11);
bool L_13;
L_13 = Dictionary_2_TryGetValue_m51E3CCD116ECA02AD2E71917D67BD790B72CC847(L_11, L_12, (&V_0), Dictionary_2_TryGetValue_m51E3CCD116ECA02AD2E71917D67BD790B72CC847_RuntimeMethod_var);
if (L_13)
{
goto IL_0084;
}
}
{
int32_t L_14;
L_14 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((((int32_t)L_14) == ((int32_t)1)))
{
goto IL_0072;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = ___0_target;
NullCheck(L_15);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16;
L_16 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_15, NULL);
return L_16;
}
IL_0072:
{
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* L_17 = (CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743*)il2cpp_codegen_object_new(CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743_il2cpp_TypeInfo_var);
CacheEntry__ctor_mED77E8B3231C201C296CBFE39CA995FD45AC1EFA(L_17, NULL);
V_0 = L_17;
Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* L_18 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_Cache;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = ___0_target;
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* L_20 = V_0;
NullCheck(L_18);
Dictionary_2_Add_m7B72EBC851DCDAACE53CD0F7475EFA0ECA57E3B7(L_18, L_19, L_20, Dictionary_2_Add_m7B72EBC851DCDAACE53CD0F7475EFA0ECA57E3B7_RuntimeMethod_var);
}
IL_0084:
{
int32_t L_21;
L_21 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((!(((uint32_t)L_21) == ((uint32_t)1))))
{
goto IL_00c4;
}
}
{
float L_22 = (&((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheTimeRange)->___End;
float L_23 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
if ((!(((float)L_22) <= ((float)L_23))))
{
goto IL_00bd;
}
}
{
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* L_24 = V_0;
float L_25 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
bool L_26 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___IsCameraCut;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27 = ___0_target;
NullCheck(L_24);
CacheEntry_AddRawItem_mB7B07DE2B9D0E5152DFD3788547F22FF4C2688D9(L_24, L_25, L_26, L_27, NULL);
float L_28 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
TimeRange_Include_mC1E0A1214F4C3A6FC7F15728A3EB9C398B96F1B2((&((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheTimeRange), L_28, NULL);
}
IL_00bd:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29 = ___0_target;
NullCheck(L_29);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30;
L_30 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_29, NULL);
return L_30;
}
IL_00c4:
{
CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* L_31 = V_0;
NullCheck(L_31);
CacheCurve_t8B496800B30387FF944753BE73A362E2B7FB6D3F* L_32 = L_31->___Curve;
float L_33 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
NullCheck(L_32);
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_34;
L_34 = CacheCurve_Evaluate_m5C353080800042A73C91D598EC009771A77ABB8C(L_32, L_33, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_35 = L_34.___Rot;
return L_35;
}
}
#ifdef __clang__
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E CacheCurve_Evaluate_m5C353080800042A73C91D598EC009771A77ABB8C (CacheCurve_t8B496800B30387FF944753BE73A362E2B7FB6D3F* __this, float ___0_time, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m22E00E30D2A3314CBE9F16BBF390E271EA8FBCBD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m863A14084251DCC9E1B1B615CF789E4ADDE24E41_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
int32_t V_2 = 0;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E V_3;
memset((&V_3), 0, sizeof(V_3));
{
List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4* L_0 = __this->___m_Cache;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m22E00E30D2A3314CBE9F16BBF390E271EA8FBCBD_inline(L_0, List_1_get_Count_m22E00E30D2A3314CBE9F16BBF390E271EA8FBCBD_RuntimeMethod_var);
V_0 = L_1;
int32_t L_2 = V_0;
if (L_2)
{
goto IL_0015;
}
}
{
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_3;
L_3 = Item_get_Empty_m09EC22FCDCCA6A75C1FFE623F2AE7789D55A7E2B(NULL);
return L_3;
}
IL_0015:
{
float L_4 = ___0_time;
float L_5 = __this->___StartTime;
V_1 = ((float)il2cpp_codegen_subtract(L_4, L_5));
float L_6 = V_1;
float L_7 = __this->___StepSize;
int32_t L_8;
L_8 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_6/L_7)), NULL);
int32_t L_9 = V_0;
int32_t L_10;
L_10 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_8, 0, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), NULL);
V_2 = L_10;
List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4* L_11 = __this->___m_Cache;
int32_t L_12 = V_2;
NullCheck(L_11);
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_13;
L_13 = List_1_get_Item_m863A14084251DCC9E1B1B615CF789E4ADDE24E41(L_11, L_12, List_1_get_Item_m863A14084251DCC9E1B1B615CF789E4ADDE24E41_RuntimeMethod_var);
V_3 = L_13;
int32_t L_14 = V_2;
int32_t L_15 = V_0;
if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_15, 1))))))
{
goto IL_004a;
}
}
{
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_16 = V_3;
return L_16;
}
IL_004a:
{
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_17 = V_3;
List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4* L_18 = __this->___m_Cache;
int32_t L_19 = V_2;
NullCheck(L_18);
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_20;
L_20 = List_1_get_Item_m863A14084251DCC9E1B1B615CF789E4ADDE24E41(L_18, ((int32_t)il2cpp_codegen_add(L_19, 1)), List_1_get_Item_m863A14084251DCC9E1B1B615CF789E4ADDE24E41_RuntimeMethod_var);
float L_21 = V_1;
int32_t L_22 = V_2;
float L_23 = __this->___StepSize;
float L_24 = __this->___StepSize;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_25;
L_25 = Item_Lerp_mE80C14D381D6951A33443B59D2B4439911D98363(L_17, L_20, ((float)(((float)il2cpp_codegen_subtract(L_21, ((float)il2cpp_codegen_multiply(((float)L_22), L_23))))/L_24)), NULL);
return L_25;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E Item_Lerp_mE80C14D381D6951A33443B59D2B4439911D98363 (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___0_a, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___1_b, float ___2_t, const RuntimeMethod* method)
{
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E));
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_0 = ___0_a;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0.___Pos;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_2 = ___1_b;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2.___Pos;
float L_4 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_LerpUnclamped_m4109A459C1DB823310A10B8B1E80CB6877418347_inline(L_1, L_3, L_4, NULL);
(&V_0)->___Pos = L_5;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_6 = ___0_a;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = L_6.___Rot;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_8 = ___1_b;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = L_8.___Rot;
float L_10 = ___2_t;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
L_11 = Quaternion_SlerpUnclamped_mAE7F4DF2F239831CCAA1DFB52F313E5AED52D32D(L_7, L_9, L_10, NULL);
(&V_0)->___Rot = L_11;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_12 = V_0;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E Item_get_Empty_m09EC22FCDCCA6A75C1FFE623F2AE7789D55A7E2B (const RuntimeMethod* method)
{
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0;
L_0 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
(&V_0)->___Rot = L_0;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_1 = V_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry_AddRawItem_mB7B07DE2B9D0E5152DFD3788547F22FF4C2688D9 (CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* __this, float ___0_time, bool ___1_isCut, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_target, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC950522AE5F5CFBEEF0E76878C42C6A16B38362D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m5C9365F9267AC32E393EFDA7424D69252BE8F105_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA457677CED2CC7B20C2B6CE6495CD4CFB2DCAF29_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m1AD529A27876EB0D02729B6BDCD19A90D1968F2A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
int32_t V_1 = 0;
int32_t V_2 = 0;
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E V_3;
memset((&V_3), 0, sizeof(V_3));
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t V_5 = 0;
{
float L_0 = ___0_time;
V_0 = ((float)il2cpp_codegen_subtract(L_0, (0.0166666675f)));
List_1_t065A1950A0B1D84B65A5256E8063120B10018641* L_1 = __this->___RawItems;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_inline(L_1, List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_RuntimeMethod_var);
V_1 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
int32_t L_3 = V_1;
V_2 = L_3;
goto IL_001e;
}
IL_001a:
{
int32_t L_4 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
}
IL_001e:
{
int32_t L_5 = V_2;
if ((((int32_t)L_5) < ((int32_t)0)))
{
goto IL_0036;
}
}
{
List_1_t065A1950A0B1D84B65A5256E8063120B10018641* L_6 = __this->___RawItems;
int32_t L_7 = V_2;
NullCheck(L_6);
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_8;
L_8 = List_1_get_Item_mA457677CED2CC7B20C2B6CE6495CD4CFB2DCAF29(L_6, L_7, List_1_get_Item_mA457677CED2CC7B20C2B6CE6495CD4CFB2DCAF29_RuntimeMethod_var);
float L_9 = L_8.___Time;
float L_10 = V_0;
if ((((float)L_9) > ((float)L_10)))
{
goto IL_001a;
}
}
IL_0036:
{
int32_t L_11 = V_2;
int32_t L_12 = V_1;
if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
{
goto IL_008a;
}
}
{
List_1_t065A1950A0B1D84B65A5256E8063120B10018641* L_13 = __this->___RawItems;
il2cpp_codegen_initobj((&V_3), sizeof(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E));
float L_14 = ___0_time;
(&V_3)->___Time = L_14;
bool L_15 = ___1_isCut;
(&V_3)->___IsCut = L_15;
il2cpp_codegen_initobj((&V_4), sizeof(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = ___2_target;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_16, NULL);
(&V_4)->___Pos = L_17;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = ___2_target;
NullCheck(L_18);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19;
L_19 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_18, NULL);
(&V_4)->___Rot = L_19;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_20 = V_4;
(&V_3)->___Item = L_20;
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_21 = V_3;
NullCheck(L_13);
List_1_Add_mC950522AE5F5CFBEEF0E76878C42C6A16B38362D_inline(L_13, L_21, List_1_Add_mC950522AE5F5CFBEEF0E76878C42C6A16B38362D_RuntimeMethod_var);
return;
}
IL_008a:
{
int32_t L_22 = V_2;
V_5 = ((int32_t)il2cpp_codegen_add(L_22, 2));
int32_t L_23 = V_5;
int32_t L_24 = V_1;
if ((((int32_t)L_23) > ((int32_t)L_24)))
{
goto IL_00af;
}
}
{
List_1_t065A1950A0B1D84B65A5256E8063120B10018641* L_25 = __this->___RawItems;
int32_t L_26 = V_5;
List_1_t065A1950A0B1D84B65A5256E8063120B10018641* L_27 = __this->___RawItems;
NullCheck(L_27);
int32_t L_28;
L_28 = List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_inline(L_27, List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_RuntimeMethod_var);
int32_t L_29 = V_5;
NullCheck(L_25);
List_1_RemoveRange_m5C9365F9267AC32E393EFDA7424D69252BE8F105(L_25, L_26, ((int32_t)il2cpp_codegen_subtract(L_28, L_29)), List_1_RemoveRange_m5C9365F9267AC32E393EFDA7424D69252BE8F105_RuntimeMethod_var);
}
IL_00af:
{
List_1_t065A1950A0B1D84B65A5256E8063120B10018641* L_30 = __this->___RawItems;
int32_t L_31 = V_2;
il2cpp_codegen_initobj((&V_3), sizeof(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E));
float L_32 = ___0_time;
(&V_3)->___Time = L_32;
bool L_33 = ___1_isCut;
(&V_3)->___IsCut = L_33;
il2cpp_codegen_initobj((&V_4), sizeof(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34 = ___2_target;
NullCheck(L_34);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
L_35 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_34, NULL);
(&V_4)->___Pos = L_35;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36 = ___2_target;
NullCheck(L_36);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_37;
L_37 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_36, NULL);
(&V_4)->___Rot = L_37;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_38 = V_4;
(&V_3)->___Item = L_38;
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_39 = V_3;
NullCheck(L_30);
List_1_set_Item_m1AD529A27876EB0D02729B6BDCD19A90D1968F2A(L_30, ((int32_t)il2cpp_codegen_add(L_31, 1)), L_39, List_1_set_Item_m1AD529A27876EB0D02729B6BDCD19A90D1968F2A_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry__ctor_mED77E8B3231C201C296CBFE39CA995FD45AC1EFA (CacheEntry_t0F0BA44206465DABB89DFBE551FB423C79119743* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m52181F409642C097D83A405774F65B131CD05C13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t065A1950A0B1D84B65A5256E8063120B10018641_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t065A1950A0B1D84B65A5256E8063120B10018641* L_0 = (List_1_t065A1950A0B1D84B65A5256E8063120B10018641*)il2cpp_codegen_object_new(List_1_t065A1950A0B1D84B65A5256E8063120B10018641_il2cpp_TypeInfo_var);
List_1__ctor_m52181F409642C097D83A405774F65B131CD05C13(L_0, List_1__ctor_m52181F409642C097D83A405774F65B131CD05C13_RuntimeMethod_var);
__this->___RawItems = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___RawItems), (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
IL2CPP_EXTERN_C void RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshal_pinvoke(const RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E& unmarshaled, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_pinvoke& marshaled)
{
marshaled.___Time = unmarshaled.___Time;
marshaled.___IsCut = static_cast<int32_t>(unmarshaled.___IsCut);
marshaled.___Item = unmarshaled.___Item;
}
IL2CPP_EXTERN_C void RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshal_pinvoke_back(const RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_pinvoke& marshaled, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E& unmarshaled)
{
float unmarshaledTime_temp_0 = 0.0f;
unmarshaledTime_temp_0 = marshaled.___Time;
unmarshaled.___Time = unmarshaledTime_temp_0;
bool unmarshaledIsCut_temp_1 = false;
unmarshaledIsCut_temp_1 = static_cast<bool>(marshaled.___IsCut);
unmarshaled.___IsCut = unmarshaledIsCut_temp_1;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E unmarshaledItem_temp_2;
memset((&unmarshaledItem_temp_2), 0, sizeof(unmarshaledItem_temp_2));
unmarshaledItem_temp_2 = marshaled.___Item;
unmarshaled.___Item = unmarshaledItem_temp_2;
}
IL2CPP_EXTERN_C void RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshal_pinvoke_cleanup(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshal_com(const RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E& unmarshaled, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_com& marshaled)
{
marshaled.___Time = unmarshaled.___Time;
marshaled.___IsCut = static_cast<int32_t>(unmarshaled.___IsCut);
marshaled.___Item = unmarshaled.___Item;
}
IL2CPP_EXTERN_C void RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshal_com_back(const RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_com& marshaled, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E& unmarshaled)
{
float unmarshaledTime_temp_0 = 0.0f;
unmarshaledTime_temp_0 = marshaled.___Time;
unmarshaled.___Time = unmarshaledTime_temp_0;
bool unmarshaledIsCut_temp_1 = false;
unmarshaledIsCut_temp_1 = static_cast<bool>(marshaled.___IsCut);
unmarshaled.___IsCut = unmarshaledIsCut_temp_1;
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E unmarshaledItem_temp_2;
memset((&unmarshaledItem_temp_2), 0, sizeof(unmarshaledItem_temp_2));
unmarshaledItem_temp_2 = marshaled.___Item;
unmarshaled.___Item = unmarshaledItem_temp_2;
}
IL2CPP_EXTERN_C void RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshal_com_cleanup(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeRange_get_IsEmpty_mB51E1F97CF61DD08C502385B2AFC72C6A7F68BCB (TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___End;
float L_1 = __this->___Start;
return (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool TimeRange_get_IsEmpty_mB51E1F97CF61DD08C502385B2AFC72C6A7F68BCB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0*>(__this + _offset);
bool _returnValue;
_returnValue = TimeRange_get_IsEmpty_mB51E1F97CF61DD08C502385B2AFC72C6A7F68BCB(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeRange_Contains_mF974E5E36DD20BD63B5B09564B09800AB30CF6B6 (TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0* __this, float ___0_time, const RuntimeMethod* method)
{
{
float L_0 = ___0_time;
float L_1 = __this->___Start;
if ((!(((float)L_0) >= ((float)L_1))))
{
goto IL_0016;
}
}
{
float L_2 = ___0_time;
float L_3 = __this->___End;
return (bool)((((int32_t)((!(((float)L_2) <= ((float)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0016:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool TimeRange_Contains_mF974E5E36DD20BD63B5B09564B09800AB30CF6B6_AdjustorThunk (RuntimeObject* __this, float ___0_time, const RuntimeMethod* method)
{
TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0*>(__this + _offset);
bool _returnValue;
_returnValue = TimeRange_Contains_mF974E5E36DD20BD63B5B09564B09800AB30CF6B6(_thisAdjusted, ___0_time, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0 TimeRange_get_Empty_m5DA39A592AAFE2830C9EBED3C119E1CABE417D10 (const RuntimeMethod* method)
{
TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0));
(&V_0)->___Start = ((std::numeric_limits<float>::max)());
(&V_0)->___End = (-(std::numeric_limits<float>::max)());
TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0 L_0 = V_0;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRange_Include_mC1E0A1214F4C3A6FC7F15728A3EB9C398B96F1B2 (TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0* __this, float ___0_time, const RuntimeMethod* method)
{
{
float L_0 = __this->___Start;
float L_1 = ___0_time;
float L_2;
L_2 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_0, L_1, NULL);
__this->___Start = L_2;
float L_3 = __this->___End;
float L_4 = ___0_time;
float L_5;
L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_3, L_4, NULL);
__this->___End = L_5;
return;
}
}
IL2CPP_EXTERN_C void TimeRange_Include_mC1E0A1214F4C3A6FC7F15728A3EB9C398B96F1B2_AdjustorThunk (RuntimeObject* __this, float ___0_time, const RuntimeMethod* method)
{
TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0*>(__this + _offset);
TimeRange_Include_mC1E0A1214F4C3A6FC7F15728A3EB9C398B96F1B2(_thisAdjusted, ___0_time, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_InitializeModule_mE6A6DDA8C4EF428E778BD799277089B43F3E933B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mF92F19DC66E0EE2AC9140F984EF5C9226ECB75AD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* L_0 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___mUpdateStatus;
NullCheck(L_0);
Dictionary_2_Clear_mF92F19DC66E0EE2AC9140F984EF5C9226ECB75AD(L_0, Dictionary_2_Clear_mF92F19DC66E0EE2AC9140F984EF5C9226ECB75AD_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_UpdateTargets_mA2095E5739702F84976027C24FA0B8AC37562BA9 (int32_t ___0_currentClock, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m1052CEEB55226AA5AB9796DB812935469275E66A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m2B231A0678F05926E5025076E934D1F5CBEC19CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m419EDE7AE2B7DE2D6D6AE456862786B6E686C288_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA899A5EC0B1F0432C4CFE2F43323C665D7F91BC3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mADC88E5096854A6D9DCB44278A805A5D441397EC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m84FBC26F40AFFF368C90307F020167BC23596870_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m62240D3AFAD9D2125A87C35D5324B9451929FDF1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Enumerator_tFB03D3F96CEEF0B041ECE9629823E9DD8AA95A4D V_1;
memset((&V_1), 0, sizeof(V_1));
KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
{
int32_t L_0;
L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
V_0 = L_0;
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* L_1 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___mUpdateStatus;
NullCheck(L_1);
Enumerator_tFB03D3F96CEEF0B041ECE9629823E9DD8AA95A4D L_2;
L_2 = Dictionary_2_GetEnumerator_m1052CEEB55226AA5AB9796DB812935469275E66A(L_1, Dictionary_2_GetEnumerator_m1052CEEB55226AA5AB9796DB812935469275E66A_RuntimeMethod_var);
V_1 = L_2;
goto IL_0057;
}
IL_0013:
{
KeyValuePair_2_tE4122F500C1EF6B3DCE22649C208ACD257876B0F L_3;
L_3 = Enumerator_get_Current_mA899A5EC0B1F0432C4CFE2F43323C665D7F91BC3_inline((&V_1), Enumerator_get_Current_mA899A5EC0B1F0432C4CFE2F43323C665D7F91BC3_RuntimeMethod_var);
V_2 = L_3;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = KeyValuePair_2_get_Key_mADC88E5096854A6D9DCB44278A805A5D441397EC_inline((&V_2), KeyValuePair_2_get_Key_mADC88E5096854A6D9DCB44278A805A5D441397EC_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_003d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_6 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___sToDelete;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = KeyValuePair_2_get_Key_mADC88E5096854A6D9DCB44278A805A5D441397EC_inline((&V_2), KeyValuePair_2_get_Key_mADC88E5096854A6D9DCB44278A805A5D441397EC_RuntimeMethod_var);
NullCheck(L_6);
List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_inline(L_6, L_7, List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_RuntimeMethod_var);
goto IL_0057;
}
IL_003d:
{
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* L_8;
L_8 = KeyValuePair_2_get_Value_m84FBC26F40AFFF368C90307F020167BC23596870_inline((&V_2), KeyValuePair_2_get_Value_m84FBC26F40AFFF368C90307F020167BC23596870_RuntimeMethod_var);
int32_t L_9 = V_0;
int32_t L_10 = ___0_currentClock;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = KeyValuePair_2_get_Key_mADC88E5096854A6D9DCB44278A805A5D441397EC_inline((&V_2), KeyValuePair_2_get_Key_mADC88E5096854A6D9DCB44278A805A5D441397EC_RuntimeMethod_var);
NullCheck(L_11);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12;
L_12 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_11, NULL);
NullCheck(L_8);
UpdateStatus_OnUpdate_m1F8A371233566E0E68A29136C571951AC06C9CC4(L_8, L_9, L_10, L_12, NULL);
}
IL_0057:
{
bool L_13;
L_13 = Enumerator_MoveNext_m419EDE7AE2B7DE2D6D6AE456862786B6E686C288((&V_1), Enumerator_MoveNext_m419EDE7AE2B7DE2D6D6AE456862786B6E686C288_RuntimeMethod_var);
if (L_13)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_14 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___sToDelete;
NullCheck(L_14);
int32_t L_15;
L_15 = List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_inline(L_14, List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_RuntimeMethod_var);
V_3 = ((int32_t)il2cpp_codegen_subtract(L_15, 1));
goto IL_0089;
}
IL_006f:
{
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* L_16 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___mUpdateStatus;
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_17 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___sToDelete;
int32_t L_18 = V_3;
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA(L_17, L_18, List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA_RuntimeMethod_var);
NullCheck(L_16);
bool L_20;
L_20 = Dictionary_2_Remove_m2B231A0678F05926E5025076E934D1F5CBEC19CB(L_16, L_19, Dictionary_2_Remove_m2B231A0678F05926E5025076E934D1F5CBEC19CB_RuntimeMethod_var);
int32_t L_21 = V_3;
V_3 = ((int32_t)il2cpp_codegen_subtract(L_21, 1));
}
IL_0089:
{
int32_t L_22 = V_3;
if ((((int32_t)L_22) >= ((int32_t)0)))
{
goto IL_006f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_23 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___sToDelete;
NullCheck(L_23);
List_1_Clear_m62240D3AFAD9D2125A87C35D5324B9451929FDF1_inline(L_23, List_1_Clear_m62240D3AFAD9D2125A87C35D5324B9451929FDF1_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UpdateTracker_GetPreferredUpdate_mCA810B7D3B87B3A511764993265DFDC2F246C3E8 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m0C7A30BF7696053C71962D799B2F1B813D68A828_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m27F8D50F2456C95419426CD6AF8954FE632A691D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* V_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_0)
{
goto IL_0043;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_target;
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_0043;
}
}
{
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* L_3 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___mUpdateStatus;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_target;
NullCheck(L_3);
bool L_5;
L_5 = Dictionary_2_TryGetValue_m27F8D50F2456C95419426CD6AF8954FE632A691D(L_3, L_4, (&V_0), Dictionary_2_TryGetValue_m27F8D50F2456C95419426CD6AF8954FE632A691D_RuntimeMethod_var);
if (!L_5)
{
goto IL_0026;
}
}
{
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* L_6 = V_0;
NullCheck(L_6);
int32_t L_7;
L_7 = UpdateStatus_get_PreferredUpdate_m31E0BC5E8BDA920C47D2D04EE51BB8060BAE3FD9_inline(L_6, NULL);
return L_7;
}
IL_0026:
{
int32_t L_8;
L_8 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = ___0_target;
NullCheck(L_9);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10;
L_10 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_9, NULL);
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* L_11 = (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B*)il2cpp_codegen_object_new(UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B_il2cpp_TypeInfo_var);
UpdateStatus__ctor_mB7FBA4B732BDB2DCDDCF719176D7FDCB1C8D3EA1(L_11, L_8, L_10, NULL);
V_0 = L_11;
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* L_12 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___mUpdateStatus;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = ___0_target;
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* L_14 = V_0;
NullCheck(L_12);
Dictionary_2_Add_m0C7A30BF7696053C71962D799B2F1B813D68A828(L_12, L_13, L_14, Dictionary_2_Add_m0C7A30BF7696053C71962D799B2F1B813D68A828_RuntimeMethod_var);
}
IL_0043:
{
return (int32_t)(1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_OnUpdate_m89A8FE83B9271FE8D7F03CA25F20DE6BD06D489A (int32_t ___0_currentClock, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_0;
L_0 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
V_0 = L_0;
float L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
float L_2 = ((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___mLastUpdateTime;
if ((((float)L_1) == ((float)L_2)))
{
goto IL_001a;
}
}
{
float L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___mLastUpdateTime = L_3;
int32_t L_4 = ___0_currentClock;
UpdateTracker_UpdateTargets_mA2095E5739702F84976027C24FA0B8AC37562BA9(L_4, NULL);
}
IL_001a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker__cctor_mE2A4318EC8695B882C24BB0252A9A7FB46581637 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3D82B9E74AF315F4C2E9E4FF5975C3F564E90A2E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9* L_0 = (Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9*)il2cpp_codegen_object_new(Dictionary_2_t032F3953B20E0814EC6E0FA6B3553AFC3442F3D9_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m3D82B9E74AF315F4C2E9E4FF5975C3F564E90A2E(L_0, Dictionary_2__ctor_m3D82B9E74AF315F4C2E9E4FF5975C3F564E90A2E_RuntimeMethod_var);
((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___mUpdateStatus = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___mUpdateStatus), (void*)L_0);
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_1 = (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*)il2cpp_codegen_object_new(List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_il2cpp_TypeInfo_var);
List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268(L_1, List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268_RuntimeMethod_var);
((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___sToDelete = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var))->___sToDelete), (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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UpdateStatus_get_PreferredUpdate_m31E0BC5E8BDA920C47D2D04EE51BB8060BAE3FD9 (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CPreferredUpdateU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus_set_PreferredUpdate_mD1E743C821F5D01F8643FBB4C11E274CC266D91A (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CPreferredUpdateU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus__ctor_mB7FBA4B732BDB2DCDDCF719176D7FDCB1C8D3EA1 (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, int32_t ___0_currentFrame, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_pos, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_currentFrame;
__this->___windowStart = L_0;
int32_t L_1;
L_1 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
__this->___lastFrameUpdated = L_1;
UpdateStatus_set_PreferredUpdate_mD1E743C821F5D01F8643FBB4C11E274CC266D91A_inline(__this, 1, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___1_pos;
__this->___lastPos = L_2;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus_OnUpdate_m1F8A371233566E0E68A29136C571951AC06C9CC4 (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, int32_t ___0_currentFrame, int32_t ___1_currentClock, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_pos, const RuntimeMethod* method)
{
int32_t V_0 = 0;
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* G_B15_0 = NULL;
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* G_B14_0 = NULL;
int32_t G_B16_0 = 0;
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* G_B16_1 = NULL;
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* G_B18_0 = NULL;
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* G_B17_0 = NULL;
int32_t G_B19_0 = 0;
UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* G_B19_1 = NULL;
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = __this->___lastPos;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___2_pos;
bool L_2;
L_2 = Matrix4x4_op_Equality_m72E9702E42EAED862E9D7EA1B8B9D6EA5AAC5C3D(L_0, L_1, NULL);
if (!L_2)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
int32_t L_3 = ___1_currentClock;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0023;
}
}
{
int32_t L_4 = __this->___numWindowLateUpdateMoves;
__this->___numWindowLateUpdateMoves = ((int32_t)il2cpp_codegen_add(L_4, 1));
goto IL_003a;
}
IL_0023:
{
int32_t L_5 = __this->___lastFrameUpdated;
int32_t L_6 = ___0_currentFrame;
if ((((int32_t)L_5) == ((int32_t)L_6)))
{
goto IL_003a;
}
}
{
int32_t L_7 = __this->___numWindowFixedUpdateMoves;
__this->___numWindowFixedUpdateMoves = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_003a:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = ___2_pos;
__this->___lastPos = L_8;
int32_t L_9 = __this->___numWindowFixedUpdateMoves;
if ((((int32_t)L_9) <= ((int32_t)3)))
{
goto IL_005e;
}
}
{
int32_t L_10 = __this->___numWindowLateUpdateMoves;
int32_t L_11 = __this->___numWindowFixedUpdateMoves;
if ((((int32_t)L_10) >= ((int32_t)((int32_t)(L_11/3)))))
{
goto IL_005e;
}
}
{
V_0 = 0;
goto IL_0060;
}
IL_005e:
{
V_0 = 1;
}
IL_0060:
{
int32_t L_12 = __this->___numWindows;
if (L_12)
{
goto IL_006f;
}
}
{
int32_t L_13 = V_0;
UpdateStatus_set_PreferredUpdate_mD1E743C821F5D01F8643FBB4C11E274CC266D91A_inline(__this, L_13, NULL);
}
IL_006f:
{
int32_t L_14 = __this->___windowStart;
int32_t L_15 = ___0_currentFrame;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_14, ((int32_t)30)))) > ((int32_t)L_15)))
{
goto IL_00bc;
}
}
{
int32_t L_16 = V_0;
UpdateStatus_set_PreferredUpdate_mD1E743C821F5D01F8643FBB4C11E274CC266D91A_inline(__this, L_16, NULL);
int32_t L_17 = __this->___numWindows;
__this->___numWindows = ((int32_t)il2cpp_codegen_add(L_17, 1));
int32_t L_18 = ___0_currentFrame;
__this->___windowStart = L_18;
int32_t L_19;
L_19 = UpdateStatus_get_PreferredUpdate_m31E0BC5E8BDA920C47D2D04EE51BB8060BAE3FD9_inline(__this, NULL);
if ((((int32_t)L_19) == ((int32_t)1)))
{
G_B15_0 = __this;
goto IL_00a4;
}
G_B14_0 = __this;
}
{
G_B16_0 = 0;
G_B16_1 = G_B14_0;
goto IL_00a5;
}
IL_00a4:
{
G_B16_0 = 1;
G_B16_1 = G_B15_0;
}
IL_00a5:
{
NullCheck(G_B16_1);
G_B16_1->___numWindowLateUpdateMoves = G_B16_0;
int32_t L_20;
L_20 = UpdateStatus_get_PreferredUpdate_m31E0BC5E8BDA920C47D2D04EE51BB8060BAE3FD9_inline(__this, NULL);
if (!L_20)
{
G_B18_0 = __this;
goto IL_00b6;
}
G_B17_0 = __this;
}
{
G_B19_0 = 0;
G_B19_1 = G_B17_0;
goto IL_00b7;
}
IL_00b6:
{
G_B19_0 = 1;
G_B19_1 = G_B18_0;
}
IL_00b7:
{
NullCheck(G_B19_1);
G_B19_1->___numWindowFixedUpdateMoves = G_B19_0;
}
IL_00bc:
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineInputProvider__ctor_mD407437EB55A2B44CCBC5212077431E81B122A66 (CinemachineInputProvider_t1ED5CAD78F2931CF22B232D178DE21A766BC0588* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTriggerAction_Filter_mCB26261B2A07B948A5ECDC34528692F0576CEF3F (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_other, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL);
if (L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___0_other;
NullCheck(L_1);
int32_t L_2;
L_2 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_1, NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_3 = __this->___m_LayerMask;
int32_t L_4;
L_4 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_3, NULL);
if (((int32_t)(((int32_t)(1<<((int32_t)(L_2&((int32_t)31)))))&L_4)))
{
goto IL_0025;
}
}
{
return (bool)0;
}
IL_0025:
{
String_t* L_5 = __this->___m_WithTag;
NullCheck(L_5);
int32_t L_6;
L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL);
if (!L_6)
{
goto IL_0042;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___0_other;
String_t* L_8 = __this->___m_WithTag;
NullCheck(L_7);
bool L_9;
L_9 = GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5(L_7, L_8, NULL);
if (L_9)
{
goto IL_0042;
}
}
{
return (bool)0;
}
IL_0042:
{
String_t* L_10 = __this->___m_WithoutTag;
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
if (!L_11)
{
goto IL_005f;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = ___0_other;
String_t* L_13 = __this->___m_WithoutTag;
NullCheck(L_12);
bool L_14;
L_14 = GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5(L_12, L_13, NULL);
if (!L_14)
{
goto IL_005f;
}
}
{
return (bool)0;
}
IL_005f:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_InternalDoTriggerEnter_mE10EA16EC009B9A98D636DC641FAE6C98E10A50E (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m838292240F40A79A8FA7248252D9DFE734E6EDB3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_other;
bool L_1;
L_1 = CinemachineTriggerAction_Filter_mCB26261B2A07B948A5ECDC34528692F0576CEF3F(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
return;
}
IL_000a:
{
int32_t L_2 = __this->___m_SkipFirst;
__this->___m_SkipFirst = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
int32_t L_3 = __this->___m_SkipFirst;
if ((((int32_t)L_3) <= ((int32_t)(-1))))
{
goto IL_0022;
}
}
{
return;
}
IL_0022:
{
bool L_4 = __this->___m_Repeating;
if (L_4)
{
goto IL_0034;
}
}
{
int32_t L_5 = __this->___m_SkipFirst;
if ((((int32_t)L_5) == ((int32_t)(-1))))
{
goto IL_0034;
}
}
{
return;
}
IL_0034:
{
HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2* L_6 = __this->___m_ActiveTriggerObjects;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___0_other;
NullCheck(L_6);
bool L_8;
L_8 = HashSet_1_Add_m838292240F40A79A8FA7248252D9DFE734E6EDB3(L_6, L_7, HashSet_1_Add_m838292240F40A79A8FA7248252D9DFE734E6EDB3_RuntimeMethod_var);
ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9* L_9 = (ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9*)(&__this->___m_OnObjectEnter);
ActionSettings_Invoke_mF55BAA376882270B52604D6E67EC1EF1F15F8A01(L_9, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_InternalDoTriggerExit_m551E998CCCAD85A67717E915FB9EB5EDBA20F3CA (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mBF8876BF1B6A1AC47A7DCF0D648940CF5B9E2321_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m1C91667B7C46F6CEDC4D194696567ED2450844A4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2* L_0 = __this->___m_ActiveTriggerObjects;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___0_other;
NullCheck(L_0);
bool L_2;
L_2 = HashSet_1_Contains_mBF8876BF1B6A1AC47A7DCF0D648940CF5B9E2321(L_0, L_1, HashSet_1_Contains_mBF8876BF1B6A1AC47A7DCF0D648940CF5B9E2321_RuntimeMethod_var);
if (L_2)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2* L_3 = __this->___m_ActiveTriggerObjects;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_other;
NullCheck(L_3);
bool L_5;
L_5 = HashSet_1_Remove_m1C91667B7C46F6CEDC4D194696567ED2450844A4(L_3, L_4, HashSet_1_Remove_m1C91667B7C46F6CEDC4D194696567ED2450844A4_RuntimeMethod_var);
bool L_6;
L_6 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL);
if (!L_6)
{
goto IL_002f;
}
}
{
ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9* L_7 = (ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9*)(&__this->___m_OnObjectExit);
ActionSettings_Invoke_mF55BAA376882270B52604D6E67EC1EF1F15F8A01(L_7, NULL);
}
IL_002f:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnTriggerEnter_m9025492203BE275D711E0A8B35296E36CC22C7D7 (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, const RuntimeMethod* method)
{
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_other;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
CinemachineTriggerAction_InternalDoTriggerEnter_mE10EA16EC009B9A98D636DC641FAE6C98E10A50E(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnTriggerExit_mE43C1B91D9A3BD5883790F5A3BA86D5297ADC9F6 (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, const RuntimeMethod* method)
{
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_other;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
CinemachineTriggerAction_InternalDoTriggerExit_m551E998CCCAD85A67717E915FB9EB5EDBA20F3CA(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnCollisionEnter_mB33BB207F8E16E38E54B77EDE8B9716C1B1945CF (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* ___0_other, const RuntimeMethod* method)
{
{
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_0 = ___0_other;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Collision_get_gameObject_m846FADBCA43E1849D3FE4D5EA44C02D055A70B3E(L_0, NULL);
CinemachineTriggerAction_InternalDoTriggerEnter_mE10EA16EC009B9A98D636DC641FAE6C98E10A50E(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnCollisionExit_mB5D84FA567A5E2C652785CFEDDC19952F4DDEE57 (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* ___0_other, const RuntimeMethod* method)
{
{
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_0 = ___0_other;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Collision_get_gameObject_m846FADBCA43E1849D3FE4D5EA44C02D055A70B3E(L_0, NULL);
CinemachineTriggerAction_InternalDoTriggerExit_m551E998CCCAD85A67717E915FB9EB5EDBA20F3CA(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnTriggerEnter2D_mD951D1E1A931BFAFB451F31F5A2EE206670A3336 (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other, const RuntimeMethod* method)
{
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_0 = ___0_other;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
CinemachineTriggerAction_InternalDoTriggerEnter_mE10EA16EC009B9A98D636DC641FAE6C98E10A50E(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnTriggerExit2D_mD813BBBF15C31020ACC81895354D2773DDBFEB91 (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other, const RuntimeMethod* method)
{
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_0 = ___0_other;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
CinemachineTriggerAction_InternalDoTriggerExit_m551E998CCCAD85A67717E915FB9EB5EDBA20F3CA(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnCollisionEnter2D_mB267C61D975BC34CA85A89DE04175BAD29F08A5F (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* ___0_other, const RuntimeMethod* method)
{
{
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_0 = ___0_other;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Collision2D_get_gameObject_mE4B3D56F3477F7D2D6D7B217DF5488DA1D13204C(L_0, NULL);
CinemachineTriggerAction_InternalDoTriggerEnter_mE10EA16EC009B9A98D636DC641FAE6C98E10A50E(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnCollisionExit2D_m8138F3F5653B6019A914598CD8A5AD4F8076BC85 (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* ___0_other, const RuntimeMethod* method)
{
{
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_0 = ___0_other;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Collision2D_get_gameObject_mE4B3D56F3477F7D2D6D7B217DF5488DA1D13204C(L_0, NULL);
CinemachineTriggerAction_InternalDoTriggerExit_m551E998CCCAD85A67717E915FB9EB5EDBA20F3CA(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnEnable_m283DC186365A62AB5D92E6824A697C95C842E85E (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction__ctor_m750E55C64E2E3A0E9D5A3ABD6F7567974CCFDC06 (CinemachineTriggerAction_t8A05404E8E3E4BCE2C6D94965CFF7886B7C60779* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m78839548D7E3252DC1D5F2642AD73C49DD221534_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0;
L_0 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(1, NULL);
__this->___m_LayerMask = L_0;
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
__this->___m_WithTag = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WithTag), (void*)L_1);
String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
__this->___m_WithoutTag = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WithoutTag), (void*)L_2);
__this->___m_Repeating = (bool)1;
ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9 L_3;
memset((&L_3), 0, sizeof(L_3));
ActionSettings__ctor_m1713D8512FDCD108FF5F41EE681F79311452DB49((&L_3), 0, NULL);
__this->___m_OnObjectEnter = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_OnObjectEnter))->___m_Target), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_OnObjectEnter))->___m_Event), (void*)NULL);
#endif
ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9 L_4;
memset((&L_4), 0, sizeof(L_4));
ActionSettings__ctor_m1713D8512FDCD108FF5F41EE681F79311452DB49((&L_4), 0, NULL);
__this->___m_OnObjectExit = L_4;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_OnObjectExit))->___m_Target), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_OnObjectExit))->___m_Event), (void*)NULL);
#endif
HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2* L_5 = (HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2*)il2cpp_codegen_object_new(HashSet_1_tAA6C1F6337C1D573AEC249E1B9B43BFCADF908F2_il2cpp_TypeInfo_var);
HashSet_1__ctor_m78839548D7E3252DC1D5F2642AD73C49DD221534(L_5, HashSet_1__ctor_m78839548D7E3252DC1D5F2642AD73C49DD221534_RuntimeMethod_var);
__this->___m_ActiveTriggerObjects = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveTriggerObjects), (void*)L_5);
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
IL2CPP_EXTERN_C void ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshal_pinvoke(const ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9& unmarshaled, ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9____m_Event_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_EventException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9____m_Event_FieldInfo_var, ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_EventException, NULL);
}
IL2CPP_EXTERN_C void ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshal_pinvoke_back(const ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshaled_pinvoke& marshaled, ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9____m_Event_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_EventException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9____m_Event_FieldInfo_var, ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_EventException, NULL);
}
IL2CPP_EXTERN_C void ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshal_pinvoke_cleanup(ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshal_com(const ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9& unmarshaled, ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9____m_Event_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_EventException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9____m_Event_FieldInfo_var, ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_EventException, NULL);
}
IL2CPP_EXTERN_C void ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshal_com_back(const ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshaled_com& marshaled, ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9____m_Event_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_EventException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9____m_Event_FieldInfo_var, ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_EventException, NULL);
}
IL2CPP_EXTERN_C void ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshal_com_cleanup(ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionSettings__ctor_m1713D8512FDCD108FF5F41EE681F79311452DB49 (ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9* __this, int32_t ___0_action, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_action;
__this->___m_Action = L_0;
__this->___m_Target = (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Target), (void*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL);
__this->___m_BoostAmount = 0;
__this->___m_StartTime = (0.0f);
__this->___m_Mode = 0;
TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3* L_1 = (TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3*)il2cpp_codegen_object_new(TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3_il2cpp_TypeInfo_var);
TriggerEvent__ctor_mA394074CF7871DB4571DB21160835BEE47169C9B(L_1, NULL);
__this->___m_Event = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Event), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C void ActionSettings__ctor_m1713D8512FDCD108FF5F41EE681F79311452DB49_AdjustorThunk (RuntimeObject* __this, int32_t ___0_action, const RuntimeMethod* method)
{
ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9*>(__this + _offset);
ActionSettings__ctor_m1713D8512FDCD108FF5F41EE681F79311452DB49(_thisAdjusted, ___0_action, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionSettings_Invoke_mF55BAA376882270B52604D6E67EC1EF1F15F8A01 (ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisAnimation_t6593B06C39E3B139808B19F2C719C860F3F61040_m591D73ED9A69915B8F581B355EDCC927D30BDD54_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m24E4FA934917769BC3E78C1CE434B56A2B0346C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_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);
s_Il2CppMethodInitialized = true;
}
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* V_2 = NULL;
int32_t V_3 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_4 = NULL;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_5 = NULL;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* V_6 = NULL;
double V_7 = 0.0;
double V_8 = 0.0;
double V_9 = 0.0;
int32_t V_10 = 0;
Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* V_11 = NULL;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* V_12 = NULL;
Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* V_13 = NULL;
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_Target;
V_0 = L_0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* 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_01fd;
}
}
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = V_0;
V_1 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_3, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4 = V_0;
V_2 = ((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)IsInstClass((RuntimeObject*)L_4, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var));
Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_5 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0031;
}
}
{
Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_7 = V_2;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
V_1 = L_8;
}
IL_0031:
{
int32_t L_9 = __this->___m_Action;
V_3 = L_9;
int32_t L_10 = V_3;
switch (L_10)
{
case 0:
{
goto IL_01fd;
}
case 1:
{
goto IL_0063;
}
case 2:
{
goto IL_0098;
}
case 3:
{
goto IL_00cc;
}
case 4:
{
goto IL_00e4;
}
case 5:
{
goto IL_00fc;
}
case 6:
{
goto IL_0114;
}
case 7:
{
goto IL_01c9;
}
}
}
{
goto IL_01fd;
}
IL_0063:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_1;
NullCheck(L_11);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_12;
L_12 = GameObject_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m24E4FA934917769BC3E78C1CE434B56A2B0346C5(L_11, GameObject_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m24E4FA934917769BC3E78C1CE434B56A2B0346C5_RuntimeMethod_var);
V_4 = L_12;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_13 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_14)
{
goto IL_01fd;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_15 = V_4;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_16 = L_15;
NullCheck(L_16);
int32_t L_17;
L_17 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_16, NULL);
int32_t L_18 = __this->___m_BoostAmount;
NullCheck(L_16);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_16, ((int32_t)il2cpp_codegen_add(L_17, L_18)), NULL);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_19 = V_4;
NullCheck(L_19);
CinemachineVirtualCameraBase_MoveToTopOfPrioritySubqueue_mDB771BE69809F79B86410E4102E30C13F0E9044D(L_19, NULL);
goto IL_01fd;
}
IL_0098:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_21;
L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_21)
{
goto IL_01fd;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = V_1;
NullCheck(L_22);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_22, (bool)1, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23 = V_1;
NullCheck(L_23);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_24;
L_24 = GameObject_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m24E4FA934917769BC3E78C1CE434B56A2B0346C5(L_23, GameObject_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_m24E4FA934917769BC3E78C1CE434B56A2B0346C5_RuntimeMethod_var);
V_5 = L_24;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_25 = V_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_26)
{
goto IL_01fd;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_27 = V_5;
NullCheck(L_27);
CinemachineVirtualCameraBase_MoveToTopOfPrioritySubqueue_mDB771BE69809F79B86410E4102E30C13F0E9044D(L_27, NULL);
goto IL_01fd;
}
IL_00cc:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_29;
L_29 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_28, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_29)
{
goto IL_01fd;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30 = V_1;
NullCheck(L_30);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_30, (bool)0, NULL);
goto IL_01fd;
}
IL_00e4:
{
Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_31 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_32;
L_32 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_32)
{
goto IL_01fd;
}
}
{
Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_33 = V_2;
NullCheck(L_33);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_33, (bool)1, NULL);
goto IL_01fd;
}
IL_00fc:
{
Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_34 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_35;
L_35 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_35)
{
goto IL_01fd;
}
}
{
Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_36 = V_2;
NullCheck(L_36);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_36, (bool)0, NULL);
goto IL_01fd;
}
IL_0114:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37 = V_1;
NullCheck(L_37);
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_38;
L_38 = GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704(L_37, GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
V_6 = L_38;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_39 = V_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_39, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_40)
{
goto IL_01ad;
}
}
{
V_7 = (0.0);
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_41 = V_6;
NullCheck(L_41);
double L_42;
L_42 = PlayableDirector_get_duration_mEA5C8076E9806A26B9E9075D07485CBF7046E1F6(L_41, NULL);
V_8 = L_42;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_43 = V_6;
NullCheck(L_43);
double L_44;
L_44 = PlayableDirector_get_time_m97D770710A5150E8E72DE2A5677E37D59C4BE357(L_43, NULL);
V_9 = L_44;
int32_t L_45 = __this->___m_Mode;
V_10 = L_45;
int32_t L_46 = V_10;
switch (L_46)
{
case 0:
{
goto IL_0165;
}
case 1:
{
goto IL_0173;
}
case 2:
{
goto IL_0181;
}
case 3:
{
goto IL_018f;
}
}
}
IL_0165:
{
double L_47 = V_7;
float L_48 = __this->___m_StartTime;
V_7 = ((double)il2cpp_codegen_add(L_47, ((double)L_48)));
goto IL_019b;
}
IL_0173:
{
double L_49 = V_8;
float L_50 = __this->___m_StartTime;
V_7 = ((double)il2cpp_codegen_subtract(L_49, ((double)L_50)));
goto IL_019b;
}
IL_0181:
{
double L_51 = V_9;
float L_52 = __this->___m_StartTime;
V_7 = ((double)il2cpp_codegen_subtract(L_51, ((double)L_52)));
goto IL_019b;
}
IL_018f:
{
double L_53 = V_9;
float L_54 = __this->___m_StartTime;
V_7 = ((double)il2cpp_codegen_add(L_53, ((double)L_54)));
}
IL_019b:
{
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_55 = V_6;
double L_56 = V_7;
NullCheck(L_55);
PlayableDirector_set_time_mCC149D4694C248ABAD39BE32912168655BD7A8D1(L_55, L_56, NULL);
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_57 = V_6;
NullCheck(L_57);
PlayableDirector_Play_m937BA3BFAA11918A42D9D7874C0668DDD4B40988(L_57, NULL);
goto IL_01fd;
}
IL_01ad:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_58 = V_1;
NullCheck(L_58);
Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* L_59;
L_59 = GameObject_GetComponent_TisAnimation_t6593B06C39E3B139808B19F2C719C860F3F61040_m591D73ED9A69915B8F581B355EDCC927D30BDD54(L_58, GameObject_GetComponent_TisAnimation_t6593B06C39E3B139808B19F2C719C860F3F61040_m591D73ED9A69915B8F581B355EDCC927D30BDD54_RuntimeMethod_var);
V_11 = L_59;
Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* L_60 = V_11;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_61;
L_61 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_60, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_61)
{
goto IL_01fd;
}
}
{
Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* L_62 = V_11;
NullCheck(L_62);
bool L_63;
L_63 = Animation_Play_m717560D2F561D9E12583AB3B435E6BC996448C3E(L_62, NULL);
goto IL_01fd;
}
IL_01c9:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_64 = V_1;
NullCheck(L_64);
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_65;
L_65 = GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704(L_64, GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
V_12 = L_65;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_66 = V_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_67;
L_67 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_66, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_67)
{
goto IL_01e4;
}
}
{
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_68 = V_12;
NullCheck(L_68);
PlayableDirector_Stop_m60A3AA3874D92B4740A312ECA0E76210D04F207E(L_68, NULL);
goto IL_01fd;
}
IL_01e4:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_69 = V_1;
NullCheck(L_69);
Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* L_70;
L_70 = GameObject_GetComponent_TisAnimation_t6593B06C39E3B139808B19F2C719C860F3F61040_m591D73ED9A69915B8F581B355EDCC927D30BDD54(L_69, GameObject_GetComponent_TisAnimation_t6593B06C39E3B139808B19F2C719C860F3F61040_m591D73ED9A69915B8F581B355EDCC927D30BDD54_RuntimeMethod_var);
V_13 = L_70;
Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* L_71 = V_13;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_72;
L_72 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_71, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_72)
{
goto IL_01fd;
}
}
{
Animation_t6593B06C39E3B139808B19F2C719C860F3F61040* L_73 = V_13;
NullCheck(L_73);
Animation_Stop_mE11F232FCFA0219EADD8080D7AD7CC626A536756(L_73, NULL);
}
IL_01fd:
{
TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3* L_74 = __this->___m_Event;
NullCheck(L_74);
UnityEvent_Invoke_mFBF80D59B03C30C5FE6A06F897D954ACADE061D2(L_74, NULL);
return;
}
}
IL2CPP_EXTERN_C void ActionSettings_Invoke_mF55BAA376882270B52604D6E67EC1EF1F15F8A01_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ActionSettings_tC5652FE91FF07C151CB21E5829AE9153508EAFA9*>(__this + _offset);
ActionSettings_Invoke_mF55BAA376882270B52604D6E67EC1EF1F15F8A01(_thisAdjusted, 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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEvent__ctor_mA394074CF7871DB4571DB21160835BEE47169C9B (TriggerEvent_tF086E247213217E7EC7747D2B18A13FE8DBB48F3* __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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_Start_mF07981B10129DBE29CFEE1F9ADE65BBE6DD9C9A4 (GroupWeightManipulator_tCB9D6F406D2E95A5DB2616F503666C4AB47989ED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_mCF8C6283363285D2847B3465925769C60255FD63_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* L_0;
L_0 = Component_GetComponent_TisCinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_mCF8C6283363285D2847B3465925769C60255FD63(__this, Component_GetComponent_TisCinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF_mCF8C6283363285D2847B3465925769C60255FD63_RuntimeMethod_var);
__this->___m_group = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_group), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_OnValidate_m4B99CE8E84D3798C03521FB3B5DEDE9C2D4A1DC3 (GroupWeightManipulator_tCB9D6F406D2E95A5DB2616F503666C4AB47989ED* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_Weight0;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL);
__this->___m_Weight0 = L_1;
float L_2 = __this->___m_Weight1;
float L_3;
L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_2, NULL);
__this->___m_Weight1 = L_3;
float L_4 = __this->___m_Weight2;
float L_5;
L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_4, NULL);
__this->___m_Weight2 = L_5;
float L_6 = __this->___m_Weight3;
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_6, NULL);
__this->___m_Weight3 = L_7;
float L_8 = __this->___m_Weight4;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_8, NULL);
__this->___m_Weight4 = L_9;
float L_10 = __this->___m_Weight5;
float L_11;
L_11 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_10, NULL);
__this->___m_Weight5 = L_11;
float L_12 = __this->___m_Weight6;
float L_13;
L_13 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_12, NULL);
__this->___m_Weight6 = L_13;
float L_14 = __this->___m_Weight7;
float L_15;
L_15 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_14, NULL);
__this->___m_Weight7 = L_15;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_Update_m3E00D3BEE2D51348E7648A78B8F74CC90349043C (GroupWeightManipulator_tCB9D6F406D2E95A5DB2616F503666C4AB47989ED* __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;
}
{
CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* L_0 = __this->___m_group;
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_0014;
}
}
{
GroupWeightManipulator_UpdateWeights_mE2A29DD6CF0FC460CFDD84E71FAD6372C27F47D4(__this, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_UpdateWeights_mE2A29DD6CF0FC460CFDD84E71FAD6372C27F47D4 (GroupWeightManipulator_tCB9D6F406D2E95A5DB2616F503666C4AB47989ED* __this, const RuntimeMethod* method)
{
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* L_0 = __this->___m_group;
NullCheck(L_0);
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_1 = L_0->___m_Targets;
V_0 = L_1;
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_2 = V_0;
NullCheck(L_2);
V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_2)->max_length)), 1));
int32_t L_3 = V_1;
if ((((int32_t)L_3) >= ((int32_t)0)))
{
goto IL_0017;
}
}
{
return;
}
IL_0017:
{
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_4 = V_0;
NullCheck(L_4);
float L_5 = __this->___m_Weight0;
((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___weight = L_5;
int32_t L_6 = V_1;
if ((((int32_t)L_6) >= ((int32_t)1)))
{
goto IL_002e;
}
}
{
return;
}
IL_002e:
{
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_7 = V_0;
NullCheck(L_7);
float L_8 = __this->___m_Weight1;
((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___weight = L_8;
int32_t L_9 = V_1;
if ((((int32_t)L_9) >= ((int32_t)2)))
{
goto IL_0045;
}
}
{
return;
}
IL_0045:
{
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_10 = V_0;
NullCheck(L_10);
float L_11 = __this->___m_Weight2;
((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___weight = L_11;
int32_t L_12 = V_1;
if ((((int32_t)L_12) >= ((int32_t)3)))
{
goto IL_005c;
}
}
{
return;
}
IL_005c:
{
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_13 = V_0;
NullCheck(L_13);
float L_14 = __this->___m_Weight3;
((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___weight = L_14;
int32_t L_15 = V_1;
if ((((int32_t)L_15) >= ((int32_t)4)))
{
goto IL_0073;
}
}
{
return;
}
IL_0073:
{
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_16 = V_0;
NullCheck(L_16);
float L_17 = __this->___m_Weight4;
((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(4)))->___weight = L_17;
int32_t L_18 = V_1;
if ((((int32_t)L_18) >= ((int32_t)5)))
{
goto IL_008a;
}
}
{
return;
}
IL_008a:
{
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_19 = V_0;
NullCheck(L_19);
float L_20 = __this->___m_Weight5;
((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(5)))->___weight = L_20;
int32_t L_21 = V_1;
if ((((int32_t)L_21) >= ((int32_t)6)))
{
goto IL_00a1;
}
}
{
return;
}
IL_00a1:
{
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_22 = V_0;
NullCheck(L_22);
float L_23 = __this->___m_Weight6;
((L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(6)))->___weight = L_23;
int32_t L_24 = V_1;
if ((((int32_t)L_24) >= ((int32_t)7)))
{
goto IL_00b8;
}
}
{
return;
}
IL_00b8:
{
TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_25 = V_0;
NullCheck(L_25);
float L_26 = __this->___m_Weight7;
((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(7)))->___weight = L_26;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator__ctor_m4B4614CE1F0E71BAD1F5335351198F058E0C5008 (GroupWeightManipulator_tCB9D6F406D2E95A5DB2616F503666C4AB47989ED* __this, const RuntimeMethod* method)
{
{
__this->___m_Weight0 = (1.0f);
__this->___m_Weight1 = (1.0f);
__this->___m_Weight2 = (1.0f);
__this->___m_Weight3 = (1.0f);
__this->___m_Weight4 = (1.0f);
__this->___m_Weight5 = (1.0f);
__this->___m_Weight6 = (1.0f);
__this->___m_Weight7 = (1.0f);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_Start_mD780C5C503490C38F898548C6FB0A7D5C623AF1D (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_0;
L_0 = Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8(__this, Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var);
__this->___mRigidBody = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRigidBody), (void*)L_0);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_1;
L_1 = Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2(__this, Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
__this->___mRigidBody2D = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mRigidBody2D), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_OnEnable_m10190FA2B9F936C0C6FB898DF37334045A8E905A (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_OnCollisionEnter_m9732E95ACF98DEA64FED280AF703213D0F83CAE6 (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* ___0_c, const RuntimeMethod* method)
{
{
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_0 = ___0_c;
NullCheck(L_0);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1;
L_1 = Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D(L_0, NULL);
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_2 = ___0_c;
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Collision_get_relativeVelocity_mAD9D45864C56FFAB284E77835BF75DF86D4E4CC0(L_2, NULL);
CinemachineCollisionImpulseSource_GenerateImpactEvent_mEBA5FE1D601106C72CF2AB94A7A743EB61EC74DD(__this, L_1, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_OnTriggerEnter_m467BE3D2033373E84402CC1E1212A302EA01A25D (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_c, const RuntimeMethod* method)
{
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_c;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
CinemachineCollisionImpulseSource_GenerateImpactEvent_mEBA5FE1D601106C72CF2AB94A7A743EB61EC74DD(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollisionImpulseSource_GetMassAndVelocity_m2F5253142AC35C57B515057564D6ECD076D61008 (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_vel, 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;
float V_1 = 0.0f;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* V_2 = NULL;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* G_B11_0 = NULL;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___1_vel;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
bool L_3;
L_3 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_1, L_2, NULL);
V_0 = L_3;
V_1 = (1.0f);
bool L_4 = __this->___m_ScaleImpactWithMass;
if (L_4)
{
goto IL_0032;
}
}
{
bool L_5 = __this->___m_ScaleImpactWithSpeed;
if (L_5)
{
goto IL_0032;
}
}
{
bool L_6 = __this->___m_UseImpactDirection;
if (!L_6)
{
goto IL_00b6;
}
}
IL_0032:
{
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_7 = __this->___mRigidBody;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_006f;
}
}
{
bool L_9 = __this->___m_ScaleImpactWithMass;
if (!L_9)
{
goto IL_0056;
}
}
{
float L_10 = V_1;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_11 = __this->___mRigidBody;
NullCheck(L_11);
float L_12;
L_12 = Rigidbody_get_mass_m09DDDDC437499B83B3BD0D77C134BFDC3E667054(L_11, NULL);
V_1 = ((float)il2cpp_codegen_multiply(L_10, L_12));
}
IL_0056:
{
bool L_13 = V_0;
if (!L_13)
{
goto IL_006f;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_14 = ___1_vel;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_15 = __this->___mRigidBody;
NullCheck(L_15);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843(L_15, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_16, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_14 = L_17;
}
IL_006f:
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_18 = ___0_other;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_19)
{
goto IL_007b;
}
}
{
G_B11_0 = ((Rigidbody_t268697F5A994213ED97393309870968BC1C7393C*)(NULL));
goto IL_0081;
}
IL_007b:
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_20 = ___0_other;
NullCheck(L_20);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_21;
L_21 = Collider_get_attachedRigidbody_m060304DB909A1FACD260EBB619D64D39129739AD(L_20, NULL);
G_B11_0 = L_21;
}
IL_0081:
{
V_2 = G_B11_0;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_22 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_23)
{
goto IL_00b6;
}
}
{
bool L_24 = __this->___m_ScaleImpactWithMass;
if (!L_24)
{
goto IL_009c;
}
}
{
float L_25 = V_1;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_26 = V_2;
NullCheck(L_26);
float L_27;
L_27 = Rigidbody_get_mass_m09DDDDC437499B83B3BD0D77C134BFDC3E667054(L_26, NULL);
V_1 = ((float)il2cpp_codegen_multiply(L_25, L_27));
}
IL_009c:
{
bool L_28 = V_0;
if (!L_28)
{
goto IL_00b6;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_29 = ___1_vel;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_30 = ___1_vel;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_30);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_32 = V_2;
NullCheck(L_32);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
L_33 = Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843(L_32, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_31, L_33, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_29 = L_34;
}
IL_00b6:
{
float L_35 = V_1;
return L_35;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_GenerateImpactEvent_mEBA5FE1D601106C72CF2AB94A7A743EB61EC74DD (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_vel, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
bool L_0;
L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1 = ___0_other;
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_004f;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_3 = ___0_other;
NullCheck(L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_4, NULL);
V_2 = L_5;
int32_t L_6 = V_2;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7 = __this->___m_LayerMask;
int32_t L_8;
L_8 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_7, NULL);
if (((int32_t)(((int32_t)(1<<((int32_t)(L_6&((int32_t)31)))))&L_8)))
{
goto IL_0033;
}
}
{
return;
}
IL_0033:
{
String_t* L_9 = __this->___m_IgnoreTag;
NullCheck(L_9);
int32_t L_10;
L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL);
if (!L_10)
{
goto IL_004f;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_11 = ___0_other;
String_t* L_12 = __this->___m_IgnoreTag;
NullCheck(L_11);
bool L_13;
L_13 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_11, L_12, NULL);
if (!L_13)
{
goto IL_004f;
}
}
{
return;
}
IL_004f:
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_14 = ___0_other;
float L_15;
L_15 = CinemachineCollisionImpulseSource_GetMassAndVelocity_m2F5253142AC35C57B515057564D6ECD076D61008(__this, L_14, (&___1_vel), NULL);
V_0 = L_15;
bool L_16 = __this->___m_ScaleImpactWithSpeed;
if (!L_16)
{
goto IL_0070;
}
}
{
float L_17 = V_0;
float L_18;
L_18 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&___1_vel), NULL);
float L_19;
L_19 = sqrtf(L_18);
V_0 = ((float)il2cpp_codegen_multiply(L_17, L_19));
}
IL_0070:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ((CinemachineImpulseSource_t48D0DCECD3CD8432BF4442EB45399BBD383A1B83*)__this)->___m_DefaultVelocity;
V_1 = L_20;
bool L_21 = __this->___m_UseImpactDirection;
if (!L_21)
{
goto IL_00a0;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_vel;
bool L_23;
L_23 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_22, NULL);
if (L_23)
{
goto IL_00a0;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&___1_vel), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_24, NULL);
float L_26;
L_26 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_25, L_26, NULL);
V_1 = L_27;
}
IL_00a0:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1;
float L_29 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_28, L_29, NULL);
CinemachineImpulseSource_GenerateImpulseWithVelocity_mF16A92675C0D88821A81722EE1CCEA704F17258F(__this, L_30, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_OnCollisionEnter2D_m454EAECFE909B7CE136DF6DCE9A120AD6F1C8236 (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* ___0_c, const RuntimeMethod* method)
{
{
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_0 = ___0_c;
NullCheck(L_0);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1;
L_1 = Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37(L_0, NULL);
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_2 = ___0_c;
NullCheck(L_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = Collision2D_get_relativeVelocity_m1F0BB90BC73FB0A0EA27212D832BB3F26D4C004A(L_2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_3, NULL);
CinemachineCollisionImpulseSource_GenerateImpactEvent2D_mA36033B447E28159B7762C3FE1042D5EB2164F8B(__this, L_1, L_4, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_OnTriggerEnter2D_m547EDA9A08B6FD2293E2DCC177B9B5F0C4B317FE (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_c, const RuntimeMethod* method)
{
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_0 = ___0_c;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
CinemachineCollisionImpulseSource_GenerateImpactEvent2D_mA36033B447E28159B7762C3FE1042D5EB2164F8B(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollisionImpulseSource_GetMassAndVelocity2D_m11EA7DF2EB01937666501439E973F242EC9A7E38 (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other2d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_vel, 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;
float V_1 = 0.0f;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* V_2 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* G_B11_0 = NULL;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___1_vel;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
bool L_3;
L_3 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_1, L_2, NULL);
V_0 = L_3;
V_1 = (1.0f);
bool L_4 = __this->___m_ScaleImpactWithMass;
if (L_4)
{
goto IL_0032;
}
}
{
bool L_5 = __this->___m_ScaleImpactWithSpeed;
if (L_5)
{
goto IL_0032;
}
}
{
bool L_6 = __this->___m_UseImpactDirection;
if (!L_6)
{
goto IL_00c2;
}
}
IL_0032:
{
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_7 = __this->___mRigidBody2D;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_0074;
}
}
{
bool L_9 = __this->___m_ScaleImpactWithMass;
if (!L_9)
{
goto IL_0056;
}
}
{
float L_10 = V_1;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_11 = __this->___mRigidBody2D;
NullCheck(L_11);
float L_12;
L_12 = Rigidbody2D_get_mass_mC8854F0E26585A11D4420B9F5570AB4E75192AE1(L_11, NULL);
V_1 = ((float)il2cpp_codegen_multiply(L_10, L_12));
}
IL_0056:
{
bool L_13 = V_0;
if (!L_13)
{
goto IL_0074;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_14 = ___1_vel;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_15 = __this->___mRigidBody2D;
NullCheck(L_15);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
L_16 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_15, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
L_17 = Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline(L_16, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_17, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_14 = L_18;
}
IL_0074:
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_19 = ___0_other2d;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_20;
L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_20)
{
goto IL_0080;
}
}
{
G_B11_0 = ((Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F*)(NULL));
goto IL_0086;
}
IL_0080:
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_21 = ___0_other2d;
NullCheck(L_21);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_22;
L_22 = Collider2D_get_attachedRigidbody_m76D718444A94C258228DD98102DCF81C91CF9654(L_21, NULL);
G_B11_0 = L_22;
}
IL_0086:
{
V_2 = G_B11_0;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_23 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_24;
L_24 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_24)
{
goto IL_00c2;
}
}
{
bool L_25 = __this->___m_ScaleImpactWithMass;
if (!L_25)
{
goto IL_00a1;
}
}
{
float L_26 = V_1;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_27 = V_2;
NullCheck(L_27);
float L_28;
L_28 = Rigidbody2D_get_mass_mC8854F0E26585A11D4420B9F5570AB4E75192AE1(L_27, NULL);
V_1 = ((float)il2cpp_codegen_multiply(L_26, L_28));
}
IL_00a1:
{
bool L_29 = V_0;
if (!L_29)
{
goto IL_00c2;
}
}
{
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_30 = V_2;
NullCheck(L_30);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31;
L_31 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_30, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
L_32 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_31, NULL);
V_3 = L_32;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_33 = ___1_vel;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_34 = ___1_vel;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_34);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_35, L_36, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_33 = L_37;
}
IL_00c2:
{
float L_38 = V_1;
return L_38;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource_GenerateImpactEvent2D_mA36033B447E28159B7762C3FE1042D5EB2164F8B (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other2d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_vel, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
bool L_0;
L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = ___0_other2d;
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_004f;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_3 = ___0_other2d;
NullCheck(L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_4, NULL);
V_2 = L_5;
int32_t L_6 = V_2;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7 = __this->___m_LayerMask;
int32_t L_8;
L_8 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_7, NULL);
if (((int32_t)(((int32_t)(1<<((int32_t)(L_6&((int32_t)31)))))&L_8)))
{
goto IL_0033;
}
}
{
return;
}
IL_0033:
{
String_t* L_9 = __this->___m_IgnoreTag;
NullCheck(L_9);
int32_t L_10;
L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL);
if (!L_10)
{
goto IL_004f;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_11 = ___0_other2d;
String_t* L_12 = __this->___m_IgnoreTag;
NullCheck(L_11);
bool L_13;
L_13 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_11, L_12, NULL);
if (!L_13)
{
goto IL_004f;
}
}
{
return;
}
IL_004f:
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_14 = ___0_other2d;
float L_15;
L_15 = CinemachineCollisionImpulseSource_GetMassAndVelocity2D_m11EA7DF2EB01937666501439E973F242EC9A7E38(__this, L_14, (&___1_vel), NULL);
V_0 = L_15;
bool L_16 = __this->___m_ScaleImpactWithSpeed;
if (!L_16)
{
goto IL_0070;
}
}
{
float L_17 = V_0;
float L_18;
L_18 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&___1_vel), NULL);
float L_19;
L_19 = sqrtf(L_18);
V_0 = ((float)il2cpp_codegen_multiply(L_17, L_19));
}
IL_0070:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ((CinemachineImpulseSource_t48D0DCECD3CD8432BF4442EB45399BBD383A1B83*)__this)->___m_DefaultVelocity;
V_1 = L_20;
bool L_21 = __this->___m_UseImpactDirection;
if (!L_21)
{
goto IL_00a0;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_vel;
bool L_23;
L_23 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_22, NULL);
if (L_23)
{
goto IL_00a0;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&___1_vel), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_24, NULL);
float L_26;
L_26 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_25, L_26, NULL);
V_1 = L_27;
}
IL_00a0:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1;
float L_29 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_28, L_29, NULL);
CinemachineImpulseSource_GenerateImpulseWithVelocity_mF16A92675C0D88821A81722EE1CCEA704F17258F(__this, L_30, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollisionImpulseSource__ctor_m3C8D3ED88B1665A036669198ECFE3AEA06C74DEE (CinemachineCollisionImpulseSource_t8172708147BAF9A67DF24189B91A2DC5B38B9D9B* __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;
}
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0;
L_0 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(1, NULL);
__this->___m_LayerMask = L_0;
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
__this->___m_IgnoreTag = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IgnoreTag), (void*)L_1);
CinemachineImpulseSource__ctor_mAC87ADE7ACFB4405EE58B0C6AA0AE5D93EA3915E(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFixedSignal_get_SignalDuration_m9FE84FB633C279195165B615AC7C5D82AC4624C0 (CinemachineFixedSignal_tCEDE2C2D626CB2C9F44ECED3876E99328471BE5C* __this, const RuntimeMethod* method)
{
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___m_XCurve;
float L_1;
L_1 = CinemachineFixedSignal_AxisDuration_m797DC90D6AFC528AF8B94DFBB98B4C53EA8C561A(__this, L_0, NULL);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_2 = __this->___m_YCurve;
float L_3;
L_3 = CinemachineFixedSignal_AxisDuration_m797DC90D6AFC528AF8B94DFBB98B4C53EA8C561A(__this, L_2, NULL);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_4 = __this->___m_ZCurve;
float L_5;
L_5 = CinemachineFixedSignal_AxisDuration_m797DC90D6AFC528AF8B94DFBB98B4C53EA8C561A(__this, L_4, NULL);
float L_6;
L_6 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_3, L_5, NULL);
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_6, NULL);
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFixedSignal_AxisDuration_m797DC90D6AFC528AF8B94DFBB98B4C53EA8C561A (CinemachineFixedSignal_tCEDE2C2D626CB2C9F44ECED3876E99328471BE5C* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_axis, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 V_2;
memset((&V_2), 0, sizeof(V_2));
{
V_0 = (0.0f);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = ___0_axis;
if (!L_0)
{
goto IL_003b;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = ___0_axis;
NullCheck(L_1);
int32_t L_2;
L_2 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_1, NULL);
if ((((int32_t)L_2) <= ((int32_t)1)))
{
goto IL_003b;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_3 = ___0_axis;
NullCheck(L_3);
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_4;
L_4 = AnimationCurve_get_Item_mD4E73EE674F7A82673F1A9CEB8E5EF86BA47E64B(L_3, 0, NULL);
V_2 = L_4;
float L_5;
L_5 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661((&V_2), NULL);
V_1 = L_5;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_6 = ___0_axis;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_7 = ___0_axis;
NullCheck(L_7);
int32_t L_8;
L_8 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_7, NULL);
NullCheck(L_6);
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_9;
L_9 = AnimationCurve_get_Item_mD4E73EE674F7A82673F1A9CEB8E5EF86BA47E64B(L_6, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), NULL);
V_2 = L_9;
float L_10;
L_10 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661((&V_2), NULL);
float L_11 = V_1;
V_0 = ((float)il2cpp_codegen_subtract(L_10, L_11));
}
IL_003b:
{
float L_12 = V_0;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFixedSignal_GetSignal_mA2E81C1A66FDD3644F089E61B12A64D6272C9EB6 (CinemachineFixedSignal_tCEDE2C2D626CB2C9F44ECED3876E99328471BE5C* __this, float ___0_timeSinceSignalStart, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_rot, const RuntimeMethod* method)
{
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_0 = ___2_rot;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
L_1 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_0 = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = ___1_pos;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_3 = __this->___m_XCurve;
float L_4 = ___0_timeSinceSignalStart;
float L_5;
L_5 = CinemachineFixedSignal_AxisValue_mD7C8B430549A9BCD3968864805CA52A3385B2AF4(__this, L_3, L_4, NULL);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_6 = __this->___m_YCurve;
float L_7 = ___0_timeSinceSignalStart;
float L_8;
L_8 = CinemachineFixedSignal_AxisValue_mD7C8B430549A9BCD3968864805CA52A3385B2AF4(__this, L_6, L_7, NULL);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_9 = __this->___m_ZCurve;
float L_10 = ___0_timeSinceSignalStart;
float L_11;
L_11 = CinemachineFixedSignal_AxisValue_mD7C8B430549A9BCD3968864805CA52A3385B2AF4(__this, L_9, L_10, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), L_5, L_8, L_11, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_2 = L_12;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFixedSignal_AxisValue_mD7C8B430549A9BCD3968864805CA52A3385B2AF4 (CinemachineFixedSignal_tCEDE2C2D626CB2C9F44ECED3876E99328471BE5C* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_axis, float ___1_time, const RuntimeMethod* method)
{
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = ___0_axis;
if (!L_0)
{
goto IL_000b;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = ___0_axis;
NullCheck(L_1);
int32_t L_2;
L_2 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_1, NULL);
if (L_2)
{
goto IL_0011;
}
}
IL_000b:
{
return (0.0f);
}
IL_0011:
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_3 = ___0_axis;
float L_4 = ___1_time;
NullCheck(L_3);
float L_5;
L_5 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFixedSignal__ctor_m6E4EB146C0D95EEE4E904171259E075DF24DC84E (CinemachineFixedSignal_tCEDE2C2D626CB2C9F44ECED3876E99328471BE5C* __this, const RuntimeMethod* method)
{
{
SignalSourceAsset__ctor_mC0043F9E30AE0206A5124C695C6F511EA43B83DA(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseDefinition_OnValidate_mC9E8C5D4227DB0C7467BBDE0004C424B72C083ED (CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___m_CustomImpulseShape;
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1;
L_1 = RuntimeUtility_NormalizeCurve_m0EAB5ED8DAFF226807EDD5A2D0B3876FBB5263F1(L_0, (bool)1, (bool)0, NULL);
float L_2 = __this->___m_ImpulseDuration;
float L_3;
L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), L_2, NULL);
__this->___m_ImpulseDuration = L_3;
float L_4 = __this->___m_DissipationDistance;
float L_5;
L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), L_4, NULL);
__this->___m_DissipationDistance = L_5;
float L_6 = __this->___m_DissipationRate;
float L_7;
L_7 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_6, NULL);
__this->___m_DissipationRate = L_7;
float L_8 = __this->___m_PropagationSpeed;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_8, NULL);
__this->___m_PropagationSpeed = L_9;
float L_10 = __this->___m_ImpactRadius;
float L_11;
L_11 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_10, NULL);
__this->___m_ImpactRadius = L_11;
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E* L_12 = (EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E*)(&__this->___m_TimeEnvelope);
EnvelopeDefinition_Validate_m2DE55071F0E90DAF09281B7735FD96A93D278C37(L_12, NULL);
float L_13 = __this->___m_PropagationSpeed;
float L_14;
L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_13, NULL);
__this->___m_PropagationSpeed = L_14;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseDefinition_CreateStandardShapes_m0D05D8A81C5CE6473AC7F8A52BFD502FFECB2924 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImpulseShapes_tC6D5F93BC2927249B4B12F5A3FA6E7032971AED7_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
V_0 = 0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (ImpulseShapes_tC6D5F93BC2927249B4B12F5A3FA6E7032971AED7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
RuntimeArray* L_2;
L_2 = Enum_GetValues_m803B9D68C367FAABC5AFB6B5B52775C8A573CEF9(L_1, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = Array_GetEnumerator_mDB7E2AF23F2BDC715D429C71CA3B8D0151F0DC1E(L_2, NULL);
V_1 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0037:
{
{
RuntimeObject* L_4 = V_1;
V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_5 = V_3;
if (!L_5)
{
goto IL_0047;
}
}
{
RuntimeObject* L_6 = V_3;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0047:
{
return;
}
}
});
try
{
{
goto IL_002d_1;
}
IL_0019_1:
{
RuntimeObject* L_7 = V_1;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7);
V_2 = L_8;
int32_t L_9 = V_0;
RuntimeObject* L_10 = V_2;
int32_t L_11;
L_11 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_9, ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_10, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))), NULL);
V_0 = L_11;
}
IL_002d_1:
{
RuntimeObject* L_12 = V_1;
NullCheck(L_12);
bool L_13;
L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12);
if (L_13)
{
goto IL_0019_1;
}
}
{
goto IL_0048;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0048:
{
int32_t L_14 = V_0;
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_15 = (AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC*)(AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC*)SZArrayNew(AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_14, 1)));
((CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var))->___sStandardShapes = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var))->___sStandardShapes), (void*)L_15);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_16 = ((CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var))->___sStandardShapes;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_17 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_18 = L_17;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_19;
memset((&L_19), 0, sizeof(L_19));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_19), (0.0f), (1.0f), (-3.20000005f), (-3.20000005f), NULL);
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_19);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_20 = L_18;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_21;
memset((&L_21), 0, sizeof(L_21));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_21), (1.0f), (0.0f), (0.0f), (0.0f), NULL);
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_21);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_22 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_22, L_20, NULL);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_22);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(1), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_22);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_23 = ((CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var))->___sStandardShapes;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_24 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)3);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_25 = L_24;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_26;
memset((&L_26), 0, sizeof(L_26));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_26), (0.0f), (0.0f), (-4.9000001f), (-4.9000001f), NULL);
NullCheck(L_25);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_26);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_27 = L_25;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_28;
memset((&L_28), 0, sizeof(L_28));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_28), (0.200000003f), (0.0f), (8.25f), (8.25f), NULL);
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_28);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_29 = L_27;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_30;
memset((&L_30), 0, sizeof(L_30));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_30), (1.0f), (0.0f), (-0.25f), (-0.25f), NULL);
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(2), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_30);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_31 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_31, L_29, NULL);
NullCheck(L_23);
ArrayElementTypeCheck (L_23, L_31);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(2), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_31);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_32 = ((CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var))->___sStandardShapes;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_33 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)7);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_34 = L_33;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_35;
memset((&L_35), 0, sizeof(L_35));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_35), (0.0f), (-1.39999998f), (-7.9000001f), (-7.9000001f), NULL);
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_35);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_36 = L_34;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_37;
memset((&L_37), 0, sizeof(L_37));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_37), (0.270000011f), (0.779999971f), (23.3999996f), (23.3999996f), NULL);
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_37);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_38 = L_36;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_39;
memset((&L_39), 0, sizeof(L_39));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_39), (0.540000021f), (-0.119999997f), (22.6000004f), (22.6000004f), NULL);
NullCheck(L_38);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(2), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_39);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_40 = L_38;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_41;
memset((&L_41), 0, sizeof(L_41));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_41), (0.75f), (0.0419999994f), (9.22999954f), (9.22999954f), NULL);
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(3), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_41);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_42 = L_40;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_43;
memset((&L_43), 0, sizeof(L_43));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_43), (0.899999976f), (-0.0199999996f), (5.80000019f), (5.80000019f), NULL);
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(4), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_43);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_44 = L_42;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_45;
memset((&L_45), 0, sizeof(L_45));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_45), (0.949999988f), (-0.00600000005f), (-3.0f), (-3.0f), NULL);
NullCheck(L_44);
(L_44)->SetAt(static_cast<il2cpp_array_size_t>(5), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_45);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_46 = L_44;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_47;
memset((&L_47), 0, sizeof(L_47));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_47), (1.0f), (0.0f), (0.0f), (0.0f), NULL);
NullCheck(L_46);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(6), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_47);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_48 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_48, L_46, NULL);
NullCheck(L_32);
ArrayElementTypeCheck (L_32, L_48);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>(3), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_48);
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_49 = ((CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var))->___sStandardShapes;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_50 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_51 = L_50;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_52;
memset((&L_52), 0, sizeof(L_52));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_52), (0.0f), (0.0f), (0.0f), (0.0f), NULL);
NullCheck(L_51);
(L_51)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_52);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_53 = L_51;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_54;
memset((&L_54), 0, sizeof(L_54));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_54), (0.100000001f), (0.25f), (0.0f), (0.0f), NULL);
NullCheck(L_53);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_54);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_55 = L_53;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_56;
memset((&L_56), 0, sizeof(L_56));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_56), (0.200000003f), (0.0f), (0.0f), (0.0f), NULL);
NullCheck(L_55);
(L_55)->SetAt(static_cast<il2cpp_array_size_t>(2), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_56);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_57 = L_55;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_58;
memset((&L_58), 0, sizeof(L_58));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_58), (0.300000012f), (0.75f), (0.0f), (0.0f), NULL);
NullCheck(L_57);
(L_57)->SetAt(static_cast<il2cpp_array_size_t>(3), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_58);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_59 = L_57;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_60;
memset((&L_60), 0, sizeof(L_60));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_60), (0.400000006f), (0.0f), (0.0f), (0.0f), NULL);
NullCheck(L_59);
(L_59)->SetAt(static_cast<il2cpp_array_size_t>(4), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_60);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_61 = L_59;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_62;
memset((&L_62), 0, sizeof(L_62));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_62), (0.5f), (1.0f), (0.0f), (0.0f), NULL);
NullCheck(L_61);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(5), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_62);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_63 = L_61;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_64;
memset((&L_64), 0, sizeof(L_64));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_64), (0.600000024f), (0.0f), (0.0f), (0.0f), NULL);
NullCheck(L_63);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(6), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_64);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_65 = L_63;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_66;
memset((&L_66), 0, sizeof(L_66));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_66), (0.699999988f), (0.75f), (0.0f), (0.0f), NULL);
NullCheck(L_65);
(L_65)->SetAt(static_cast<il2cpp_array_size_t>(7), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_66);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_67 = L_65;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_68;
memset((&L_68), 0, sizeof(L_68));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_68), (0.800000012f), (0.0f), (0.0f), (0.0f), NULL);
NullCheck(L_67);
(L_67)->SetAt(static_cast<il2cpp_array_size_t>(8), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_68);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_69 = L_67;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_70;
memset((&L_70), 0, sizeof(L_70));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_70), (0.899999976f), (0.25f), (0.0f), (0.0f), NULL);
NullCheck(L_69);
(L_69)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_70);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_71 = L_69;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_72;
memset((&L_72), 0, sizeof(L_72));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_72), (1.0f), (0.0f), (0.0f), (0.0f), NULL);
NullCheck(L_71);
(L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_72);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_73 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_73, L_71, NULL);
NullCheck(L_49);
ArrayElementTypeCheck (L_49, L_73);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(4), (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)L_73);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* CinemachineImpulseDefinition_GetStandardCurve_mDFBFBA8FDF8DCC1BCC7F7498E1908DB4189D40E7 (int32_t ___0_shape, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_0 = ((CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var))->___sStandardShapes;
if (L_0)
{
goto IL_000c;
}
}
{
CinemachineImpulseDefinition_CreateStandardShapes_m0D05D8A81C5CE6473AC7F8A52BFD502FFECB2924(NULL);
}
IL_000c:
{
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* L_1 = ((CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705_il2cpp_TypeInfo_var))->___sStandardShapes;
int32_t L_2 = ___0_shape;
NullCheck(L_1);
int32_t L_3 = L_2;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* CinemachineImpulseDefinition_get_ImpulseCurve_mAA1558EAB001196015FCCE60BB8DF3200AEC5C4E (CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_ImpulseShape;
if (L_0)
{
goto IL_0036;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = __this->___m_CustomImpulseShape;
if (L_1)
{
goto IL_002f;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_2;
L_2 = AnimationCurve_EaseInOut_m01DD06E6C8962F8F62F293C9EAE491C3D3F2CAF3((0.0f), (0.0f), (1.0f), (1.0f), NULL);
__this->___m_CustomImpulseShape = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomImpulseShape), (void*)L_2);
}
IL_002f:
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_3 = __this->___m_CustomImpulseShape;
return L_3;
}
IL_0036:
{
int32_t L_4 = __this->___m_ImpulseShape;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_5;
L_5 = CinemachineImpulseDefinition_GetStandardCurve_mDFBFBA8FDF8DCC1BCC7F7498E1908DB4189D40E7(L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseDefinition_CreateEvent_m12158346403D3428D6DBC0D3D22DDDCF551E5B41 (CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_velocity, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_velocity;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_2;
L_2 = CinemachineImpulseDefinition_CreateAndReturnEvent_mCBF4EF79D6393E9D33F9504D30E876AA479C22A0(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* CinemachineImpulseDefinition_CreateAndReturnEvent_mCBF4EF79D6393E9D33F9504D30E876AA479C22A0 (CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_velocity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* V_0 = NULL;
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E V_1;
memset((&V_1), 0, sizeof(V_1));
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* G_B9_0 = NULL;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* G_B8_0 = NULL;
float G_B10_0 = 0.0f;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* G_B10_1 = NULL;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* G_B12_0 = NULL;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* G_B11_0 = NULL;
float G_B13_0 = 0.0f;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* G_B13_1 = NULL;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* G_B15_0 = NULL;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* G_B14_0 = NULL;
float G_B16_0 = 0.0f;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* G_B16_1 = NULL;
{
int32_t L_0 = __this->___m_ImpulseType;
if ((!(((uint32_t)L_0) == ((uint32_t)3))))
{
goto IL_0012;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_velocity;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_3;
L_3 = CinemachineImpulseDefinition_LegacyCreateAndReturnEvent_m5213920FF8EAF05E85F9D1D92A94E40AE04A087C(__this, L_1, L_2, NULL);
return L_3;
}
IL_0012:
{
int32_t L_4 = __this->___m_ImpulseShape;
if (L_4)
{
goto IL_0022;
}
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_5 = __this->___m_CustomImpulseShape;
if (!L_5)
{
goto IL_0046;
}
}
IL_0022:
{
float L_6 = __this->___m_DissipationDistance;
float L_7;
L_7 = fabsf(L_6);
if ((((float)L_7) < ((float)(9.99999975E-05f))))
{
goto IL_0046;
}
}
{
float L_8 = __this->___m_ImpulseDuration;
float L_9;
L_9 = fabsf(L_8);
if ((!(((float)L_9) < ((float)(9.99999975E-05f)))))
{
goto IL_0048;
}
}
IL_0046:
{
return (ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59*)NULL;
}
IL_0048:
{
CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* L_10;
L_10 = CinemachineImpulseManager_get_Instance_mCBBB7EE190D29704E4F44241A50BC2F6F23EB179(NULL);
NullCheck(L_10);
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_11;
L_11 = CinemachineImpulseManager_NewImpulseEvent_m10EB7672F67FB33CD98758F3CED27E168241508C(L_10, NULL);
V_0 = L_11;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_12 = V_0;
il2cpp_codegen_initobj((&V_1), sizeof(EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E));
float L_13 = __this->___m_ImpulseDuration;
(&V_1)->___m_SustainTime = L_13;
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E L_14 = V_1;
NullCheck(L_12);
L_12->___m_Envelope = L_14;
Il2CppCodeGenWriteBarrier((void**)&(((&L_12->___m_Envelope))->___m_AttackShape), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&L_12->___m_Envelope))->___m_DecayShape), (void*)NULL);
#endif
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_15 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___1_velocity;
SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E* L_17 = (SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E*)il2cpp_codegen_object_new(SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E_il2cpp_TypeInfo_var);
SignalSource__ctor_mD776DEC5B0B9B1370EC2E238B46C5AD936C9B0B5(L_17, __this, L_16, NULL);
NullCheck(L_15);
L_15->___m_SignalSource = L_17;
Il2CppCodeGenWriteBarrier((void**)(&L_15->___m_SignalSource), (void*)L_17);
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_18 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___0_position;
NullCheck(L_18);
L_18->___m_Position = L_19;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_20 = V_0;
int32_t L_21 = __this->___m_ImpulseType;
if (!L_21)
{
G_B9_0 = L_20;
goto IL_0093;
}
G_B8_0 = L_20;
}
{
G_B10_0 = (0.0f);
G_B10_1 = G_B8_0;
goto IL_0098;
}
IL_0093:
{
G_B10_0 = (9999999.0f);
G_B10_1 = G_B9_0;
}
IL_0098:
{
NullCheck(G_B10_1);
G_B10_1->___m_Radius = G_B10_0;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_22 = V_0;
int32_t L_23 = __this->___m_ImpulseChannel;
NullCheck(L_22);
L_22->___m_Channel = L_23;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_24 = V_0;
NullCheck(L_24);
L_24->___m_DirectionMode = 0;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_25 = V_0;
int32_t L_26 = __this->___m_ImpulseType;
if (!L_26)
{
G_B12_0 = L_25;
goto IL_00c1;
}
G_B11_0 = L_25;
}
{
float L_27 = __this->___m_DissipationDistance;
G_B13_0 = L_27;
G_B13_1 = G_B11_0;
goto IL_00c6;
}
IL_00c1:
{
G_B13_0 = (0.0f);
G_B13_1 = G_B12_0;
}
IL_00c6:
{
NullCheck(G_B13_1);
G_B13_1->___m_DissipationDistance = G_B13_0;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_28 = V_0;
int32_t L_29 = __this->___m_ImpulseType;
if ((((int32_t)L_29) == ((int32_t)2)))
{
G_B15_0 = L_28;
goto IL_00dc;
}
G_B14_0 = L_28;
}
{
G_B16_0 = (9999999.0f);
G_B16_1 = G_B14_0;
goto IL_00e2;
}
IL_00dc:
{
float L_30 = __this->___m_PropagationSpeed;
G_B16_0 = L_30;
G_B16_1 = G_B15_0;
}
IL_00e2:
{
NullCheck(G_B16_1);
G_B16_1->___m_PropagationSpeed = G_B16_0;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_31 = V_0;
float L_32 = __this->___m_DissipationRate;
NullCheck(L_31);
L_31->___m_CustomDissipation = L_32;
CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* L_33;
L_33 = CinemachineImpulseManager_get_Instance_mCBBB7EE190D29704E4F44241A50BC2F6F23EB179(NULL);
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_34 = V_0;
NullCheck(L_33);
CinemachineImpulseManager_AddImpulseEvent_m248DA95ECD499D4B501E282B5886389C02F0D223(L_33, L_34, NULL);
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_35 = V_0;
return L_35;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* CinemachineImpulseDefinition_LegacyCreateAndReturnEvent_m5213920FF8EAF05E85F9D1D92A94E40AE04A087C (CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_velocity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* V_0 = NULL;
{
SignalSourceAsset_t187094A020026D70B16096697802137226248D2B* L_0 = __this->___m_RawSignal;
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_0025;
}
}
{
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E* L_2 = (EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E*)(&__this->___m_TimeEnvelope);
float L_3;
L_3 = EnvelopeDefinition_get_Duration_m3CF863DC6B71344BE096AD9CBFC6C86AD2FF634C(L_2, NULL);
float L_4;
L_4 = fabsf(L_3);
if ((!(((float)L_4) < ((float)(9.99999975E-05f)))))
{
goto IL_0027;
}
}
IL_0025:
{
return (ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59*)NULL;
}
IL_0027:
{
CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* L_5;
L_5 = CinemachineImpulseManager_get_Instance_mCBBB7EE190D29704E4F44241A50BC2F6F23EB179(NULL);
NullCheck(L_5);
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_6;
L_6 = CinemachineImpulseManager_NewImpulseEvent_m10EB7672F67FB33CD98758F3CED27E168241508C(L_5, NULL);
V_0 = L_6;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_7 = V_0;
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E L_8 = __this->___m_TimeEnvelope;
NullCheck(L_7);
L_7->___m_Envelope = L_8;
Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___m_Envelope))->___m_AttackShape), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___m_Envelope))->___m_DecayShape), (void*)NULL);
#endif
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_9 = V_0;
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E L_10 = __this->___m_TimeEnvelope;
NullCheck(L_9);
L_9->___m_Envelope = L_10;
Il2CppCodeGenWriteBarrier((void**)&(((&L_9->___m_Envelope))->___m_AttackShape), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&L_9->___m_Envelope))->___m_DecayShape), (void*)NULL);
#endif
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E* L_11 = (EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E*)(&__this->___m_TimeEnvelope);
bool L_12 = L_11->___m_ScaleWithImpact;
if (!L_12)
{
goto IL_0072;
}
}
{
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_13 = V_0;
NullCheck(L_13);
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E* L_14 = (EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E*)(&L_13->___m_Envelope);
float* L_15 = (float*)(&L_14->___m_DecayTime);
float* L_16 = L_15;
float L_17 = *((float*)L_16);
float L_18;
L_18 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&___1_velocity), NULL);
float L_19;
L_19 = sqrtf(L_18);
*((float*)L_16) = (float)((float)il2cpp_codegen_multiply(L_17, L_19));
}
IL_0072:
{
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_20 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___1_velocity;
LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4* L_22 = (LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4*)il2cpp_codegen_object_new(LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4_il2cpp_TypeInfo_var);
LegacySignalSource__ctor_mDC721B7D0B692CDD699AB2012C53D81E0864AA8B(L_22, __this, L_21, NULL);
NullCheck(L_20);
L_20->___m_SignalSource = L_22;
Il2CppCodeGenWriteBarrier((void**)(&L_20->___m_SignalSource), (void*)L_22);
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_23 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___0_position;
NullCheck(L_23);
L_23->___m_Position = L_24;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_25 = V_0;
float L_26 = __this->___m_ImpactRadius;
NullCheck(L_25);
L_25->___m_Radius = L_26;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_27 = V_0;
int32_t L_28 = __this->___m_ImpulseChannel;
NullCheck(L_27);
L_27->___m_Channel = L_28;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_29 = V_0;
int32_t L_30 = __this->___m_DirectionMode;
NullCheck(L_29);
L_29->___m_DirectionMode = L_30;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_31 = V_0;
int32_t L_32 = __this->___m_DissipationMode;
NullCheck(L_31);
L_31->___m_DissipationMode = L_32;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_33 = V_0;
float L_34 = __this->___m_DissipationDistance;
NullCheck(L_33);
L_33->___m_DissipationDistance = L_34;
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_35 = V_0;
float L_36 = __this->___m_PropagationSpeed;
NullCheck(L_35);
L_35->___m_PropagationSpeed = L_36;
CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* L_37;
L_37 = CinemachineImpulseManager_get_Instance_mCBBB7EE190D29704E4F44241A50BC2F6F23EB179(NULL);
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_38 = V_0;
NullCheck(L_37);
CinemachineImpulseManager_AddImpulseEvent_m248DA95ECD499D4B501E282B5886389C02F0D223(L_37, L_38, NULL);
ImpulseEvent_t47B7A7F746F12CA62759422A5F71DBBD4C53DC59* L_39 = V_0;
return L_39;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseDefinition__ctor_m9A793CB4F91B42D9A7D38C1953A0A081A04B4045 (CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___m_ImpulseChannel = 1;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
AnimationCurve__ctor_m0D976567166F92383307DC8EB8D7082CD34E226F(L_0, NULL);
__this->___m_CustomImpulseShape = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomImpulseShape), (void*)L_0);
__this->___m_ImpulseDuration = (0.200000003f);
__this->___m_ImpulseType = 3;
__this->___m_AmplitudeGain = (1.0f);
__this->___m_FrequencyGain = (1.0f);
__this->___m_Randomize = (bool)1;
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E L_1;
L_1 = EnvelopeDefinition_Default_m57F738873D011A83AAC0BFF7DCED3A74BAC13E06(NULL);
__this->___m_TimeEnvelope = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TimeEnvelope))->___m_AttackShape), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TimeEnvelope))->___m_DecayShape), (void*)NULL);
#endif
__this->___m_ImpactRadius = (100.0f);
__this->___m_DissipationMode = 2;
__this->___m_DissipationDistance = (100.0f);
__this->___m_PropagationSpeed = (343.0f);
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
#ifdef __clang__
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SignalSource__ctor_mD776DEC5B0B9B1370EC2E238B46C5AD936C9B0B5 (SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E* __this, CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* ___0_def, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_velocity, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_0 = ___0_def;
__this->___m_Def = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Def), (void*)L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_velocity;
__this->___m_Velocity = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SignalSource_get_SignalDuration_mFFE7C306FADED4391BD9545AF68ECFA6CA95B751 (SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E* __this, const RuntimeMethod* method)
{
{
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_0 = __this->___m_Def;
NullCheck(L_0);
float L_1 = L_0->___m_ImpulseDuration;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SignalSource_GetSignal_mAB4EB25F3B71C410FDF51FA4A2115D5EEFBEA1FE (SignalSource_tDDF94C399376B07EC3E5A1F28A10A22ECDF4560E* __this, float ___0_timeSinceSignalStart, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_rot, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___1_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_Velocity;
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_2 = __this->___m_Def;
NullCheck(L_2);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_3;
L_3 = CinemachineImpulseDefinition_get_ImpulseCurve_mAA1558EAB001196015FCCE60BB8DF3200AEC5C4E(L_2, NULL);
float L_4 = ___0_timeSinceSignalStart;
float L_5;
L_5 = SignalSource_get_SignalDuration_mFFE7C306FADED4391BD9545AF68ECFA6CA95B751(__this, NULL);
NullCheck(L_3);
float L_6;
L_6 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_3, ((float)(L_4/L_5)), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, L_6, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_7;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_8 = ___2_rot;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
L_9 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_8 = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacySignalSource__ctor_mDC721B7D0B692CDD699AB2012C53D81E0864AA8B (LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4* __this, CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* ___0_def, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_velocity, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_0 = ___0_def;
__this->___m_Def = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Def), (void*)L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_velocity;
__this->___m_Velocity = L_1;
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_2 = __this->___m_Def;
NullCheck(L_2);
bool L_3 = L_2->___m_Randomize;
if (!L_3)
{
goto IL_004d;
}
}
{
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_4 = __this->___m_Def;
NullCheck(L_4);
SignalSourceAsset_t187094A020026D70B16096697802137226248D2B* L_5 = L_4->___m_RawSignal;
NullCheck(L_5);
float L_6;
L_6 = VirtualFuncInvoker0< float >::Invoke(5, L_5);
if ((!(((float)L_6) <= ((float)(0.0f)))))
{
goto IL_004d;
}
}
{
float L_7;
L_7 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((-1000.0f), (1000.0f), NULL);
__this->___m_StartTimeOffset = L_7;
}
IL_004d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LegacySignalSource_get_SignalDuration_mAEA4137DACAED4BA10E1161309A87C8305904373 (LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4* __this, const RuntimeMethod* method)
{
{
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_0 = __this->___m_Def;
NullCheck(L_0);
SignalSourceAsset_t187094A020026D70B16096697802137226248D2B* L_1 = L_0->___m_RawSignal;
NullCheck(L_1);
float L_2;
L_2 = VirtualFuncInvoker0< float >::Invoke(5, L_1);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacySignalSource_GetSignal_mC5FAAE1D894534894FE2312D28EE5314919C6D34 (LegacySignalSource_tE86BB3F8A45E424A23A35606DB6A8852633FACF4* __this, float ___0_timeSinceSignalStart, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_rot, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
{
float L_0 = __this->___m_StartTimeOffset;
float L_1 = ___0_timeSinceSignalStart;
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_2 = __this->___m_Def;
NullCheck(L_2);
float L_3 = L_2->___m_FrequencyGain;
V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(L_1, L_3))));
float L_4;
L_4 = LegacySignalSource_get_SignalDuration_mAEA4137DACAED4BA10E1161309A87C8305904373(__this, NULL);
V_1 = L_4;
float L_5 = V_1;
if ((!(((float)L_5) > ((float)(0.0f)))))
{
goto IL_0064;
}
}
{
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_6 = __this->___m_Def;
NullCheck(L_6);
int32_t L_7 = L_6->___m_RepeatMode;
if ((!(((uint32_t)L_7) == ((uint32_t)1))))
{
goto IL_0038;
}
}
{
float L_8 = V_0;
float L_9 = V_1;
V_0 = (fmodf(L_8, L_9));
goto IL_0064;
}
IL_0038:
{
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_10 = __this->___m_Def;
NullCheck(L_10);
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E* L_11 = (EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E*)(&L_10->___m_TimeEnvelope);
float L_12;
L_12 = EnvelopeDefinition_get_Duration_m3CF863DC6B71344BE096AD9CBFC6C86AD2FF634C(L_11, NULL);
if ((!(((float)L_12) > ((float)(9.99999975E-05f)))))
{
goto IL_0064;
}
}
{
float L_13 = V_0;
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_14 = __this->___m_Def;
NullCheck(L_14);
EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E* L_15 = (EnvelopeDefinition_tC875D919977CE4B1876A7CAAF64F9A087C86207E*)(&L_14->___m_TimeEnvelope);
float L_16;
L_16 = EnvelopeDefinition_get_Duration_m3CF863DC6B71344BE096AD9CBFC6C86AD2FF634C(L_15, NULL);
float L_17 = V_1;
V_0 = ((float)il2cpp_codegen_multiply(L_13, ((float)(L_16/L_17))));
}
IL_0064:
{
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_18 = __this->___m_Def;
NullCheck(L_18);
SignalSourceAsset_t187094A020026D70B16096697802137226248D2B* L_19 = L_18->___m_RawSignal;
float L_20 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_21 = ___1_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_22 = ___2_rot;
NullCheck(L_19);
VirtualActionInvoker3< float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* >::Invoke(6, L_19, L_20, L_21, L_22);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_23 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_Velocity);
float L_24;
L_24 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline(L_23, NULL);
V_2 = L_24;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_Velocity);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(L_25, NULL);
float L_27 = V_2;
CinemachineImpulseDefinition_t3F6992431B5EE7132783754081C473BABF2F4705* L_28 = __this->___m_Def;
NullCheck(L_28);
float L_29 = L_28->___m_AmplitudeGain;
V_2 = ((float)il2cpp_codegen_multiply(L_27, L_29));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_30 = ___1_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_31 = ___1_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_31);
float L_33 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_32, L_33, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_30 = L_34;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_35 = ___1_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
L_36 = Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = __this->___m_Velocity;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38;
L_38 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_36, L_37, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_39 = ___1_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_39);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_38, L_40, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_35 = L_41;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_42 = ___2_rot;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_43;
L_43 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_44 = ___2_rot;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_45 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_44);
float L_46 = V_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_47;
L_47 = Quaternion_SlerpUnclamped_mAE7F4DF2F239831CCAA1DFB52F313E5AED52D32D(L_43, L_45, L_46, NULL);
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_42 = L_47;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseListener_Reset_m7B09DF77C46498F557E7DFD9342ACE488AE9FCF6 (CinemachineImpulseListener_tEC63D9DEEDB2F4C45B76D36F9593704722EC2039* __this, const RuntimeMethod* method)
{
ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E V_0;
memset((&V_0), 0, sizeof(V_0));
{
__this->___m_ApplyAfter = 2;
__this->___m_ChannelMask = 1;
__this->___m_Gain = (1.0f);
__this->___m_Use2DDistance = (bool)0;
__this->___m_UseCameraSpace = (bool)1;
il2cpp_codegen_initobj((&V_0), sizeof(ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E));
(&V_0)->___m_AmplitudeGain = (1.0f);
(&V_0)->___m_FrequencyGain = (1.0f);
(&V_0)->___m_Duration = (1.0f);
ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E L_0 = V_0;
__this->___m_ReactionSettings = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ReactionSettings))->___m_SecondaryNoise), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseListener_PostPipelineStageCallback_mCEF55A67F8286EA75D6B8930474DFD4F70B6F315 (CinemachineImpulseListener_tEC63D9DEEDB2F4C45B76D36F9593704722EC2039* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, int32_t ___1_stage, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___2_state, float ___3_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_4;
memset((&V_4), 0, sizeof(V_4));
bool G_B4_0 = false;
bool G_B3_0 = false;
bool G_B6_0 = false;
bool G_B5_0 = false;
{
int32_t L_0 = ___1_stage;
int32_t L_1 = __this->___m_ApplyAfter;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_00c3;
}
}
{
float L_2 = ___3_deltaTime;
if ((!(((float)L_2) >= ((float)(0.0f)))))
{
goto IL_00c3;
}
}
{
CinemachineImpulseManager_t19F063379BE6FCCBDB8F5D04F1ABAD447FACBA8F* L_3;
L_3 = CinemachineImpulseManager_get_Instance_mCBBB7EE190D29704E4F44241A50BC2F6F23EB179(NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_4 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12(L_4, NULL);
bool L_6 = __this->___m_Use2DDistance;
int32_t L_7 = __this->___m_ChannelMask;
NullCheck(L_3);
bool L_8;
L_8 = CinemachineImpulseManager_GetImpulseAt_m60503248A6E51D9CB74F28148A982D8FA5C57D04(L_3, L_5, L_6, L_7, (&V_0), (&V_1), NULL);
ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E* L_9 = (ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E*)(&__this->___m_ReactionSettings);
float L_10 = ___3_deltaTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
bool L_12;
L_12 = ImpulseReaction_GetReaction_mF1A9A410B1F05368B416656512188311E44E8CC3(L_9, L_10, L_11, (&V_3), (&V_4), NULL);
V_2 = L_12;
bool L_13 = L_8;
if (!L_13)
{
G_B4_0 = L_13;
goto IL_006d;
}
G_B3_0 = L_13;
}
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
L_14 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15 = V_1;
float L_16 = __this->___m_Gain;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17;
L_17 = Quaternion_SlerpUnclamped_mAE7F4DF2F239831CCAA1DFB52F313E5AED52D32D(L_14, L_15, L_16, NULL);
V_1 = L_17;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
float L_19 = __this->___m_Gain;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_18, L_19, NULL);
V_0 = L_20;
G_B4_0 = G_B3_0;
}
IL_006d:
{
bool L_21 = V_2;
if (!L_21)
{
G_B6_0 = G_B4_0;
goto IL_0081;
}
G_B5_0 = G_B4_0;
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_22, L_23, NULL);
V_0 = L_24;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_25 = V_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = V_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_27;
L_27 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_25, L_26, NULL);
V_1 = L_27;
G_B6_0 = G_B5_0;
}
IL_0081:
{
bool L_28 = V_2;
if (!((int32_t)((int32_t)G_B6_0|(int32_t)L_28)))
{
goto IL_00c3;
}
}
{
bool L_29 = __this->___m_UseCameraSpace;
if (!L_29)
{
goto IL_009a;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_30 = ___2_state;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_31 = L_30->___RawOrientation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
L_33 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_31, L_32, NULL);
V_0 = L_33;
}
IL_009a:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_34 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_35 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_34->___PositionCorrection);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_36 = L_35;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_36);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_37, L_38, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_36 = L_39;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_40 = ___2_state;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_41 = ___2_state;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = L_41->___OrientationCorrection;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_43 = V_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44;
L_44 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_42, L_43, NULL);
L_40->___OrientationCorrection = L_44;
}
IL_00c3:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineImpulseListener__ctor_m0C42D66C35F6EC6323B195B56B5F4DD2B287CB5A (CinemachineImpulseListener_tEC63D9DEEDB2F4C45B76D36F9593704722EC2039* __this, const RuntimeMethod* method)
{
{
__this->___m_ApplyAfter = 1;
CinemachineExtension__ctor_m8955F80D4A62DE7C3DA510CFECEF722346241C94(__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
IL2CPP_EXTERN_C void ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshal_pinvoke(const ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E& unmarshaled, ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E____m_SecondaryNoise_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_SecondaryNoiseException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E____m_SecondaryNoise_FieldInfo_var, ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SecondaryNoiseException, NULL);
}
IL2CPP_EXTERN_C void ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshal_pinvoke_back(const ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshaled_pinvoke& marshaled, ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E____m_SecondaryNoise_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_SecondaryNoiseException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E____m_SecondaryNoise_FieldInfo_var, ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SecondaryNoiseException, NULL);
}
IL2CPP_EXTERN_C void ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshal_pinvoke_cleanup(ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshal_com(const ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E& unmarshaled, ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E____m_SecondaryNoise_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_SecondaryNoiseException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E____m_SecondaryNoise_FieldInfo_var, ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SecondaryNoiseException, NULL);
}
IL2CPP_EXTERN_C void ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshal_com_back(const ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshaled_com& marshaled, ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E____m_SecondaryNoise_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_SecondaryNoiseException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E____m_SecondaryNoise_FieldInfo_var, ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SecondaryNoiseException, NULL);
}
IL2CPP_EXTERN_C void ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshal_com_cleanup(ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImpulseReaction_ReSeed_m0E5974B5A368FE95D4137FB5A87BF71699535DB5 (ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E* __this, const RuntimeMethod* method)
{
{
float L_0;
L_0 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((-1000.0f), (1000.0f), NULL);
float L_1;
L_1 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((-1000.0f), (1000.0f), NULL);
float L_2;
L_2 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((-1000.0f), (1000.0f), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
memset((&L_3), 0, sizeof(L_3));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, NULL);
__this->___m_NoiseOffsets = L_3;
return;
}
}
IL2CPP_EXTERN_C void ImpulseReaction_ReSeed_m0E5974B5A368FE95D4137FB5A87BF71699535DB5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E*>(__this + _offset);
ImpulseReaction_ReSeed_m0E5974B5A368FE95D4137FB5A87BF71699535DB5(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImpulseReaction_GetReaction_mF1A9A410B1F05368B416656512188311E44E8CC3 (ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E* __this, float ___0_deltaTime, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_impulsePos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___3_rot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
{
bool L_0 = __this->___m_Initialized;
if (L_0)
{
goto IL_004f;
}
}
{
__this->___m_Initialized = (bool)1;
__this->___m_CurrentAmount = (0.0f);
__this->___m_CurrentDamping = (0.0f);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_1;
L_1 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
float L_2 = __this->___m_FrequencyGain;
__this->___m_CurrentTime = ((float)il2cpp_codegen_multiply(L_1, L_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = __this->___m_NoiseOffsets;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
bool L_5;
L_5 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_3, L_4, NULL);
if (!L_5)
{
goto IL_004f;
}
}
{
ImpulseReaction_ReSeed_m0E5974B5A368FE95D4137FB5A87BF71699535DB5(__this, NULL);
}
IL_004f:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___2_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6 = L_7;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_8 = ___3_rot;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
L_9 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_8 = L_9;
float L_10;
L_10 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___1_impulsePos), NULL);
V_0 = L_10;
NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* L_11 = __this->___m_SecondaryNoise;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_12)
{
goto IL_0091;
}
}
{
float L_13 = V_0;
if ((!(((float)L_13) < ((float)(0.00100000005f)))))
{
goto IL_0093;
}
}
{
float L_14 = __this->___m_CurrentAmount;
if ((!(((float)L_14) < ((float)(9.99999975E-05f)))))
{
goto IL_0093;
}
}
IL_0091:
{
return (bool)0;
}
IL_0093:
{
int32_t L_15;
L_15 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((!(((uint32_t)L_15) == ((uint32_t)2))))
{
goto IL_00b6;
}
}
{
bool L_16;
L_16 = TargetPositionCache_get_HasCurrentTime_mCB98DBD74426664E1D6E7F5F5DEE8AA2D38352C9(NULL);
if (!L_16)
{
goto IL_00b6;
}
}
{
float L_17 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime;
float L_18 = __this->___m_FrequencyGain;
__this->___m_CurrentTime = ((float)il2cpp_codegen_multiply(L_17, L_18));
goto IL_00cb;
}
IL_00b6:
{
float L_19 = __this->___m_CurrentTime;
float L_20 = ___0_deltaTime;
float L_21 = __this->___m_FrequencyGain;
__this->___m_CurrentTime = ((float)il2cpp_codegen_add(L_19, ((float)il2cpp_codegen_multiply(L_20, L_21))));
}
IL_00cb:
{
float L_22 = __this->___m_CurrentAmount;
float L_23 = V_0;
float L_24;
L_24 = sqrtf(L_23);
float L_25;
L_25 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_22, L_24, NULL);
__this->___m_CurrentAmount = L_25;
float L_26 = __this->___m_CurrentDamping;
float L_27 = __this->___m_CurrentAmount;
float L_28;
L_28 = sqrtf(L_27);
float L_29;
L_29 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_28, NULL);
float L_30 = __this->___m_Duration;
float L_31;
L_31 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_26, ((float)il2cpp_codegen_multiply(L_29, L_30)), NULL);
__this->___m_CurrentDamping = L_31;
float L_32 = __this->___m_CurrentAmount;
float L_33 = __this->___m_AmplitudeGain;
V_1 = ((float)il2cpp_codegen_multiply(L_32, L_33));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_34 = ___2_pos;
NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* L_35 = __this->___m_SecondaryNoise;
NullCheck(L_35);
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_36 = L_35->___PositionNoise;
float L_37 = __this->___m_CurrentTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = __this->___m_NoiseOffsets;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = NoiseSettings_GetCombinedFilterResults_m5F4C940ACF6542F9F08BDE0D4E3E1622AAABD739(L_36, L_37, L_38, NULL);
float L_40 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_39, L_40, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_34 = L_41;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_42 = ___3_rot;
NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* L_43 = __this->___m_SecondaryNoise;
NullCheck(L_43);
TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_44 = L_43->___OrientationNoise;
float L_45 = __this->___m_CurrentTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = __this->___m_NoiseOffsets;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
L_47 = NoiseSettings_GetCombinedFilterResults_m5F4C940ACF6542F9F08BDE0D4E3E1622AAABD739(L_44, L_45, L_46, NULL);
float L_48 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
L_49 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_47, L_48, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50;
L_50 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_49, NULL);
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_42 = L_50;
float L_51 = __this->___m_CurrentAmount;
float L_52 = __this->___m_CurrentAmount;
float L_53 = __this->___m_CurrentDamping;
float L_54 = ___0_deltaTime;
float L_55;
L_55 = Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4(L_52, L_53, L_54, NULL);
__this->___m_CurrentAmount = ((float)il2cpp_codegen_subtract(L_51, L_55));
float L_56 = __this->___m_CurrentDamping;
float L_57 = __this->___m_CurrentDamping;
float L_58 = __this->___m_CurrentDamping;
float L_59 = ___0_deltaTime;
float L_60;
L_60 = Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4(L_57, L_58, L_59, NULL);
__this->___m_CurrentDamping = ((float)il2cpp_codegen_subtract(L_56, L_60));
return (bool)1;
}
}
IL2CPP_EXTERN_C bool ImpulseReaction_GetReaction_mF1A9A410B1F05368B416656512188311E44E8CC3_AdjustorThunk (RuntimeObject* __this, float ___0_deltaTime, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_impulsePos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___3_rot, const RuntimeMethod* method)
{
ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ImpulseReaction_t2D8610BADC4C769F3E5E84D416DED789249A8A8E*>(__this + _offset);
bool _returnValue;
_returnValue = ImpulseReaction_GetReaction_mF1A9A410B1F05368B416656512188311E44E8CC3(_thisAdjusted, ___0_deltaTime, ___1_impulsePos, ___2_pos, ___3_rot, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AxisState_set_ValueRangeLocked_m367AD65F7E97A0DFF0DE1CA0C74AEEBCCC36D000_inline (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CValueRangeLockedU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AxisState_set_HasRecentering_m978B18A62A74813CC75078114997E708B6877D85_inline (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CHasRecenteringU3Ek__BackingField = L_0;
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;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___0_value;
float L_1 = ___1_min;
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
float L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
float L_4 = ___0_value;
float L_5 = ___2_max;
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
float L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
float L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
float L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AxisInputDelegate_Invoke_m1C36C70E105C8A9091AED921BB6E7053C99F39CE_inline (AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, String_t* ___0_axisName, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_axisName, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_f;
if ((((float)L_0) >= ((float)(0.0f))))
{
goto IL_0010;
}
}
{
G_B3_0 = (-1.0f);
goto IL_0015;
}
IL_0010:
{
G_B3_0 = (1.0f);
}
IL_0015:
{
V_0 = G_B3_0;
goto IL_0018;
}
IL_0018:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) < ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
float L_2 = ___0_a;
float L_3 = ___2_t;
float L_4;
L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4))));
goto IL_0010;
}
IL_0010:
{
float L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___z;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
float L_12 = V_0;
float L_13 = V_0;
float L_14 = V_1;
float L_15 = V_1;
float L_16 = V_2;
float L_17 = V_2;
V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
float L_18 = V_3;
V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0043;
}
IL_0043:
{
bool L_19 = V_4;
return L_19;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
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)), 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 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;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_rhs;
float L_3 = L_2.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_lhs;
float L_5 = L_4.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rhs;
float L_7 = L_6.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_lhs;
float L_9 = L_8.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_rhs;
float L_11 = L_10.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_lhs;
float L_13 = L_12.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_rhs;
float L_15 = L_14.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___0_lhs;
float L_17 = L_16.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___1_rhs;
float L_19 = L_18.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___0_lhs;
float L_21 = L_20.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___1_rhs;
float L_23 = L_22.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___0_lhs;
float L_25 = L_24.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___1_rhs;
float L_27 = L_26.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___0_lhs;
float L_29 = L_28.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___1_rhs;
float L_31 = L_30.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___0_lhs;
float L_33 = L_32.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___1_rhs;
float L_35 = L_34.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___0_lhs;
float L_37 = L_36.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___1_rhs;
float L_39 = L_38.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___0_lhs;
float L_41 = L_40.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___1_rhs;
float L_43 = L_42.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___0_lhs;
float L_45 = L_44.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___1_rhs;
float L_47 = L_46.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___0_lhs;
float L_49 = L_48.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___1_rhs;
float L_51 = L_50.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___0_lhs;
float L_53 = L_52.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___1_rhs;
float L_55 = L_54.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___0_lhs;
float L_57 = L_56.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___1_rhs;
float L_59 = L_58.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___0_lhs;
float L_61 = L_60.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___1_rhs;
float L_63 = L_62.___z;
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)))), 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 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___forwardVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_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;
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;
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 int32_t CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_inline (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CNumCustomBlendablesU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_NumCustomBlendables_m599C74DAA99E17F8B5EF87CFD0A6238A81D05AD3_inline (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CNumCustomBlendablesU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___0_value;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___0_value;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___0_value;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = ___2_t;
float L_1;
L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
___2_t = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b;
float L_5 = L_4.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___x;
float L_8 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a;
float L_10 = L_9.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_b;
float L_12 = L_11.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_a;
float L_14 = L_13.___y;
float L_15 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_a;
float L_17 = L_16.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_b;
float L_19 = L_18.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_a;
float L_21 = L_20.___z;
float L_22 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
memset((&L_23), 0, sizeof(L_23));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), NULL);
V_0 = L_23;
goto IL_0053;
}
IL_0053:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
return L_24;
}
}
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;
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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), 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 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;
float L_1 = __this->___x;
float L_2 = __this->___y;
float L_3 = __this->___y;
float L_4 = __this->___z;
float L_5 = __this->___z;
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 float Quaternion_Angle_mAADDBB3C30736B4C7B75CF3A241C1CF5E0386C26_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float G_B3_0 = 0.0f;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_b;
float L_2;
L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL);
float L_3;
L_3 = fabsf(L_2);
float L_4;
L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_3, (1.0f), NULL);
V_0 = L_4;
float L_5 = V_0;
bool L_6;
L_6 = Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline(L_5, NULL);
if (L_6)
{
goto IL_0034;
}
}
{
float L_7 = V_0;
float L_8;
L_8 = acosf(L_7);
G_B3_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_8, (2.0f))), (57.2957802f)));
goto IL_0039;
}
IL_0034:
{
G_B3_0 = (0.0f);
}
IL_0039:
{
V_1 = G_B3_0;
goto IL_003c;
}
IL_003c:
{
float L_9 = V_1;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs;
float L_13 = L_12.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs;
float L_15 = L_14.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs;
float L_17 = L_16.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs;
float L_19 = L_18.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs;
float L_21 = L_20.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs;
float L_23 = L_22.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
memset((&L_24), 0, sizeof(L_24));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), NULL);
V_0 = L_24;
goto IL_005a;
}
IL_005a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
return L_25;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_a;
float L_3 = L_2.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), ((-L_1)), ((-L_3)), NULL);
V_0 = L_4;
goto IL_0017;
}
IL_0017:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, float ___2_t, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = ___2_t;
float L_1;
L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
___2_t = L_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_a;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_b;
float L_5 = L_4.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_a;
float L_7 = L_6.___x;
float L_8 = ___2_t;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_a;
float L_10 = L_9.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___1_b;
float L_12 = L_11.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___0_a;
float L_14 = L_13.___y;
float L_15 = ___2_t;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
memset((&L_16), 0, sizeof(L_16));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_16), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), NULL);
V_0 = L_16;
goto IL_003d;
}
IL_003d:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_0;
return L_17;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_planeNormal, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
bool V_1 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_planeNormal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_planeNormal;
float L_2;
L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
V_0 = L_2;
float L_3 = V_0;
float L_4 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
V_1 = (bool)((((float)L_3) < ((float)L_4))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0019;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
V_2 = L_6;
goto IL_005d;
}
IL_0019:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_vector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_planeNormal;
float L_9;
L_9 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_7, L_8, NULL);
V_3 = L_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
float L_11 = L_10.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_planeNormal;
float L_13 = L_12.___x;
float L_14 = V_3;
float L_15 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_vector;
float L_17 = L_16.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_planeNormal;
float L_19 = L_18.___y;
float L_20 = V_3;
float L_21 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___0_vector;
float L_23 = L_22.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_planeNormal;
float L_25 = L_24.___z;
float L_26 = V_3;
float L_27 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
memset((&L_28), 0, sizeof(L_28));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_28), ((float)il2cpp_codegen_subtract(L_11, ((float)(((float)il2cpp_codegen_multiply(L_13, L_14))/L_15)))), ((float)il2cpp_codegen_subtract(L_17, ((float)(((float)il2cpp_codegen_multiply(L_19, L_20))/L_21)))), ((float)il2cpp_codegen_subtract(L_23, ((float)(((float)il2cpp_codegen_multiply(L_25, L_26))/L_27)))), NULL);
V_2 = L_28;
goto IL_005d;
}
IL_005d:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_2;
return L_29;
}
}
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 = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___U3CBlendU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_State_mF717B76100CB091E5B0B5A182D8AED92043F5B1E_inline (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_value, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = ___0_value;
__this->___U3CStateU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CStateU3Ek__BackingField))->___m_CustomOverflow), (void*)NULL);
#endif
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Name_m3894662EFE90B15664D4935B05CA90BF4EC5D530_inline (StaticPointVirtualCamera_t18DFD814B27EBE8A5ADC3C14DBB2D8EED31D5DCA* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CNameU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___0_value, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = ___0_value;
__this->___U3CBlendU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBlendU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_State_mD9C8228DBCC8AFB62BD349ADF5FE0CF4449AC52E_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_value, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = ___0_value;
__this->___U3CStateU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CStateU3Ek__BackingField))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CStateU3Ek__BackingField))->___m_CustomOverflow), (void*)NULL);
#endif
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_AbstractFollowTargetGroup_mF66D843C00156E41B1C9C14FFBA0C4429D29AEBF_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_CachedFollowTargetGroup;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineVirtualCameraBase_get_FollowTargetAsVcam_mBABF664226D707405BAAA123F29619FAF6758053_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = __this->___m_CachedFollowTargetVcam;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_AbstractLookAtTargetGroup_mC8E5278181AF27E945676602C10DB78E6EE15DAA_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_CachedLookAtTargetGroup;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineVirtualCameraBase_get_LookAtTargetAsVcam_m51058DC76D5F1833C294015E89A65A64DB36A41F_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = __this->___m_CachedLookAtTargetVcam;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Priority;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, 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;
}
int32_t V_0 = 0;
{
float L_0 = ___0_f;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = floor(((double)L_0));
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, 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;
}
int32_t V_0 = 0;
{
float L_0 = ___0_f;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = bankers_round(((double)L_0));
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SqrMagnitude_m5ED73273031577902F1BED4CA9C5A0E786A680D1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
float L_11 = L_10.___z;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
goto IL_002d;
}
IL_002d:
{
float L_12 = V_0;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
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;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (1.0f), (0.0f), (1.0f), NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_gray_m6D01087E0F20F34718EBA5B213853B4BB49F1DEF_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.5f), (0.5f), (0.5f), (1.0f), NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DocumentationSortingAttribute_set_Category_mBF1A4C6A80D15E9A772468A2B4981A7658FCFD5B_inline (DocumentationSortingAttribute_tA55609D6CBF14B51495C89458782B63312172144* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCategoryU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* CinemachineVirtualCameraBase_get_mExtensions_mF66637306356FAB2C06F53097534FC7AA54ECD00_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0 = __this->___U3CmExtensionsU3Ek__BackingField;
return L_0;
}
}
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;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x;
float L_4;
L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
float L_6 = L_5.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
float L_8 = L_7.___y;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
float L_13 = L_12.___z;
float L_14;
L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
V_0 = L_15;
goto IL_003c;
}
IL_003c:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_mExtensions_m14B06AC70E1112D5D87372C2D868EA55B7B218E5_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* ___0_value, const RuntimeMethod* method)
{
{
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* L_0 = ___0_value;
__this->___U3CmExtensionsU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmExtensionsU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_ValidatingStreamVersion_mE99F8D7C363F7259CD22F03D43428AA9E14ED433_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_ValidatingStreamVersion = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_FollowTargetChanged_m60A2DC1564B3D6A17821605470D9919C590FE0D7_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CFollowTargetChangedU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_FollowTargetChanged_m4CB9C2AA28F8B2898B82BBF51348C6670110ADF2_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CFollowTargetChangedU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_LookAtTargetChanged_mA9FFCF3EC189C5CD35BE0E5B450939B4A8BB1D8B_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CLookAtTargetChangedU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_LookAtTargetChanged_m6D2FF4FB863501796CB778CB7AABA0126E57C134_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CLookAtTargetChangedU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470_inline (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CStateU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AspectStretcher_get_Aspect_m506D4C16F8E6AE36198ACCAE2C4AFEED14552272_inline (AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___U3CAspectU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0;
L_0 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline(__this, NULL);
float L_1 = __this->___m_Width;
float L_2;
L_2 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline(__this, NULL);
float L_3 = __this->___m_Height;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), ((float)il2cpp_codegen_add(L_0, ((float)(L_1/(2.0f))))), ((float)il2cpp_codegen_add(L_2, ((float)(L_3/(2.0f))))), NULL);
V_0 = L_4;
goto IL_002f;
}
IL_002f:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ConfinerOven_set_State_m1AB5EBA915E1EF83FAFA334DA7DD59388CE3AE6A_inline (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CStateU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Width;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Height;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___m_XMin = L_0;
float L_1 = ___1_y;
__this->___m_YMin = L_1;
float L_2 = ___2_width;
__this->___m_Width = L_2;
float L_3 = ___3_height;
__this->___m_Height = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BakedSolution_get_FrustumHeight_m50F1AFA0945D14768B4632575A8AFFFFD791861D_inline (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___U3CFrustumHeightU3Ek__BackingField;
return L_0;
}
}
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 = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline (double ___0_d, const RuntimeMethod* method)
{
{
double L_0 = ___0_d;
int64_t L_1;
L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL);
return (bool)((((int64_t)((int64_t)(L_1&((int64_t)(std::numeric_limits<int64_t>::max)())))) == ((int64_t)((int64_t)9218868437227405312LL)))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline (double ___0_d, const RuntimeMethod* method)
{
{
double L_0 = ___0_d;
int64_t L_1;
L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL);
return (bool)((((int64_t)((int64_t)(L_1&((int64_t)(std::numeric_limits<int64_t>::max)())))) > ((int64_t)((int64_t)9218868437227405312LL)))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_SensorSize;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LensSettings_set_SensorSize_mD43BCB83C6FBE95F48DAD8993E8DA53927F5CA04_inline (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
__this->___m_SensorSize = L_0;
return;
}
}
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;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs;
float L_3 = L_2.___x;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_rhs;
float L_7 = L_6.___y;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
float L_8 = V_0;
float L_9 = V_0;
float L_10 = V_1;
float L_11 = V_1;
V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_002e;
}
IL_002e:
{
bool L_12 = V_2;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_euler;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.0174532924f), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_1, NULL);
V_0 = L_2;
goto IL_0014;
}
IL_0014:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = V_0;
return L_3;
}
}
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;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
float L_3 = L_2.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), NULL);
V_0 = L_6;
goto IL_001e;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_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;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z;
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)), NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheMode;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___0_value;
int32_t L_1 = ___1_min;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___0_value;
int32_t L_5 = ___2_max;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
int32_t L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_LerpUnclamped_m4109A459C1DB823310A10B8B1E80CB6877418347_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, 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;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___x;
float L_6 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_a;
float L_8 = L_7.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_b;
float L_10 = L_9.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___0_a;
float L_12 = L_11.___y;
float L_13 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___0_a;
float L_15 = L_14.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___1_b;
float L_17 = L_16.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___0_a;
float L_19 = L_18.___z;
float L_20 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
memset((&L_21), 0, sizeof(L_21));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), ((float)il2cpp_codegen_add(L_1, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_3, L_5)), L_6)))), ((float)il2cpp_codegen_add(L_8, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_10, L_12)), L_13)))), ((float)il2cpp_codegen_add(L_15, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_17, L_19)), L_20)))), NULL);
V_0 = L_21;
goto IL_004b;
}
IL_004b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0;
return L_22;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UpdateStatus_get_PreferredUpdate_m31E0BC5E8BDA920C47D2D04EE51BB8060BAE3FD9_inline (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CPreferredUpdateU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateStatus_set_PreferredUpdate_mD1E743C821F5D01F8643FBB4C11E274CC266D91A_inline (UpdateStatus_t87124FCD563B568C5B20A9707A364CD043AC6F9B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CPreferredUpdateU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_Priority = 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;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), 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 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___downVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___x;
float L_1 = __this->___x;
float L_2 = __this->___y;
float L_3 = __this->___y;
float L_4 = __this->___z;
float L_5 = __this->___z;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
goto IL_002d;
}
IL_002d:
{
float L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC9234CA4A835A608EC061116AB47E1F46B61CBB8_gshared_inline (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC0E779187C6A6323C881ECDB91DCEDD828AD4423_gshared_inline (List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* __this, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___0_item, const RuntimeMethod* method)
{
CustomBlendableU5BU5D_t65CAAB17DA17F8AE296C99E8F0EDE61D97A67F4C* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
CustomBlendableU5BU5D_t65CAAB17DA17F8AE296C99E8F0EDE61D97A67F4C* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
CustomBlendableU5BU5D_t65CAAB17DA17F8AE296C99E8F0EDE61D97A67F4C* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
CustomBlendableU5BU5D_t65CAAB17DA17F8AE296C99E8F0EDE61D97A67F4C* L_6 = V_0;
int32_t L_7 = V_1;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB)L_8);
return;
}
IL_0034:
{
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_9 = ___0_item;
List_1_AddWithResize_m4C218F14375DB7D7D5C0EC54E1FCF09D4C32E722(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
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 = __this->____size;
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 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
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 = ((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;
List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m726D1F0556ED25634EB8D370659CE0754418DE2E_gshared_inline (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B ___0_item, const RuntimeMethod* method)
{
IntPointU5BU5D_tFF645D7FC197E522B1020BDA66BE109E97C474A3* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
IntPointU5BU5D_tFF645D7FC197E522B1020BDA66BE109E97C474A3* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
IntPointU5BU5D_tFF645D7FC197E522B1020BDA66BE109E97C474A3* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
IntPointU5BU5D_tFF645D7FC197E522B1020BDA66BE109E97C474A3* L_6 = V_0;
int32_t L_7 = V_1;
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B)L_8);
return;
}
IL_0034:
{
IntPoint_tD0B7229CD86B44CB04D8FFED76C37A0A3C820F2B L_9 = ___0_item;
List_1_AddWithResize_m7E9BD32E9920D4FBFF27BA2A0C66A0E6F61874AA(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA6201D3124CD077059668BFEF1778DFDC91D11BC_gshared_inline (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C ___0_item, const RuntimeMethod* method)
{
PolygonSolutionU5BU5D_tDC8E369D0146C6CC52FC6AFA33D7B376F270FC0F* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
PolygonSolutionU5BU5D_tDC8E369D0146C6CC52FC6AFA33D7B376F270FC0F* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
PolygonSolutionU5BU5D_tDC8E369D0146C6CC52FC6AFA33D7B376F270FC0F* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
PolygonSolutionU5BU5D_tDC8E369D0146C6CC52FC6AFA33D7B376F270FC0F* L_6 = V_0;
int32_t L_7 = V_1;
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C)L_8);
return;
}
IL_0034:
{
PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C L_9 = ___0_item;
List_1_AddWithResize_m0EB45C43D1AB34EF4B551E2DA2A20879CF1269F0(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC39CAB062039D66F11A3FB0F125943F6C66A3603_gshared_inline (List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9694C5FA14E585BF9CEB9815CCC96AE6262E75CF_gshared_inline (List_1_tC1D4F15A2A6BA32408A7C4CBA371585D68A9CFF8* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
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 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m22E00E30D2A3314CBE9F16BBF390E271EA8FBCBD_gshared_inline (List_1_tEF1F730575B559C751675A2E35F61E0555D1E7C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m401900762AD72612336502EA7DF602A79F433BCD_gshared_inline (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC950522AE5F5CFBEEF0E76878C42C6A16B38362D_gshared_inline (List_1_t065A1950A0B1D84B65A5256E8063120B10018641* __this, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___0_item, const RuntimeMethod* method)
{
RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_6 = V_0;
int32_t L_7 = V_1;
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E)L_8);
return;
}
IL_0034:
{
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_9 = ___0_item;
List_1_AddWithResize_m07ACD6768A0967EF7A094F9E52196EEC6093937A(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___key;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___value;
return L_0;
}
}
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 = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
float L_3 = ___3_w;
__this->___w = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a;
float L_1 = L_0.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_b;
float L_3 = L_2.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_a;
float L_5 = L_4.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_b;
float L_7 = L_6.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_a;
float L_9 = L_8.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_b;
float L_11 = L_10.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_a;
float L_13 = L_12.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_b;
float L_15 = L_14.___w;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
goto IL_003b;
}
IL_003b:
{
float L_16 = V_0;
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method)
{
bool V_0 = false;
{
float L_0 = ___0_dot;
V_0 = (bool)((((float)L_0) > ((float)(0.999998987f)))? 1 : 0);
goto IL_000c;
}
IL_000c:
{
bool L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___z;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
goto IL_002d;
}
IL_002d:
{
float L_12 = V_0;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 = L_0;
float L_1 = ___1_g;
__this->___g = L_1;
float L_2 = ___2_b;
__this->___b = L_2;
float L_3 = ___3_a;
__this->___a = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_XMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_YMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___0_value, const RuntimeMethod* method)
{
{
int64_t L_0 = *((int64_t*)((uintptr_t)(&___0_value)));
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
float L_1;
L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
V_0 = L_1;
float L_2 = V_0;
V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_001e;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
float L_5 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
V_2 = L_6;
goto IL_0026;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_2 = L_7;
goto IL_0026;
}
IL_0026:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
float L_11 = L_10.___z;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_12;
L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
V_0 = ((float)L_12);
goto IL_0034;
}
IL_0034:
{
float L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z;
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)), NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}