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

26133 lines
1.2 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 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>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct GenericVirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, p2, 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 T1, typename T2, typename T3>
struct InterfaceActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct InterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1>
struct GenericInterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct GenericInterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
struct Action_1_tB645F646DB079054A9500B09427CB02A88372D3F;
struct Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72;
struct Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E;
struct Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC;
struct Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326;
struct Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705;
struct Dictionary_2_t4FF21A84FE740BDEF33FFAA0162AAAADBA3DEB56;
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
struct Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F;
struct Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35;
struct Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79;
struct HashSet_1_tCBC2AED809446FE95DDA990CA99F2527D9CF6614;
struct IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0;
struct IEqualityComparer_1_t8556D1BBED26D6CCA0297A96055C76D9C317EBC9;
struct KeyCollection_t75F03568898C98B9F80FA5E647A33A8E526A3D4E;
struct List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655;
struct List_1_t5FC3329744B133EEDF6D1F91F711F3DB16EBD13D;
struct List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE;
struct List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F;
struct List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D;
struct List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC;
struct List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6;
struct List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828;
struct List_1_tF7A85406B1E07A43CE2AD7A590CA5354CAC5A8E9;
struct List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506;
struct List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0;
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B;
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
struct List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4;
struct List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB;
struct List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC;
struct List_1_t7773B36341789251169D983F9C3A2047E1ABCA83;
struct List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF;
struct UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114;
struct UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A;
struct UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C;
struct UnityAction_2_tF47D82C7E3C3B118B409866D926435B55A0675BD;
struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A;
struct UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411;
struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205;
struct UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C;
struct UnityEvent_2_t77BDA795C84FBEFE9D3AE3DCA619B97A9F423961;
struct ValueCollection_tD40444778CE70AEA1FBCAE114B537027BF67F89A;
struct EntryU5BU5D_t12EE40E783F798CFCEFBF2A63A23E09529E492AC;
struct List_1U5BU5D_tDE88DA8DCD79A37A10DCC96911E1242D15FF66FE;
struct List_1U5BU5D_tC1B009E92641A2C993F3BB28A80D61D2AB67979B;
struct AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077;
struct CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F;
struct CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7;
struct CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4;
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64;
struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3;
struct TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4;
struct CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B;
struct BrainFrameU5BU5D_tD230BD5CB94D42E623F479CBDC5AD4B54350AB4D;
struct PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36;
struct VcamExtraStateU5BU5D_t34B28D017144122BCF2054BC919B8685D99EA802;
struct StageU5BU5D_tF198CE3C6DE5C3D67552DAB4B9680F3BFF319981;
struct OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28;
struct WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF;
struct WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C;
struct AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80;
struct CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B;
struct CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617;
struct CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18;
struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9;
struct CinemachineCameraOffset_t00D6D684DFDE207C659F312A3BCAF3F24EC0D31D;
struct CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68;
struct CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A;
struct CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A;
struct CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D;
struct CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA;
struct CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD;
struct CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6;
struct CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73;
struct CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571;
struct CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB;
struct CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A;
struct CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40;
struct CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E;
struct CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303;
struct CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A;
struct CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D;
struct CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209;
struct CinemachinePixelPerfect_t8CA529E8D056B820C806C2AEAD6209D62001AC8B;
struct CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A;
struct CinemachineShot_t8DDCB09734CCDF4688C3D85EF352C125B3EDF425;
struct CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941;
struct CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE;
struct CinemachineTouchInputMapper_t4C87D67A9F1D569BE7FE89A943F67CD9AE59A1D7;
struct CinemachineTrack_t070034077BC5C4C03F328633EDB418EC1B3D7E47;
struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50;
struct CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE;
struct ClipperOffset_t1082F8631FFA55A7B8A416A94378D85D358C0343;
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8;
struct ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE;
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
struct GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847;
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9;
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580;
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5;
struct ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct IExposedPropertyTable_t8B327FA25AB9C1D8C585388D91DC4C08DD123020;
struct IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA;
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
struct PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D;
struct PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E;
struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E;
struct PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2;
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475;
struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E;
struct PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E;
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5;
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275;
struct String_t;
struct StringBuilder_t;
struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7;
struct IInputAxisProvider_tABB3BFF96A8D4C6D50FA42166CCF7AAF18F959E7;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9;
struct BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3;
struct BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606;
struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154;
struct U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697;
struct VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8;
struct VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2;
struct VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE;
struct AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452;
struct GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A;
struct OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708;
struct VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5;
struct CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B;
struct DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6;
struct UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60;
struct Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8;
struct CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC;
struct DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842;
struct BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6;
struct SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98;
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
IL2CPP_EXTERN_C RuntimeClass* Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452_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* BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* 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* InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F_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* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_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* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_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* TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B____m_VirtualCamera_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F____m_confinerOven_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tD2F0BB6468365F48988527DD340B6CADEB144BD6____AA5072B96927F710758B3E5237A84AC68E397BC4E1BF7E864A950696D743CC32_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral02C28555E4A79DF31EDD941A419FB1FF7FF2F865;
IL2CPP_EXTERN_C String_t* _stringLiteral04350A0C169A1A02D3881682FB83E4976F215C28;
IL2CPP_EXTERN_C String_t* _stringLiteral1168E92C164109D6220480DEDA987085B2A21155;
IL2CPP_EXTERN_C String_t* _stringLiteral159F5E586A3B767B510799D915CE29B166DDD409;
IL2CPP_EXTERN_C String_t* _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0;
IL2CPP_EXTERN_C String_t* _stringLiteral1FE3DF5F2CEB25ED1C5A33DE9E1176176A298A37;
IL2CPP_EXTERN_C String_t* _stringLiteral28E57A79BC9D6C024A1614810E52EE7EA2869E0F;
IL2CPP_EXTERN_C String_t* _stringLiteral50AA53D4D916DB821F96DA65EB57749EAA424D91;
IL2CPP_EXTERN_C String_t* _stringLiteral7CF2D0501B1F83088CC6C36AAB72E446B3EFEAA8;
IL2CPP_EXTERN_C String_t* _stringLiteral83993FB00E0E8E0787F555E74A55074C0ABF34B3;
IL2CPP_EXTERN_C String_t* _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7;
IL2CPP_EXTERN_C String_t* _stringLiteral8BB6BE37C6DAE63B992FB73507C2C4079A51808C;
IL2CPP_EXTERN_C String_t* _stringLiteral9881139F683F62CA4914BF5C627A9611A2B39EFE;
IL2CPP_EXTERN_C String_t* _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B;
IL2CPP_EXTERN_C String_t* _stringLiteralA16910103DBD349C443BC6EDE41F304EC790FE53;
IL2CPP_EXTERN_C String_t* _stringLiteralA819569A7728AF884DD6DE12702928A420B9DE96;
IL2CPP_EXTERN_C String_t* _stringLiteralBBAE2E9E62EC0A19D6E5CA88B1DEB0D7BEED8BFC;
IL2CPP_EXTERN_C String_t* _stringLiteralBD5FF6EEFBF44FA994DCC6A7603DBE5E9EBBE97E;
IL2CPP_EXTERN_C String_t* _stringLiteralC7D0327E549A9D2963D4043C93AA3D42FE42555C;
IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1;
IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
IL2CPP_EXTERN_C String_t* _stringLiteralE1CEB820DB6EF5D353EB716299B88006817D49FD;
IL2CPP_EXTERN_C String_t* _stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31;
IL2CPP_EXTERN_C String_t* _stringLiteralF682C9591C777143C18EF82D89EA50706952A163;
IL2CPP_EXTERN_C const RuntimeMethod* Cinemachine3rdPersonAim_DrawReticle_m9464DCF9E9F904E35F13CD5AF9BEF2A291E3286F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineBlendListCamera_OnGuiHandler_mD5504D8F57DFD851B783D05F613921BBE4ECB2CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineBrain_OnGuiHandler_m3505267B18EB9CE74F62F6B14552A5F2182743FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineBrain_OnSceneLoaded_m941252E4FC98544162388E3A6E68CAECE069650B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineBrain_OnSceneUnloaded_m08B136F6DC08111E8DC3AFD55ABF060E29EAD520_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineClearShot_OnGuiHandler_m3278977602C7A7D938A92BDA13782A57AFB32799_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineExtension_GetAllExtraStates_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m9DD28C1D8396B5F170AF7DBD324D6E260C95B04E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineExtension_GetExtraState_TisVcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE_m0E8BCA20A364E380054E76E974681A2F21BE8DBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineExtension_GetExtraState_TisVcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5_m05ADCE68174DB14BE7E62BC29FF349CEBF171806_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineFreeLook_UpdateXAxisHeading_m0B3B9A759E52F9B1315784D2D69144BF6290F23C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineTouchInputMapper_GetInputAxis_m31434BB01472E0F418BBA87C7EEFC67BC0286F93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mA9F273E8B504CE68C72E0FE70642CCE1E81680D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisPixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_m3AE0EFF6FA7BF24981B37F3F6852CBB90167BFEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m222B8E36A0510CB7701CC8FAF48B64AC6DD5B44D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m337A410216A2278750B367D767F5A673DAFE8C68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m521BAE6A3818AC2BC661A4313086790A1F56FCA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mEE069DF21AA78789A303E93FC4E6DBBE0909DCF0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC27D50F51F42166544AC79FE837CEE68D56970B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mD8D5F2F6672D9652E8B0577BC2CA0E6EB626EA29_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedReference_1_Resolve_m108D89FF1C6F0C5E0A6DE5D45677035DCD6D21AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mCAF861F0A564AA7AC310B4352F0FE180BF302718_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_mEC139349B4289074B56F2AC225700681E3CD0455_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mFB0B4DA9AEEC290889181CF315B238E4A1F856AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_mC1162BCB892B08F7E1B985427405E11FA407A3CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IPropertyCollector_AddFromName_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m263900BDF0B9F1975576EA43AA80F79E03261704_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8B5DEF3F8F4F49003BB953399B6E84A6DC941AC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC52964E89FC56DF5B2F133A4E7A7CFB8C7D0A145_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m8A384633E7027D7246C4C2F9B999F54149EBF64F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m4959FB9FE8AE21EA9711EC27B3CCDD49543E84BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6CEDE5A2EE6BEB00CBE8D447849A3B7D3CEB2530_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB4D7909796774D81384996A78CC4E5574396AD7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBE9255218FAB0B859E0DD1B944986BBC7F1C3A33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_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_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetDuration_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m001EB8CD838E859E144FDCBC7913D73D7085F0F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetTime_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m2980B2B0D4E6B84A42D1445ECAA6771F16F77F8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputCount_TisScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_mFE01346976404C069060D319ED49F471ACDF74AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_Create_m35525ADA40B2B132F27A126FCEFF0942E05F5842_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_Create_m8D0AF68E1A46676E699D091C362AA62D089AE98F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_op_Implicit_m661AB619009ED9B5B707DD04A66DF9A971C93916_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_op_Implicit_mE74DEF316CEBD21363B5014C6351AA14F5072648_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CAfterPhysicsU3Ed__33_System_Collections_IEnumerator_Reset_m129F6884C77B519E9E9CE9858E2806A3DEFBCCF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRandomizeU3Eb__47_0_mCF797FF00E11634FA5A9052E99D7FE4556682B50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m91B170A01AE8C508AF4F950FF2DFF02C55972EF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_2__ctor_mDEA5652E3D9E562E1992C152A928D27C0ACFADC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275_0_0_0_var;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B;;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com;;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke;
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke;;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com;
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com;
struct CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F;
struct CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7;
struct CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4;
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4;
struct PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36;
struct OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28;
struct WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF;
struct WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct U3CModuleU3E_t09061BA69AA159A798BF282D8DE956199768BEF9
{
};
struct Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t12EE40E783F798CFCEFBF2A63A23E09529E492AC* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t75F03568898C98B9F80FA5E647A33A8E526A3D4E* ____keys;
ValueCollection_tD40444778CE70AEA1FBCAE114B537027BF67F89A* ____values;
RuntimeObject* ____syncRoot;
};
struct List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE : public RuntimeObject
{
List_1U5BU5D_tDE88DA8DCD79A37A10DCC96911E1242D15FF66FE* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F : public RuntimeObject
{
List_1U5BU5D_tC1B009E92641A2C993F3BB28A80D61D2AB67979B* ____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_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____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_t77B94703E05C519A9010DD0614F757F974E1CD8B : public RuntimeObject
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB : public RuntimeObject
{
BrainFrameU5BU5D_tD230BD5CB94D42E623F479CBDC5AD4B54350AB4D* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC : public RuntimeObject
{
PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t7773B36341789251169D983F9C3A2047E1ABCA83 : public RuntimeObject
{
VcamExtraStateU5BU5D_t34B28D017144122BCF2054BC919B8685D99EA802* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E : public RuntimeObject
{
RuntimeObject* ___CamA;
RuntimeObject* ___CamB;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___BlendCurve;
float ___TimeInBlend;
float ___Duration;
};
struct CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390 : public RuntimeObject
{
};
struct MemberInfo_t : public RuntimeObject
{
};
struct PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2 : 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 ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9 : public RuntimeObject
{
int32_t ___U3CU3E1__state;
RuntimeObject* ___U3CU3E2__current;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___U3CU3E4__this;
};
struct BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606 : public RuntimeObject
{
int32_t ___id;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___blend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___workingBlend;
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* ___workingBlendSource;
float ___deltaTimeOverride;
};
struct U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697 : public RuntimeObject
{
};
struct VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5 : public RuntimeObject
{
float ___m_previousFrameZoom;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t8D82041E00415594C530112F24A312CC42D64957
{
List_1_t7773B36341789251169D983F9C3A2047E1ABCA83* ____list;
int32_t ____index;
int32_t ____version;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* ____current;
};
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
bool ___hasValue;
bool ___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 CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40 : public PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___mBrain;
int32_t ___mBrainOverrideId;
bool ___mPreviewPlay;
};
struct CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941 : public PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___VirtualCamera;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
float ___r;
float ___g;
float ___b;
float ___a;
};
struct DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6
{
int64_t ___m_DiscreteTime;
};
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 IntPtr_t
{
void* ___m_value;
};
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
{
int32_t ___m_Mask;
};
struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698
{
List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache;
bool ___m_CacheDirty;
bool ___m_HasNotifications;
};
struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_pinvoke
{
List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache;
int32_t ___m_CacheDirty;
int32_t ___m_HasNotifications;
};
struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_com
{
List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache;
int32_t ___m_CacheDirty;
int32_t ___m_HasNotifications;
};
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 PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2
{
int32_t ___id;
};
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 Scene_tA1DC762B79745EB5140F054C884855B922318356
{
int32_t ___m_Handle;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
};
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 Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2
{
int32_t ___a;
float ___b;
};
struct Orbit_tFB7313130D10593990AD5CA9C685500758DB866D
{
float ___m_Height;
float ___m_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 TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0
{
float ___Start;
float ___End;
};
struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F
{
List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList;
List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList;
};
struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_pinvoke
{
List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList;
List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList;
};
struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_com
{
List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList;
List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList;
};
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 Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr;
};
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 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 LoadSceneMode_t3E17ADA25A3C4F14ECF6026741219437DA054963
{
int32_t ___value__;
};
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 Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
float ___m_Distance;
};
struct PlayState_tC54D3C31D69D8394457D7EC5712E56B0891A5750
{
int32_t ___value__;
};
struct PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E
{
intptr_t ___m_Handle;
uint32_t ___m_Version;
};
struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4
{
intptr_t ___m_Handle;
uint32_t ___m_Version;
};
struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883
{
intptr_t ___m_Handle;
uint32_t ___m_Version;
};
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 RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5 : public RuntimeObject
{
intptr_t ___m_Ptr;
RuntimeObject* ___m_SourceStyle;
};
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke
{
intptr_t ___m_Ptr;
Il2CppIUnknown* ___m_SourceStyle;
};
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com
{
intptr_t ___m_Ptr;
Il2CppIUnknown* ___m_SourceStyle;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
intptr_t ___value;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct TouchPhase_t54E0A1AF80465997849420A72317B733E1D49A9E
{
int32_t ___value__;
};
struct TouchType_t84F82C73BC1A6012141735AD84DA67AA7F7AB43F
{
int32_t ___value__;
};
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 ResolutionStrategy_tF074605700E6B0340652C483426F5AF86452F165
{
int32_t ___value__;
};
struct VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8 : public RuntimeObject
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___previousDisplacement;
bool ___targetObscured;
float ___occlusionStartTime;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___debugResolutionPath;
float ___m_SmoothedDistance;
float ___m_SmoothedTime;
};
struct FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mFovSoftGuideRect;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mFovHardGuideRect;
float ___mFovH;
float ___mFov;
float ___mOrthoSizeOverDistance;
float ___mAspect;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mSoftGuideRect;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mHardGuideRect;
};
struct Mode_t2B77DABC553F84267DA1A7A005DE7106231D1778
{
int32_t ___value__;
};
struct VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2 : public RuntimeObject
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_previousDisplacement;
float ___confinerDisplacement;
};
struct ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F
{
ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* ___m_confinerOven;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* ___m_OriginalPath;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaWorldToBaked;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaBakedToWorld;
float ___m_aspectRatio;
float ___m_maxWindowSize;
float ___m_maxComputationTimePerFrameInSeconds;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_bakedToWorld;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_boundingShape2D;
};
struct ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_pinvoke
{
ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* ___m_confinerOven;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* ___m_OriginalPath;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaWorldToBaked;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaBakedToWorld;
float ___m_aspectRatio;
float ___m_maxWindowSize;
float ___m_maxComputationTimePerFrameInSeconds;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_bakedToWorld;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_boundingShape2D;
};
struct ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_com
{
ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* ___m_confinerOven;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* ___m_OriginalPath;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaWorldToBaked;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaBakedToWorld;
float ___m_aspectRatio;
float ___m_maxWindowSize;
float ___m_maxComputationTimePerFrameInSeconds;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_bakedToWorld;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_boundingShape2D;
};
struct VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE : public RuntimeObject
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousDisplacement;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_DampedDisplacement;
BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* ___m_BakedSolution;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_vcam;
};
struct Stage_t4DAE8B473AEC6FEBE5243168BCC59FBC3CFF5A85
{
int32_t ___value__;
};
struct UpdateFilter_tE42443525A35D5D358552C3A62EC51BDBFA789CD
{
int32_t ___value__;
};
struct UpdateMethod_tF4994B4F4C444BC95DB5538BADF8BFA4153E3F32
{
int32_t ___value__;
};
struct Waypoint_tF0147D859449A4A396E398063D02E76A7214066D
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___tangent;
float ___roll;
};
struct Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8 : public RuntimeObject
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___pathColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___inactivePathColor;
float ___width;
};
struct PositionUnits_t9D302110520BE66243F67FB507E0DA0E6C90F0C0
{
int32_t ___value__;
};
struct Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
float ___roll;
};
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 Flags_t2C5061856AF2866A2D50CA6D30BF307A12966CFE
{
int32_t ___value__;
};
struct OverrideModes_t79FC427C0E3A4372749712DF145E3E414AF65556
{
int32_t ___value__;
};
struct CropFrame_t5F4A57BA5DF4EA236667AC5BE7AC08471D274A0E
{
int32_t ___value__;
};
struct GridSnapping_t2FF7D8C6C6E92A8455C29900FBBD173F8845F31C
{
int32_t ___value__;
};
struct Mode_t4C02639E19E153AE2D3A6C0AC65805023DDE08C3
{
int32_t ___value__;
};
struct UpdateClock_tDE7B57358DFAAD87BCFF177C87506093FBC4096B
{
int32_t ___value__;
};
struct HeadingDefinition_t70673C7D885109A71A503DA158657538280393E2
{
int32_t ___value__;
};
struct ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88
{
PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___exposedName;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___defaultValue;
};
#ifndef ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_pinvoke_define
#define ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_pinvoke_define
struct ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_pinvoke
{
PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___exposedName;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___defaultValue;
};
#endif
#ifndef ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_com_define
#define ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_com_define
struct ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_com
{
PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___exposedName;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___defaultValue;
};
#endif
struct ExposedReference_1_t31F2EFC3C777E00A7D70852263DA16810530A869
{
PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___exposedName;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___defaultValue;
};
#ifndef ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_pinvoke_define
#define ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_pinvoke_define
struct ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_pinvoke
{
PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___exposedName;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___defaultValue;
};
#endif
#ifndef ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_com_define
#define ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_com_define
struct ExposedReference_1_tC07991BEF3675F0F6045F799B1D2560E4119FF31_marshaled_com
{
PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___exposedName;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___defaultValue;
};
#endif
struct ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961
{
PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143
{
PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000
{
PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
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 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 GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580 : public RuntimeObject
{
intptr_t ___m_Ptr;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Normal;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Hover;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Active;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Focused;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnNormal;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnHover;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnActive;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnFocused;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Border;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Margin;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Overflow;
String_t* ___m_Name;
};
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke
{
intptr_t ___m_Ptr;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Normal;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Hover;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Active;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Focused;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnNormal;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnHover;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnActive;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnFocused;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Border;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Padding;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Margin;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Overflow;
char* ___m_Name;
};
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com
{
intptr_t ___m_Ptr;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Normal;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Hover;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Active;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Focused;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnNormal;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnHover;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnActive;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnFocused;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Border;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Padding;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Margin;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Overflow;
Il2CppChar* ___m_Name;
};
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 Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F
{
PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680
{
PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Handle;
};
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 Touch_t03E51455ED508492B3F278903A0114FA0E87B417
{
int32_t ___m_FingerId;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RawPosition;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PositionDelta;
float ___m_TimeDelta;
int32_t ___m_TapCount;
int32_t ___m_Phase;
int32_t ___m_Type;
float ___m_Pressure;
float ___m_maximumPossiblePressure;
float ___m_Radius;
float ___m_RadiusVariance;
float ___m_AltitudeAngle;
float ___m_AzimuthAngle;
};
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 Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E
{
int32_t ___m_Definition;
int32_t ___m_VelocityFilterStrength;
float ___m_Bias;
};
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 Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC : public MulticastDelegate_t
{
};
struct UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114 : public MulticastDelegate_t
{
};
struct UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C : public MulticastDelegate_t
{
};
struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A : public MulticastDelegate_t
{
};
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 Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314
{
uint64_t ___m_FrameID;
double ___m_DeltaTime;
float ___m_Weight;
float ___m_EffectiveWeight;
double ___m_EffectiveParentDelay;
float ___m_EffectiveParentSpeed;
float ___m_EffectiveSpeed;
int32_t ___m_Flags;
PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___m_Output;
};
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_box;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_button;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_toggle;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_label;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textField;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textArea;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_window;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSlider;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumb;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumbExtent;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSlider;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumb;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumbExtent;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_SliderMixed;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbar;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarThumb;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarLeftButton;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarRightButton;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbar;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarThumb;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarUpButton;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarDownButton;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_ScrollView;
GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC* ___m_CustomStyles;
GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847* ___m_Settings;
Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F* ___m_Styles;
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_VirtualCamera;
float ___m_Hold;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_Blend;
};
struct Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_pinvoke
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_VirtualCamera;
float ___m_Hold;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_pinvoke ___m_Blend;
};
struct Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_com
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_VirtualCamera;
float ___m_Hold;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_marshaled_com ___m_Blend;
};
struct AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452 : public MulticastDelegate_t
{
};
struct GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A : public MulticastDelegate_t
{
};
struct OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708 : public MulticastDelegate_t
{
};
struct CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B : public MulticastDelegate_t
{
};
struct DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6 : public MulticastDelegate_t
{
};
struct UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60 : public MulticastDelegate_t
{
};
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 CinemachineShot_t8DDCB09734CCDF4688C3D85EF352C125B3EDF425 : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E
{
String_t* ___DisplayName;
ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88 ___VirtualCamera;
};
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___played;
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___paused;
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___stopped;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
{
};
struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96 : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E
{
int32_t ___m_Version;
AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_AnimClip;
bool ___m_Locked;
bool ___m_Muted;
String_t* ___m_CustomPlayableFullTypename;
AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_Curves;
PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___m_Parent;
List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Children;
int32_t ___m_ItemsHash;
TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* ___m_ClipsCache;
DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___m_Start;
DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___m_End;
bool ___m_CacheSorted;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___m_SupportsNotifications;
RuntimeObject* ___m_ChildTrackCache;
List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___m_Clips;
MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698 ___m_Markers;
};
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 CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* ___m_Path;
int32_t ___m_UpdateMethod;
int32_t ___m_PositionUnits;
float ___m_Speed;
float ___m_Position;
};
struct CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_vcamOwner;
Dictionary_2_t4FF21A84FE740BDEF33FFAA0162AAAADBA3DEB56* ___mExtraState;
};
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 CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct CinemachineTouchInputMapper_t4C87D67A9F1D569BE7FE89A943F67CD9AE59A1D7 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
float ___TouchSensitivityX;
float ___TouchSensitivityY;
String_t* ___TouchXInputMapTo;
String_t* ___TouchYInputMapTo;
};
struct CinemachineTrack_t070034077BC5C4C03F328633EDB418EC1B3D7E47 : public TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96
{
};
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 CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8 : public Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52
{
};
struct PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
int32_t ___m_AssetsPPU;
int32_t ___m_RefResolutionX;
int32_t ___m_RefResolutionY;
int32_t ___m_CropFrame;
int32_t ___m_GridSnapping;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera;
PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E* ___m_Internal;
bool ___m_CinemachineCompatibilityMode;
};
struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E : public Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52
{
};
struct Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80 : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___AimCollisionFilter;
String_t* ___IgnoreTag;
float ___AimDistance;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___AimTargetReticle;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CAimTargetU3Ek__BackingField;
};
struct CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow;
bool ___m_ShowDebugText;
bool ___m_Loop;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_ChildCameras;
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* ___m_Instructions;
RuntimeObject* ___U3CLiveChildU3Ek__BackingField;
RuntimeObject* ___m_TransitioningFrom;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State;
float ___mActivationTime;
int32_t ___mCurrentInstruction;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mActiveBlend;
};
struct CinemachineCameraOffset_t00D6D684DFDE207C659F312A3BCAF3F24EC0D31D : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Offset;
int32_t ___m_ApplyAfter;
bool ___m_PreserveComposition;
};
struct CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow;
bool ___m_ShowDebugText;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_ChildCameras;
float ___m_ActivateAfter;
float ___m_MinDuration;
bool ___m_RandomizeChoice;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_DefaultBlend;
CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* ___m_CustomBlends;
RuntimeObject* ___U3CLiveChildU3Ek__BackingField;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State;
float ___mActivationTime;
float ___mPendingActivationTime;
RuntimeObject* ___mPendingCamera;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mActiveBlend;
bool ___mRandomizeNow;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_RandomizedChilden;
RuntimeObject* ___m_TransitioningFrom;
};
struct CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_CollideAgainst;
String_t* ___m_IgnoreTag;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_TransparentLayers;
float ___m_MinimumDistanceFromTarget;
bool ___m_AvoidObstacles;
float ___m_DistanceLimit;
float ___m_MinimumOcclusionTime;
float ___m_CameraRadius;
int32_t ___m_Strategy;
int32_t ___m_MaximumEffort;
float ___m_SmoothingTime;
float ___m_Damping;
float ___m_DampingWhenOccluded;
float ___m_OptimalTargetDistance;
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___m_CornerBuffer;
};
struct CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_TrackedObjectOffset;
float ___m_LookaheadTime;
float ___m_LookaheadSmoothing;
bool ___m_LookaheadIgnoreY;
float ___m_HorizontalDamping;
float ___m_VerticalDamping;
float ___m_ScreenX;
float ___m_ScreenY;
float ___m_DeadZoneWidth;
float ___m_DeadZoneHeight;
float ___m_SoftZoneWidth;
float ___m_SoftZoneHeight;
float ___m_BiasX;
float ___m_BiasY;
bool ___m_CenterOnActivate;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CTrackedPointU3Ek__BackingField;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosPrevFrame;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LookAtPrevFrame;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenOffsetPrevFrame;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_CameraOrientationPrevFrame;
PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* ___m_Predictor;
FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED ___mCache;
};
struct CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73
{
int32_t ___m_ConfineMode;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___m_BoundingVolume;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_BoundingShape2D;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_BoundingShape2DCache;
bool ___m_ConfineScreenEdges;
float ___m_Damping;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* ___m_pathCache;
int32_t ___m_pathTotalPointCount;
};
struct CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_BoundingShape2D;
float ___m_Damping;
float ___m_MaxWindowSize;
float ___m_MaxComputationTimePerFrameInSeconds;
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F ___m_shapeCache;
};
struct CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CFollowU3Ek__BackingField;
int32_t ___m_BlendHint;
};
struct CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73
{
float ___m_Width;
float ___m_Damping;
float ___m_MinFOV;
float ___m_MaxFOV;
};
struct CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow;
bool ___m_CommonLens;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___m_Lens;
TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA ___m_Transitions;
int32_t ___m_LegacyBlendHint;
AxisState_t6996FE8143104E02683986C908C18B0F62595736 ___m_YAxis;
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_YAxisRecentering;
AxisState_t6996FE8143104E02683986C908C18B0F62595736 ___m_XAxis;
Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E ___m_Heading;
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_RecenterToTargetHeading;
int32_t ___m_BindingMode;
float ___m_SplineCurvature;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* ___m_Orbits;
float ___m_LegacyHeadingBias;
bool ___mUseLegacyRigDefinitions;
bool ___mIsDestroyed;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* ___m_Rigs;
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* ___mOrbitals;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mBlendA;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mBlendB;
float ___m_CachedXAxisHeading;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* ___m_CachedOrbits;
float ___m_CachedTension;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CachedKnots;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CachedCtrl1;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CachedCtrl2;
};
struct CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE
{
float ___m_Weight0;
float ___m_Weight1;
float ___m_Weight2;
float ___m_Weight3;
float ___m_Weight4;
float ___m_Weight5;
float ___m_Weight6;
float ___m_Weight7;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State;
RuntimeObject* ___U3CLiveChildU3Ek__BackingField;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CLookAtU3Ek__BackingField;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CFollowU3Ek__BackingField;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_ChildCameras;
Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* ___m_indexMap;
};
struct CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A : public CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D
{
bool ___m_Looped;
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* ___m_Waypoints;
};
struct CinemachinePixelPerfect_t8CA529E8D056B820C806C2AEAD6209D62001AC8B : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73
{
};
struct CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73
{
int32_t ___m_ApplyAfter;
float ___m_Tilt;
float ___m_Pan;
float ___m_Dutch;
float ___m_ZoomScale;
float ___m_FollowAttachment;
float ___m_LookAtAttachment;
};
struct CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE : public CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D
{
bool ___m_Looped;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* ___m_Waypoints;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* ___m_ControlPoints1;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* ___m_ControlPoints2;
bool ___m_IsLoopedCache;
};
struct CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5 : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A
{
int32_t ___m_BindingMode;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FollowOffset;
float ___m_XDamping;
float ___m_YDamping;
float ___m_ZDamping;
int32_t ___m_AngularDampingMode;
float ___m_PitchDamping;
float ___m_YawDamping;
float ___m_RollDamping;
float ___m_AngularDamping;
bool ___U3CHideOffsetInInspectorU3Ek__BackingField;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousTargetPosition;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_PreviousReferenceOrientation;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_targetOrientationOnAssign;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousOffset;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_previousTarget;
};
struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___m_Lens;
TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA ___m_Transitions;
int32_t ___m_LegacyBlendHint;
bool ___m_UserIsDragging;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State;
CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___m_ComponentPipeline;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_ComponentOwner;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mCachedLookAtTarget;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___mCachedLookAtTargetVcam;
};
struct CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303 : public CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5
{
Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E ___m_Heading;
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_RecenterToTargetHeading;
AxisState_t6996FE8143104E02683986C908C18B0F62595736 ___m_XAxis;
float ___m_LegacyRadius;
float ___m_LegacyHeightOffset;
float ___m_LegacyHeadingBias;
bool ___m_HeadingIsSlave;
UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* ___HeadingUpdater;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LastTargetPosition;
HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* ___mHeadingTracker;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___m_TargetRigidBody;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_PreviousTarget;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LastCameraPosition;
float ___m_LastHeading;
};
struct List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_StaticFields
{
List_1U5BU5D_tDE88DA8DCD79A37A10DCC96911E1242D15FF66FE* ___s_emptyArray;
};
struct List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F_StaticFields
{
List_1U5BU5D_tC1B009E92641A2C993F3BB28A80D61D2AB67979B* ___s_emptyArray;
};
struct List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_StaticFields
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray;
};
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_StaticFields
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_emptyArray;
};
struct List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB_StaticFields
{
BrainFrameU5BU5D_tD230BD5CB94D42E623F479CBDC5AD4B54350AB4D* ___s_emptyArray;
};
struct List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC_StaticFields
{
PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* ___s_emptyArray;
};
struct List_1_t7773B36341789251169D983F9C3A2047E1ABCA83_StaticFields
{
VcamExtraStateU5BU5D_t34B28D017144122BCF2054BC919B8685D99EA802* ___s_emptyArray;
};
struct CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields
{
HashSet_1_tCBC2AED809446FE95DDA990CA99F2527D9CF6614* ___mClients;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* ___OnGUIHandlers;
List_1_tF7A85406B1E07A43CE2AD7A590CA5354CAC5A8E9* ___mAvailableStringBuilders;
};
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 U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields
{
U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* ___U3CU3E9;
Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* ___U3CU3E9__47_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 Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_StaticFields
{
ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 ___m_NullPlayable;
};
struct ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_StaticFields
{
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ___m_NullPlayable;
};
struct ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_StaticFields
{
ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___m_NullPlayable;
};
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 GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_StaticFields
{
bool ___showKeyboardFocus;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___s_None;
};
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_StaticFields
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___Default;
};
struct Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_StaticFields
{
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___m_NullPlayable;
};
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 GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_StaticFields
{
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___ms_Error;
SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98* ___m_SkinChanged;
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* ___current;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties;
};
struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields
{
TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F ___s_BuildData;
Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* ___OnClipPlayableCreate;
Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* ___OnTrackAnimationPlayableCreate;
TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ___s_EmptyCache;
Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* ___s_TrackBindingTypeAttributeCache;
};
struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields
{
RuntimeObject* ___mSoloCamera;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___mDefaultLinearAnimationCurve;
};
struct CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_StaticFields
{
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___s_ColliderBuffer;
};
struct CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_StaticFields
{
CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* ___CreateRigOverride;
DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* ___DestroyRigOverride;
};
struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_StaticFields
{
CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* ___CreatePipelineOverride;
DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* ___DestroyPipelineOverride;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3 : public RuntimeArray
{
ALIGN_FIELD (8) Touch_t03E51455ED508492B3F278903A0114FA0E87B417 m_Items[1];
inline Touch_t03E51455ED508492B3F278903A0114FA0E87B417 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Touch_t03E51455ED508492B3F278903A0114FA0E87B417* 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, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Touch_t03E51455ED508492B3F278903A0114FA0E87B417 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Touch_t03E51455ED508492B3F278903A0114FA0E87B417* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 value)
{
m_Items[index] = value;
}
};
struct InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4 : public RuntimeArray
{
ALIGN_FIELD (8) Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B m_Items[1];
inline Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B* 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, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_VirtualCamera), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___m_Blend))->___m_CustomCurve), (void*)NULL);
#endif
}
inline Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_VirtualCamera), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___m_Blend))->___m_CustomCurve), (void*)NULL);
#endif
}
};
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 PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36 : public RuntimeArray
{
ALIGN_FIELD (8) Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 m_Items[1];
inline Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2* 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, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 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 ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787 : public RuntimeArray
{
ALIGN_FIELD (8) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* m_Items[1];
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
{
ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
m_Items[index] = value;
}
};
struct CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7 : public RuntimeArray
{
ALIGN_FIELD (8) CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* m_Items[1];
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50** 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, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* 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 CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F : public RuntimeArray
{
ALIGN_FIELD (8) CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* m_Items[1];
inline CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303** 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, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* 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 OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28 : public RuntimeArray
{
ALIGN_FIELD (8) Orbit_tFB7313130D10593990AD5CA9C685500758DB866D m_Items[1];
inline Orbit_tFB7313130D10593990AD5CA9C685500758DB866D GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Orbit_tFB7313130D10593990AD5CA9C685500758DB866D* 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, Orbit_tFB7313130D10593990AD5CA9C685500758DB866D value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Orbit_tFB7313130D10593990AD5CA9C685500758DB866D GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Orbit_tFB7313130D10593990AD5CA9C685500758DB866D* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Orbit_tFB7313130D10593990AD5CA9C685500758DB866D value)
{
m_Items[index] = value;
}
};
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD : public RuntimeArray
{
ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1];
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* 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, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
{
m_Items[index] = value;
}
};
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 WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF : public RuntimeArray
{
ALIGN_FIELD (8) Waypoint_tF0147D859449A4A396E398063D02E76A7214066D m_Items[1];
inline Waypoint_tF0147D859449A4A396E398063D02E76A7214066D GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Waypoint_tF0147D859449A4A396E398063D02E76A7214066D* 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, Waypoint_tF0147D859449A4A396E398063D02E76A7214066D value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Waypoint_tF0147D859449A4A396E398063D02E76A7214066D GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Waypoint_tF0147D859449A4A396E398063D02E76A7214066D* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Waypoint_tF0147D859449A4A396E398063D02E76A7214066D value)
{
m_Items[index] = value;
}
};
struct WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C : public RuntimeArray
{
ALIGN_FIELD (8) Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 m_Items[1];
inline Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27* 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, Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 value)
{
m_Items[index] = value;
}
};
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);
}
};
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 IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputPort, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ScriptPlayable_1_op_Explicit_m6607A44CAE72D8B0AC20C3B99B60EC5CDDCC7EE7_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptPlayable_1_GetBehaviour_m86713AAFF1D1F7D4FB370489F71AE4228741EFE8_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetTime_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mF42A8FB9BE5011547BAE7A809413A36DF97A628F_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetDuration_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m10FB719E47DDD28BA41ACA5AF6ABCF79B1DDA6B3_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ScriptPlayable_1_Create_m21924558E94732FC0180915B07EEF695750A17A3_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedReference_1_Resolve_mFA2938DF9E0A74422B71F573F5CC0A8B1CA54647_gshared (ExposedReference_1_t31F2EFC3C777E00A7D70852263DA16810530A869* __this, RuntimeObject* ___0_resolver, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputCount_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m70A8E8591CF45FF0468C77163CFCE92182C83914_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared (UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_RemoveListener_m904FA6BDD0D33FDF8650EF816FF5C131867E693E_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* ___0_call, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_AddListener_m055233246714700E4BDAA62635BC0AA49E8165CC_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* ___0_call, 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 ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponentsInChildren_TisRuntimeObject_m90734C3A39A158985239CB90DE2F0792F1D99926_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, bool ___0_includeInactive, 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 ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __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 int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_2__ctor_m7445B0F04ECB8542147C3C9B963A792140CFAD0A_gshared (UnityAction_2_tF47D82C7E3C3B118B409866D926435B55A0675BD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m3D196ADE59DE13B9FDC5D827B1A6D00CBEF1F6DF_gshared (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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 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_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, 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 UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_2__ctor_m36CB65F6682CF6EFB69FE2F1939D331599C453E3_gshared (UnityEvent_2_t77BDA795C84FBEFE9D3AE3DCA619B97A9F423961* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6CEDE5A2EE6BEB00CBE8D447849A3B7D3CEB2530_gshared (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_gshared_inline (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_m64F56916C2F4A5F9A20F496FA0582749F164F6BB_gshared (Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542_gshared (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* ___0_comparison, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096_gshared (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* CinemachineExtension_GetAllExtraStates_TisRuntimeObject_m1910A2ACEF3BCDAD7EB81C9B0F81945BFED4A9AA_gshared (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __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 void List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) ;
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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___0_index, 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* CinemachineVirtualCamera_GetCinemachineComponent_TisRuntimeObject_m70B9E2B45173016F7928E3F968524E521FABFD34_gshared (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCamera_AddCinemachineComponent_TisRuntimeObject_mC4F03F80C1F50F98B90CC9CBBC6F816194DF50B1_gshared (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, 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_m4C18EF8A5E0543CD47CD0EC53E3FB94EED7E9240_gshared (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m192785B048EDA211AEC7A758A37D0B1ACCB94B9C_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, 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_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_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_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, 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_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension__ctor_m8955F80D4A62DE7C3DA510CFECEF722346241C94 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, 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_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_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_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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* 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 int32_t Input_get_touchCount_m057388BFC67A0F4CA53764B1022867ED81D01E39 (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 TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* Input_get_touches_m7CFDF6848F3EC3A8FE458436B2B8BD14B5C65CEF (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Touch_get_deltaPosition_m2D51F960B74C94821ED0F6A09E44C80FD796D299 (Touch_t03E51455ED508492B3F278903A0114FA0E87B417* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62 (String_t* ___0_axisName, 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 bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ReleaseCameraOverride_m40840EAC3788CBA1D998861D7F670EB7F79D1730 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___0_overrideId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableBehaviour_ProcessFrame_mB80DDB2AB5D7EC0D3B9A466D37BE8556F6BBD2A0 (PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, RuntimeObject* ___2_playerData, 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) ;
inline CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* GameObject_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_mC1162BCB892B08F7E1B985427405E11FA407A3CE (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
inline float PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputIndex, const RuntimeMethod* method)
{
return (( float (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B_gshared)(___0_playable, ___1_inputIndex, method);
}
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputPort, const RuntimeMethod* method)
{
return (( Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_gshared)(___0_playable, ___1_inputPort, method);
}
inline ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
return (( ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))ScriptPlayable_1_op_Explicit_m6607A44CAE72D8B0AC20C3B99B60EC5CDDCC7EE7_gshared)(___0_playable, method);
}
inline CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33 (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143* __this, const RuntimeMethod* method)
{
return (( CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* (*) (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143*, const RuntimeMethod*))ScriptPlayable_1_GetBehaviour_m86713AAFF1D1F7D4FB370489F71AE4228741EFE8_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineShotPlayable_get_IsValid_m36F22868B393BA5DA3FC41EA6591F1D0A560AB4E (CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* __this, const RuntimeMethod* method) ;
inline int32_t PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
return (( int32_t (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_gshared)(___0_playable, method);
}
inline double PlayableExtensions_GetTime_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m2980B2B0D4E6B84A42D1445ECAA6771F16F77F8E (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ___0_playable, const RuntimeMethod* method)
{
return (( double (*) (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143, const RuntimeMethod*))PlayableExtensions_GetTime_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mF42A8FB9BE5011547BAE7A809413A36DF97A628F_gshared)(___0_playable, method);
}
inline double PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
return (( double (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_gshared)(___0_playable, method);
}
inline double PlayableExtensions_GetDuration_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m001EB8CD838E859E144FDCBC7913D73D7085F0F9 (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ___0_playable, const RuntimeMethod* method)
{
return (( double (*) (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143, const RuntimeMethod*))PlayableExtensions_GetDuration_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m10FB719E47DDD28BA41ACA5AF6ABCF79B1DDA6B3_gshared)(___0_playable, method);
}
inline double PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
return (( double (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_gshared)(___0_playable, method);
}
inline int32_t PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
return (( int32_t (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_gshared)(___0_playable, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FrameData_get_deltaTime_m522E00CB1B4DA759A5121778A7688DA07735C1F8 (FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineMixer_GetDeltaTime_mA23D38C7845030D33A6D94306FB6DC68D6E4C0B1 (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, float ___0_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineBrain_SetCameraOverride_m9A267D3B457F1C7681D972FD090F4DCCA00E49B8 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___0_overrideId, RuntimeObject* ___1_camA, RuntimeObject* ___2_camB, float ___3_weightB, float ___4_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_HasCurrentTime_mCB98DBD74426664E1D6E7F5F5DEE8AA2D38352C9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A (PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2* __this, const RuntimeMethod* method) ;
inline ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ScriptPlayable_1_Create_m8D0AF68E1A46676E699D091C362AA62D089AE98F (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, const RuntimeMethod* method)
{
return (( ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, int32_t, const RuntimeMethod*))ScriptPlayable_1_Create_m21924558E94732FC0180915B07EEF695750A17A3_gshared)(___0_graph, ___1_inputCount, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlayableGraph_GetResolver_m7869599485E96C9D09E0680FA25099E9B2789A47 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, const RuntimeMethod* method) ;
inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ExposedReference_1_Resolve_m108D89FF1C6F0C5E0A6DE5D45677035DCD6D21AB (ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88* __this, RuntimeObject* ___0_resolver, const RuntimeMethod* method)
{
return (( CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* (*) (ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88*, RuntimeObject*, const RuntimeMethod*))ExposedReference_1_Resolve_mFA2938DF9E0A74422B71F573F5CC0A8B1CA54647_gshared)(__this, ___0_resolver, method);
}
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_mE74DEF316CEBD21363B5014C6351AA14F5072648 (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ___0_playable, const RuntimeMethod* method)
{
return (( Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143, const RuntimeMethod*))ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared)(___0_playable, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableAsset__ctor_m36B842356F02DF323B356BAAF6E3DC59BA9E1AB8 (PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* __this, const RuntimeMethod* method) ;
inline ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 ScriptPlayable_1_Create_m35525ADA40B2B132F27A126FCEFF0942E05F5842 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, const RuntimeMethod* method)
{
return (( ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, int32_t, const RuntimeMethod*))ScriptPlayable_1_Create_m21924558E94732FC0180915B07EEF695750A17A3_gshared)(___0_graph, ___1_inputCount, method);
}
inline void PlayableExtensions_SetInputCount_TisScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_mFE01346976404C069060D319ED49F471ACDF74AD (ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 ___0_playable, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961, int32_t, const RuntimeMethod*))PlayableExtensions_SetInputCount_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m70A8E8591CF45FF0468C77163CFCE92182C83914_gshared)(___0_playable, ___1_value, method);
}
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_m661AB619009ED9B5B707DD04A66DF9A971C93916 (ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 ___0_playable, const RuntimeMethod* method)
{
return (( Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961, const RuntimeMethod*))ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared)(___0_playable, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___0_intVal, const RuntimeMethod* method) ;
inline void UnityAction_1__ctor_m5CC9F1C8EA62E69F366ADC95ED52BF0CAA0F1582 (UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411* __this, UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* ___0_call, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411*, UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*, const RuntimeMethod*))UnityEvent_1_RemoveListener_m904FA6BDD0D33FDF8650EF816FF5C131867E693E_gshared)(__this, ___0_call, method);
}
inline void UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411* __this, UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* ___0_call, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411*, UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*, const RuntimeMethod*))UnityEvent_1_AddListener_m055233246714700E4BDAA62635BC0AA49E8165CC_gshared)(__this, ___0_call, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, 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 Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_get_AimTarget_m23E3401D3A53DAC3A76EE4A1352A14FC0DCA0AE5_inline (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, 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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, 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 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) ;
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 float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_ComputeLookAtPoint_m08DB1A8A0EDC4CAB21C46784AEE17504D488EC37 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_camPos, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_player, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_ComputeAimTarget_mAD4E37AB5D0E30973FA3BFDD256B58047664EB3E (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraLookAt, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_player, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_set_AimTarget_mE4F573A3F1927B24028F96164D800720DB5B68EC_inline (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, 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 float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __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 void CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7 (StringBuilder_t* ___0_sb, 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 Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_localLookAt, 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 void CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rot, const RuntimeMethod* method) ;
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) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_AdvanceCurrentInstruction_mC401379B7CD61F5220AAF2B0510CB2833CEBC99D (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, float ___0_deltaTime, 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 bool GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateCameraState_mC16F582BFC88FD8E3BC61EEFC11EA243A4289836 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_GenerateCameraActivationEvent_mD2A009E3CE9D80962BA7E902A9BD3B22E161C021 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___0_vcam, RuntimeObject* ___1_vcamFrom, const RuntimeMethod* method) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_GenerateCameraCutEvent_mED951E792CC6811DFF12F79B389C3237094FACD6 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___0_vcam, 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 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_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_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_InvalidateListOfChildren_m9C0D36C4AB842E080526AC77BADF7490C352DFCF (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0 (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnDisable_mF7435377931FB3F6EC410752D62C18392C47917A (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDebug_ReleaseScreenPos_m6C54E91372A22F7D171D8D91C454DF06E95A6593 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_client, const RuntimeMethod* 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 GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUISkin_get_box_m21BE7FC56D903B95BAFAE8890425D330EA88D893 (GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineDebug_GetScreenPos_m1C7476476BC6BB8D907CCF2D4B946C8B029872D8 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_client, String_t* ___1_text, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___2_style, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_position, String_t* ___1_text, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___2_style, const RuntimeMethod* method) ;
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 CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, bool ___0_includeInactive, const RuntimeMethod* method)
{
return (( CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, bool, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_m90734C3A39A158985239CB90DE2F0792F1D99926_gshared)(__this, ___0_includeInactive, 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) ;
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 CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, const RuntimeMethod* method)
{
return (( CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_ValidateInstructions_mFCDD468A1417A70852DAE2FBF1EBB0FAAD34CC3B (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, 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 CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase__ctor_m1BACC836C669C0C52C8A891BAB34E09821F21C46 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
inline bool Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCore_get_DeltaTime_m0ED50D97C4B5327468BFA2A426E4F8B2F4078F48 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* __this, BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*, BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_AddActiveBrain_m48DD0D8000E2EE00E9C4BF642F5CDF04EF5AB819 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___0_brain, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_AfterPhysics_mA5199823EA8CCF0C5391E2D4A8AA46A93853E68A (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ;
inline void UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_2__ctor_m7445B0F04ECB8542147C3C9B963A792140CFAD0A_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_add_sceneLoaded_m14BEBCC5E4A8DD2C806A48D79A4773315CB434C6 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___0_value, const RuntimeMethod* method) ;
inline void UnityAction_1__ctor_m3D196ADE59DE13B9FDC5D827B1A6D00CBEF1F6DF (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m3D196ADE59DE13B9FDC5D827B1A6D00CBEF1F6DF_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_add_sceneUnloaded_mC3BAE77FFFA0DBA3F6EE3303CA78400A3932F029 (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_remove_sceneLoaded_m72A7C2A1B8EF1C21A208A9A015375577768B3978 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_remove_sceneUnloaded_m2CACDB3F47DED2C92E6AA1912906F7E2C61424EB (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* ___0_value, const RuntimeMethod* 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_Clear_mC52964E89FC56DF5B2F133A4E7A7CFB8C7D0A145_inline (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___0_routine, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ManualUpdate_m0AAF1ECD02C1B65B0768D85DD4D505CD5C3A41CF (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___0_updateFilter, float ___1_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GUI_get_color_m15488B4AD785D10DEB5C66398D0FA9A0C0EA7ABB (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414 (StringBuilder_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CinemachineBrain_GetSoloGUIColor_m52EAD28FC43A8FB8E68D9B81D31196203717746F (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_set_color_mA44927D3F2ACB1E228815F10042A6F62B7645648 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_get_IsBlending_m028DE1EDFAD04881374A33196A718E7673E7B2F3 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* CinemachineBrain_get_ActiveBlend_mC6FF3504F32F7C30500A98F22BD906D468406ED1 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_get_ActiveVirtualCamera_m0AEE8E6E46E3235D9ADE864DA6BE7BB57F2D86D7 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__33__ctor_m494970AEE7FC593596FE45EC3A0D80196A5B51DC (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, bool ___0_fixedDelta, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateFrame0_mAA20AD58FBC4C024898A7074C3E4A0BE84DD53BC (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, float ___0_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ComputeCurrentBlend_mA8E475FA0505785CB41BB62A5074FE09F3352E27 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** ___0_outputBlend, int32_t ___1_numTopLayersToExclude, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_OnUpdate_m89A8FE83B9271FE8D7F03CA25F20DE6BD06D489A (int32_t ___0_currentClock, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ProcessActiveCamera_m6DD3871A02BB3BADC96C9D9DAB459C5F95D53104 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, float ___0_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ;
inline BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* (*) (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BrainFrame_get_Active_m6EB1C7313FF391608D67E752A0AD3541B3D5D5E0 (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (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 void CinemachineCore_UpdateAllActiveVirtualCameras_m89205DECAC84E31CFF4420DDB36BDFC70BE37B53 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, int32_t ___0_layerMask, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_DeepCamBFromBlend_mA590E041B46933535A30A3F007BA2B83E7BE40CD (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___0_blend, 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 CinemachineBrain_IsLiveInBlend_m2A0E5AD2048B66FA82E7CB01A83335907B1941CB (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineBrain_GetBrainFrame_mFEAD91A91F349B785E8FC4B5A1C5F500EC9DEA40 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___0_withId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_EnsureStarted_m5BE1C9CC37F882E1B76E2C84BC6B789BF14451D0 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
inline void List_1_RemoveAt_m4959FB9FE8AE21EA9711EC27B3CCDD49543E84BE (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___0_state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE LensSettings_FromCamera_m3A279A7BFABD4F4D4ADA789C44122E5608626693 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_fromCamera, 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 RuntimeObject* CinemachineBrain_TopCameraFromPriorityQueue_m1AE36BA00968869CC730BA006AF4409471F96B62 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineBrain_LookupBlend_m4C4810AA410AE7A9E3D55E8B1E1DE5478AAE3398 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___0_fromKey, RuntimeObject* ___1_toKey, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0 (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, 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 void BlendSourceVirtualCamera__ctor_m260866EC0863C4B16331D7539AA3852E90DEEC5C (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___0_blend, 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 void BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___0_value, 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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
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) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_inline (GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___0_fromVcam, RuntimeObject* ___1_toVcam, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___2_defaultBlend, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___3_owner, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineBrain_set_CurrentCameraState_mFAA3A0AB30A002E3B9CC0BA83F9FF119428693DA_inline (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_nearClipPlane_m78482B5E4E0CE4C195D9CE0332AA75B2D9CCDDF6 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_farClipPlane_m84EF39B09573168734613481FD979BFF31C60139 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_orthographicSize_m76DD021032ACB3DDBD052B75EC66DCE3A7295A5C (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_fieldOfView_m5AA9EED4D1603A1DEDBF883D9C42814B2BDEB777 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_lensShift_m645CA635E70D7C7EC26E821D6EF7817375BCBD8D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_orthographic_m64915C0840A68E526830A69F1C40257206185020 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, bool ___0_value, 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 bool Camera_get_usePhysicalProperties_mCE30837910BC617288B1481EEE3CAC7C79E43192 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_usePhysicalProperties_m4F99CCEBD78D6EAB21B772E947B2C683AC475814 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __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_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_sensorSize_mF303BEAEB38FCBE5B5E21D2AFA06FC3DA7B50DC7 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_gateFit_m010FFEDCE03AECD34A63F99A84B3FAAB3DC442E0 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___0_value, 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 void BrainEvent__ctor_mCAE49277912EB5AFFBA23BBBD84697BC258A56D7 (BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamActivatedEvent__ctor_m4917789E0C570A5217E093044D8E26D8AD1F7068 (VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFixedUpdate__ctor_m28D22FD61960FCD538753493FAC080DA5EC7A9E7 (WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mB4D7909796774D81384996A78CC4E5574396AD7A (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, 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) ;
inline void UnityEvent_1__ctor_m91B170A01AE8C508AF4F950FF2DFF02C55972EF6 (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411*, const RuntimeMethod*))UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared)(__this, method);
}
inline void UnityEvent_2__ctor_mDEA5652E3D9E562E1992C152A928D27C0ACFADC7 (UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C*, const RuntimeMethod*))UnityEvent_2__ctor_m36CB65F6682CF6EFB69FE2F1939D331599C453E3_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_get_IsValid_m3C10BCF867EF0AA96AAF0A70FF0990808FB7C81C (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_ChooseCurrentCamera_mE99EB0A510F96CBBF70A18692ACC962927641265 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineClearShot_LookupBlend_m0DA62E97306A03CF6C1A0CADF68A0D3E7F45BD26 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___0_fromKey, RuntimeObject* ___1_toKey, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_InvalidateListOfChildren_mFE7676A3C7D11C5BC7F204BC437D6F31692B81DE (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineClearShot_Randomize_m827ED70BADD0E80B15B02B3DEB15D5BFFE0F0726 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___0_src, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m6CEDE5A2EE6BEB00CBE8D447849A3B7D3CEB2530 (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC*, const RuntimeMethod*))List_1__ctor_m6CEDE5A2EE6BEB00CBE8D447849A3B7D3CEB2530_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494 (float ___0_minInclusive, float ___1_maxInclusive, const RuntimeMethod* method) ;
inline void List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_inline (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC*, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2, const RuntimeMethod*))List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_gshared_inline)(__this, ___0_item, method);
}
inline void Comparison_1__ctor_m64F56916C2F4A5F9A20F496FA0582749F164F6BB (Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_m64F56916C2F4A5F9A20F496FA0582749F164F6BB_gshared)(__this, ___0_object, ___1_method, method);
}
inline void List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542 (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* ___0_comparison, const RuntimeMethod* method)
{
(( void (*) (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC*, Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC*, const RuntimeMethod*))List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542_gshared)(__this, ___0_comparison, method);
}
inline PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096 (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, const RuntimeMethod* method)
{
return (( PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* (*) (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC*, const RuntimeMethod*))List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9BE881E5BAC3662017282D2C1215496CB6A6088F (U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* __this, const RuntimeMethod* method) ;
inline VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method)
{
return (( VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* (*) (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, RuntimeObject*, const RuntimeMethod*))CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared)(__this, ___0_vcam, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetCameraDisplacementDistance_m2D776E08DF6628DE5D5DDAFE5854D28A2E4C36B6 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyScratchCollider_m4364DE7BEF85A175A66261E184D0A58BA4F62D5C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_OnDestroy_m856A803E3DAE93CD0AADFA9B687A430BD24616DE (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mBE9255218FAB0B859E0DD1B944986BBC7F1C3A33 (List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline List_1_t7773B36341789251169D983F9C3A2047E1ABCA83* CinemachineExtension_GetAllExtraStates_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m9DD28C1D8396B5F170AF7DBD324D6E260C95B04E (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method)
{
return (( List_1_t7773B36341789251169D983F9C3A2047E1ABCA83* (*) (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, const RuntimeMethod*))CinemachineExtension_GetAllExtraStates_TisRuntimeObject_m1910A2ACEF3BCDAD7EB81C9B0F81945BFED4A9AA_gshared)(__this, method);
}
inline Enumerator_t8D82041E00415594C530112F24A312CC42D64957 List_1_GetEnumerator_m8A384633E7027D7246C4C2F9B999F54149EBF64F (List_1_t7773B36341789251169D983F9C3A2047E1ABCA83* __this, const RuntimeMethod* method)
{
return (( Enumerator_t8D82041E00415594C530112F24A312CC42D64957 (*) (List_1_t7773B36341789251169D983F9C3A2047E1ABCA83*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mEE069DF21AA78789A303E93FC4E6DBBE0909DCF0 (Enumerator_t8D82041E00415594C530112F24A312CC42D64957* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t8D82041E00415594C530112F24A312CC42D64957*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* Enumerator_get_Current_mD8D5F2F6672D9652E8B0577BC2CA0E6EB626EA29_inline (Enumerator_t8D82041E00415594C530112F24A312CC42D64957* __this, const RuntimeMethod* method)
{
return (( VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* (*) (Enumerator_t8D82041E00415594C530112F24A312CC42D64957*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline)(__this, method);
}
inline void List_1_Add_m8B5DEF3F8F4F49003BB953399B6E84A6DC941AC6_inline (List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F*, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mC27D50F51F42166544AC79FE837CEE68D56970B1 (Enumerator_t8D82041E00415594C530112F24A312CC42D64957* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t8D82041E00415594C530112F24A312CC42D64957*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D_gshared)(__this, ___0_index, ___1_count, 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PreserveLineOfSight_m15D0A6B0A018DAD34254B7E091CAD3D3E0C1EF84 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___0_state, VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** ___1_extra, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, 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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_UpdateDistanceSmoothing_m585CE40738CF2D7E9EC0BE89C357AD84A40320AC (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___0_distance, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VcamExtraState_ApplyDistanceSmoothing_m0BB6D66F3143716C66AAC3F7DD85103C7E6589E3 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___0_distance, float ___1_smoothingTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_ResetDistanceSmoothing_mC71B210379ABEBC812529240E983852865E535B0 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___0_smoothingTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_RespectCameraRadius_mCB35CD04F62EDCBE0A154B3EC455D33029F380C6 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_lookAtPos, 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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_IsTargetOffscreen_m92E26E85E88FE62A1C918DEF9728DE9FB46D5A7D (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_CheckForTargetObstructions_mBE0D7797C4F714F6532ECF0428225FCC7717EBE9 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_state, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PullCameraInFrontOfNearestObstacle_mC6EE17778ED949B252ECEEF01262A6391180D176 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_lookAtPos, int32_t ___2_layerMask, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___3_hitInfo, 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 void VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inNormal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_inPoint, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PushCameraBack_mA652E6C1E69285E05F18DA6C4EEFBF6FFF150ED5 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_currentPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pushDir, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_obstacle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_lookAtPos, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___4_startPlane, float ___5_targetDistance, int32_t ___6_iterations, VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** ___7_extra, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, float ___0_distance, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_GetWalkingDirection_mC5607290A0F1FB8EDAC4AE401280FCAE25DA56D7 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pushDir, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_obstacle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_outDir, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetPushBackDistance_m327096D12B295C2A3D536767D22302B0D90722F2 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___1_startPlane, float ___2_targetDistance, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_lookAtPos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Collider_get_bounds_mCC32F749590E9A85C7930E5355661367F78E4CB4 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_ClampRayToBounds_m1ECEE60359130905CFE336780028F27C584C223C (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float ___1_distance, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___2_bounds, 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_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __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_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 Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, String_t* ___0_tag, 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 Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_Raycast_mD7683E94051173B3FFC0862F4A17847E94AEB938 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___1_hitInfo, float ___2_maxDistance, 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_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 float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float* ___1_enter, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_Angle_mFA715DF39B2BA00E0236B1DD527A53CE159A4C8C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_v2, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Physics_OverlapSphereNonAlloc_mED890C8454FCC0354A94F97453707FA01B27AE83 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, float ___1_radius, ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___2_results, int32_t ___3_layerMask, int32_t ___4_queryTriggerInteraction, 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 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_EXTERN_C IL2CPP_METHOD_ATTR float LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_planeNormal, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner_GetCameraDisplacementDistance_m8DF8F6DB8A7FB9E1C6FF59F90CB2EAA54FFE5B54 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method) ;
inline VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method)
{
return (( VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* (*) (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, RuntimeObject*, const RuntimeMethod*))CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared)(__this, ___0_vcam, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_ConnectToVcam_m2052046FF2E7EB0CBB72680EAA521B5C63CDB0EC (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, bool ___0_connect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner_get_IsValid_mE3539CF8E20004A17B9F2EFA432008AB6AFB47BE (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineConfiner_ConfineScreenEdges_m9FDA03DA1D293123D82DB8359D685755F53DDA4A (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___1_state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_camPos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_InvalidatePathCache_mFA907955B4C61CBAA3ACD9A7AED13D621FA5A11F (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PolygonCollider2D_get_pathCount_m2F7EA6C9D0D7E579741DD3CB26BD1B2320570CC3 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PolygonCollider2D_GetTotalPointCount_mDD5625F1A07C11D06D9F35757BFDF22B3ABD943A (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46 (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* PolygonCollider2D_GetPath_mE9D53D83FBB110EAC748BA535A1659C262B50F50 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
inline void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared)(__this, method);
}
inline void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* __this, List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*, List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CompositeCollider2D_get_pathCount_mFCE509BFF1DE4F0AB2C242DB9665CCF16BC2D0DC (CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CompositeCollider2D_get_pointCount_m2D67EA1A290944246376496948C259B03F06D459 (CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, 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 int32_t CompositeCollider2D_GetPath_m048E471625A3AC46864D74EA7D17077F8348FC09 (CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* __this, int32_t ___0_index, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_points, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider2D_OverlapPoint_mF04F862E1CDA270589C82BBD72E71F0B60B6B883 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner_ValidatePathCache_mDAF15DF5F5AACDBC66DCFFFAEF2B6051F37BC9D0 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* 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 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 Collider2D_get_offset_m6DC45B352DDE28C7B08607BFA3BECEC6E5F31914 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_ClosestPointOnSegment_m53E511FE9498F8B6FE6A0A001F2EE476BF4235A5 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_s0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_s1, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_SqrMagnitude_mC49B9FC3093AD872A60A0DEAE15B90CFC74DD80E_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_boundingShape2D, float ___1_maxWindowSize, float ___2_aspectRatio, bool* ___3_confinerStateChanged, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner2D_CalculateHalfFrustumHeight_mC47DB1A291F62784AB03D741DD0DB4ECF8B3A182 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___0_state, float* ___1_cameraPosLocalZ, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_get_lossyScale_mFB3D4CF6408D710D607CA1D2AF94B2E4E0B57EB7 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
inline VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* CinemachineExtension_GetExtraState_TisVcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE_m0E8BCA20A364E380054E76E974681A2F21BE8DBF (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method)
{
return (( VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* (*) (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, RuntimeObject*, const RuntimeMethod*))CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared)(__this, ___0_vcam, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BakedSolution_IsValid_mF5E6DDB10ABB93FA587A9928C0DD6AAAEF38D632 (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, float ___0_frustumHeight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* ConfinerOven_GetBakedSolution_mF4174B4DFFAB8831F94627D68558CCD505FB3273 (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, float ___0_frustumHeight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 BakedSolution_ConfinePoint_mE43B748BAE673FA3E44EAB0EF05478C0FE4AA949 (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_pointToConfine, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Angle_mD94AAEA690169FE5882D60F8489C8BF63300C221_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShapeCache_IsValid_mDC6AC19948F4C7FEADE10CF2E73A8ED75AFDC3EA (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** ___0_boundingShape2D, float* ___1_aspectRatio, float* ___2_maxOrthoSize, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470_inline (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven_BakeConfiner_mB6F563C71AE4CBECBEE74F4A76770B09EE74348F (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, float ___0_maxComputationTimePerFrameInSeconds, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeCache_CalculateDeltaTransformationMatrix_m74CA864B0DDA47E56B35B3CA1380C35FEA603784 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVectorExtensions_IsUniform_mD55546C76B4A999CE446261E535AF27FC7AD76AB (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* 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 ConfinerOven__ctor_mB78A13925810CA8FAAAD92AE5F64CC442A2E2E4F (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** ___0_inputPath, float* ___1_aspectRatio, float ___2_maxFrustumHeight, 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_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_worldToLocalMatrix_mB633C122A01BCE8E51B10B8B8CB95F580750B3F1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_SetCartPosition_m8D2EB52AEFEE154042511DC15A0CB6CDDDC15C71 (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, float ___0_distanceAlongPath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachinePathBase_EvaluatePositionAtUnit_mCE1B51BBCAEFF5A65A68F1D3113390F7BC223843 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, int32_t ___1_units, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachinePathBase_EvaluateOrientationAtUnit_m28859D88DD40B298B14EE6D04A6358534E09C0A7 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___0_pos, int32_t ___1_units, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Project_m85DF3CB297EC5E1A17BD6266FF65E86AB7372C9B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_onNormal, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_ApplyPositionBlendMethod_mD956666402D6A533C23C8AE5AD6DB5C875C2FDCD (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___0_state, int32_t ___1_hint, 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) ;
inline VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* CinemachineExtension_GetExtraState_TisVcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5_m05ADCE68174DB14BE7E62BC29FF349CEBF171806 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method)
{
return (( VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* (*) (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, RuntimeObject*, const RuntimeMethod*))CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared)(__this, ___0_vcam, 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 float CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, float ___0_initial, float ___1_dampTime, float ___2_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnValidate_m53411A67E10ECB12B114F5FC47C1026E0BEDB1D0 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, 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 void LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_UpdateInputAxisProvider_m3A81D0027CC71494F03A9F7719377DB881FD5606 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __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 RuntimeObject* CinemachineVirtualCameraBase_GetInputAxisProvider_mC735C4764E6CB8469D115142D842729C95D9C39E (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, 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 void CinemachineVirtualCameraBase_OnDestroy_m57F48C3BC5A324EDE38FD6A59FB1A8165EC823B5 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_DestroyRigs_mB5D2ACF7E82A9274864492651FF1E89F52CEF61F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_PreviousStateIsValid_m4B2B6DD649ACD80A30AA0ACE19449EE49C13DF7B_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_PreviousStateIsValid_mA7F5F377366606747B15F5A35EE3E6DA7DAEDDE8_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_GetYAxisValue_m3006D2D07A4A8D430C3FD2CBD51B74B8D75D8E77 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_GetYAxisClosestValue_mF6FAD00F83ABD48C48ED1B601960B78EE1D515FA (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_up, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineOrbitalTransposer_GetAxisClosestValue_m12E53A2B675F5EF62F5FC89AD55A3F398C005AFF (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_up, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_PushSettingsToRigs_mB5BABAC99655EF23A3C9A0C7AF8F5AE0736F4764 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateTargetCache_m0472352417911B6F5E21A85A2BBDA72ECEB85BAE (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineFreeLook_CalculateNewState_m1F68499B410474DAD5C866BAE393F9184DC3C59D (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___0_deltaTime, 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 bool CinemachineCore_IsLiveInBlend_mFD1402FFF3B5D0CD0EC90914F89672724F49F778 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___0_vcam, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFreeLook_GetLocalPositionForCameraFromInput_mEF44FF027954B4E5392A082E9EE82879B8489062 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, float ___0_t, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_inline (DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rig, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_inline (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, 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 Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) ;
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* GameObject_AddComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mFB0B4DA9AEEC290889181CF315B238E4A1F856AC (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCamera_GetComponentOwner_mB144AE753EBD703CCC5A868925DAC4A76B889DD7 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ;
inline CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* GameObject_AddComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_mEC139349B4289074B56F2AC225700681E3CD0455 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
inline CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* GameObject_AddComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mCAF861F0A564AA7AC310B4352F0FE180BF302718 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_InvalidateComponentPipeline_mF6DF2D4F33B01A989AE3BD1CFAFC51BF35C97C4C (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ;
inline CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method)
{
return (( CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* (*) (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*))CinemachineVirtualCamera_GetCinemachineComponent_TisRuntimeObject_m70B9E2B45173016F7928E3F968524E521FABFD34_gshared)(__this, method);
}
inline CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method)
{
return (( CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* (*) (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*))CinemachineVirtualCamera_AddCinemachineComponent_TisRuntimeObject_mC4F03F80C1F50F98B90CC9CBBC6F816194DF50B1_gshared)(__this, method);
}
inline CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mA9F273E8B504CE68C72E0FE70642CCE1E81680D1 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method)
{
return (( CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* (*) (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*))CinemachineVirtualCamera_GetCinemachineComponent_TisRuntimeObject_m70B9E2B45173016F7928E3F968524E521FABFD34_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_IsPrefab_m98872C6B07F84AAF4C91F87F490562A4935ACF9D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineFreeLook_LocateExistingRigs_mC1AA186F941FBD96A00A97269BE692FA485C5569 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_rigNames, bool ___1_forceOrbital, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* CinemachineFreeLook_CreateRigs_m7F1B92C30B61F914D287F9C21204E4D43D9CF695 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* ___0_copyFrom, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateHeadingDelegate__ctor_m60911D320DFD3CDA2C31C8CC7E030A3B47EFF3F6 (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineOrbitalTransposer_UpdateHeading_m8718BA600DA5134C0E38C8646DBC2506AB4472AB (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, float ___0_deltaTime, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_up, AxisState_t6996FE8143104E02683986C908C18B0F62595736* ___2_axis, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* ___3_recentering, bool ___4_isLive, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_SetStateRawPosition_m580BC430C8985CAD9750499F2E2597AA37F33623 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) ;
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) ;
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 void CinemachineFreeLook_UpdateCachedSpline_mC36FEF90EF6D07349BF33559D9B9B84DB7004473 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SplineHelpers_Bezier3_mB25BD7261EDA22A9FB162738403E6DC66F70F326 (float ___0_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_p2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_p3, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Lerp_mE5FFF3D013F0880F7DF8C613E7CB44EBD7349DAB_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineHelpers_ComputeSmoothControlPoints_mF56B274A09DF5E4E77BC1BD1903C423FE9F1391A (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_knot, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___1_ctrl1, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___2_ctrl2, 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_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 Heading__ctor_m8BA2E53862E9957B1942EF8A55E5C8284ACDAAAB (Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* __this, int32_t ___0_def, int32_t ___1_filterStrength, float ___2_bias, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1 (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D* __this, float ___0_h, float ___1_r, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, 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 void CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m337A410216A2278750B367D767F5A673DAFE8C68 (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_key, int32_t* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_SetWeight_mC5610C703FF2805EBEA1F154BBCE444DDD242194 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, int32_t ___0_index, float ___1_w, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_InvalidateListOfChildren_m51313DE550C0BB626467A05BEDF34B7120874BD5 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m521BAE6A3818AC2BC661A4313086790A1F56FCA2 (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, 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 Dictionary_2_Add_m222B8E36A0510CB7701CC8FAF48B64AC6DD5B44D (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___0_key, ___1_value, 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_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 void Appearance__ctor_m3600590C110F6BC2BBA3F48A4334B8A38A030796 (Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, 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_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___0_pos, int32_t* ___1_indexA, int32_t* ___2_indexB, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SplineHelpers_BezierTangent3_m0CAB33B99E4DD03F36C592C5A95BCDC52C16BF27 (float ___0_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_p2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_p3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_direction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePathBase__ctor_m8BEE8B0F31272FDA797F0459F992A3B491570A3F (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* CinemachineCore_FindPotentialTargetBrain_mD4D554DCF27AE5BD2BAEB9D09E37BFBDD9D79B3B (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method) ;
inline bool Component_TryGetComponent_TisPixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_m3AE0EFF6FA7BF24981B37F3F6852CBB90167BFEC (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PixelPerfectCamera_CorrectCinemachineOrthoSize_m0187F5BED8A6B1748C0CCA6944D9332AEC6B0C84 (PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* __this, float ___0_targetOrthoSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePathBase_InvalidateDistanceCache_m5A8B12C547975C78D5167E08B823DCD800799878 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Waypoint_get_AsVector4_mA3935DAA3EBC69BEF2DDD1AA4DA077A0B520FA97 (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineHelpers_ComputeSmoothControlPointsLooped_m8B1901AC903B71584D7A4F381F723F2DF41D319F (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_knot, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___1_ctrl1, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___2_ctrl2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 Waypoint_FromVector4_m4BC6E89C093AE2B43B656C0B016927580FA0523A (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSmoothPath_UpdateControlPoints_mBF744AB3B5D5E83B6DBC4769188A8D9615CFAF23 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___0_pos, int32_t* ___1_indexA, int32_t* ___2_indexB, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SplineHelpers_Bezier1_mAA7872DF66FA529E419AE4B19F25BDD9B28A7041 (float ___0_t, float ___1_p0, float ___2_p1, float ___3_p2, float ___4_p3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineSmoothPath_RollAroundForward_m052A750536417A3DAC4E3D063ED0F3A08666476E (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___0_angle, 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 void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, 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) ;
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 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* 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_m4C18EF8A5E0543CD47CD0EC53E3FB94EED7E9240 (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC*, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2, const RuntimeMethod*))List_1_AddWithResize_m4C18EF8A5E0543CD47CD0EC53E3FB94EED7E9240_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m192785B048EDA211AEC7A758A37D0B1ACCB94B9C (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_AddWithResize_m192785B048EDA211AEC7A758A37D0B1ACCB94B9C_gshared)(__this, ___0_item, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCameraOffset_PostPipelineStageCallback_m36D3DE5935DCBF3866D1A04DE6C86232F6870C94 (CinemachineCameraOffset_t00D6D684DFDE207C659F312A3BCAF3F24EC0D31D* __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));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t G_B5_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B6_0 = 0;
{
int32_t L_0 = ___1_stage;
int32_t L_1 = __this->___m_ApplyAfter;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_00d8;
}
}
{
bool L_2 = __this->___m_PreserveComposition;
if (!L_2)
{
goto IL_0022;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
bool L_4;
L_4 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_3, NULL);
if (!L_4)
{
goto IL_0022;
}
}
{
int32_t L_5 = ___1_stage;
G_B5_0 = ((((int32_t)L_5) > ((int32_t)0))? 1 : 0);
goto IL_0023;
}
IL_0022:
{
G_B5_0 = 0;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_6, NULL);
V_0 = L_7;
int32_t L_8 = G_B5_0;
if (!L_8)
{
G_B7_0 = L_8;
goto IL_0059;
}
G_B6_0 = L_8;
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_9 = ___2_state;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = L_9->___RawOrientation;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___ReferenceLookAt;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_13 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_12, L_14, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_16 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = L_16->___ReferenceUp;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
L_18 = UnityQuaternionExtensions_GetCameraRotationToTarget_mFD825219F752B2C979529CDCD655530685428FE5(L_10, L_15, L_17, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_18, NULL);
V_0 = L_19;
G_B7_0 = G_B6_0;
}
IL_0059:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_20 = ___2_state;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = L_20->___RawOrientation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = __this->___m_Offset;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_21, L_22, NULL);
V_1 = L_23;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_24 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_24->___PositionCorrection);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_26 = L_25;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_26);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_27, L_28, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_26 = L_29;
if (G_B7_0)
{
goto IL_009c;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_30 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_31 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_30->___ReferenceLookAt);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_32 = L_31;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_32);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
L_35 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_33, L_34, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_32 = L_35;
return;
}
IL_009c:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_36 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = L_36->___ReferenceLookAt;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_38 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_38, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
L_40 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_37, L_39, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_41 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41->___ReferenceUp;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_43;
L_43 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_40, L_42, NULL);
V_2 = L_43;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
L_46 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_45, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47;
L_47 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_46, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_48 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = L_48->___ReferenceUp;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50;
L_50 = UnityQuaternionExtensions_ApplyCameraRotation_m608B85CD86C6BE2FDD571446FA8CA596142C437C(L_44, L_47, L_49, NULL);
V_2 = L_50;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_51 = ___2_state;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = V_2;
L_51->___RawOrientation = L_52;
}
IL_00d8:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCameraOffset__ctor_m48BC91DAD0744C7C8940F71C5645FA1AAE20E3D9 (CinemachineCameraOffset_t00D6D684DFDE207C659F312A3BCAF3F24EC0D31D* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
__this->___m_Offset = L_0;
__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 IL2CPP_METHOD_ATTR void CinemachineRecomposer_Reset_m721C26E1921CC614A0B9653470D76120DA4A1A88 (CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A* __this, const RuntimeMethod* method)
{
{
__this->___m_ApplyAfter = 3;
__this->___m_Tilt = (0.0f);
__this->___m_Pan = (0.0f);
__this->___m_Dutch = (0.0f);
__this->___m_ZoomScale = (1.0f);
__this->___m_FollowAttachment = (1.0f);
__this->___m_LookAtAttachment = (1.0f);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineRecomposer_OnValidate_m0118F16A3F380F1603D53C8ABAEAD111D9F3D45C (CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_ZoomScale;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), L_0, NULL);
__this->___m_ZoomScale = L_1;
float L_2 = __this->___m_FollowAttachment;
float L_3;
L_3 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_2, NULL);
__this->___m_FollowAttachment = L_3;
float L_4 = __this->___m_LookAtAttachment;
float L_5;
L_5 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_4, NULL);
__this->___m_LookAtAttachment = L_5;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineRecomposer_PrePipelineMutateCameraStateCallback_m0F3A514A395A6A72371C8D11120240BC780CBE0D (CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___1_curState, float ___2_deltaTime, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
float L_1 = __this->___m_FollowAttachment;
NullCheck(L_0);
L_0->___FollowTargetAttachment = L_1;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = ___0_vcam;
float L_3 = __this->___m_LookAtAttachment;
NullCheck(L_2);
L_2->___LookAtTargetAttachment = L_3;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineRecomposer_PostPipelineStageCallback_m44B330DFCC057842F064E3FFA08F5BCBC9BD728D (CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A* __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;
}
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_0;
memset((&V_0), 0, sizeof(V_0));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
memset((&V_1), 0, sizeof(V_1));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2;
memset((&V_2), 0, sizeof(V_2));
{
int32_t L_0 = ___1_stage;
int32_t L_1 = __this->___m_ApplyAfter;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_00a5;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_2 = ___2_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_3 = L_2->___Lens;
V_0 = L_3;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_4 = ___2_state;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = L_4->___RawOrientation;
float L_6 = __this->___m_Tilt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
L_8 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_6, L_7, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
L_9 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_5, L_8, NULL);
V_1 = L_9;
float L_10 = __this->___m_Pan;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___ReferenceUp;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13;
L_13 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_10, L_12, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = V_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15;
L_15 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_13, L_14, NULL);
V_2 = L_15;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_16 = ___2_state;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_17 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18;
L_18 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8(L_17, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19;
L_19 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_18, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = V_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21;
L_21 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_19, L_20, NULL);
L_16->___OrientationCorrection = L_21;
float* L_22 = (float*)(&(&V_0)->___Dutch);
float* L_23 = L_22;
float L_24 = *((float*)L_23);
float L_25 = __this->___m_Dutch;
*((float*)L_23) = (float)((float)il2cpp_codegen_add(L_24, L_25));
float L_26 = __this->___m_ZoomScale;
if ((((float)L_26) == ((float)(1.0f))))
{
goto IL_009e;
}
}
{
float* L_27 = (float*)(&(&V_0)->___OrthographicSize);
float* L_28 = L_27;
float L_29 = *((float*)L_28);
float L_30 = __this->___m_ZoomScale;
*((float*)L_28) = (float)((float)il2cpp_codegen_multiply(L_29, L_30));
float* L_31 = (float*)(&(&V_0)->___FieldOfView);
float* L_32 = L_31;
float L_33 = *((float*)L_32);
float L_34 = __this->___m_ZoomScale;
*((float*)L_32) = (float)((float)il2cpp_codegen_multiply(L_33, L_34));
}
IL_009e:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_35 = ___2_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_36 = V_0;
L_35->___Lens = L_36;
}
IL_00a5:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineRecomposer__ctor_mEE6D1CF234B300888E4018BA0B9E907EDC2EB5A0 (CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A* __this, const RuntimeMethod* method)
{
{
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 IL2CPP_METHOD_ATTR void CinemachineTouchInputMapper_Start_mCA2D226EC0ADDA714D6D5739643B42B426CD89C3 (CinemachineTouchInputMapper_t4C87D67A9F1D569BE7FE89A943F67CD9AE59A1D7* __this, 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*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineTouchInputMapper_GetInputAxis_m31434BB01472E0F418BBA87C7EEFC67BC0286F93_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* L_0 = (AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452*)il2cpp_codegen_object_new(AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452_il2cpp_TypeInfo_var);
AxisInputDelegate__ctor_m8D7FED117FA4DDE1BBDC08B5158E73E2FACFF7B6(L_0, __this, (intptr_t)((void*)CinemachineTouchInputMapper_GetInputAxis_m31434BB01472E0F418BBA87C7EEFC67BC0286F93_RuntimeMethod_var), 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))->___GetInputAxis = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___GetInputAxis), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineTouchInputMapper_GetInputAxis_m31434BB01472E0F418BBA87C7EEFC67BC0286F93 (CinemachineTouchInputMapper_t4C87D67A9F1D569BE7FE89A943F67CD9AE59A1D7* __this, String_t* ___0_axisName, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = Input_get_touchCount_m057388BFC67A0F4CA53764B1022867ED81D01E39(NULL);
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_005e;
}
}
{
String_t* L_1 = ___0_axisName;
String_t* L_2 = __this->___TouchXInputMapTo;
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
if (!L_3)
{
goto IL_0033;
}
}
{
TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* L_4;
L_4 = Input_get_touches_m7CFDF6848F3EC3A8FE458436B2B8BD14B5C65CEF(NULL);
NullCheck(L_4);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = Touch_get_deltaPosition_m2D51F960B74C94821ED0F6A09E44C80FD796D299(((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
float L_6 = L_5.___x;
float L_7 = __this->___TouchSensitivityX;
return ((float)(L_6/L_7));
}
IL_0033:
{
String_t* L_8 = ___0_axisName;
String_t* L_9 = __this->___TouchYInputMapTo;
bool L_10;
L_10 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, L_9, NULL);
if (!L_10)
{
goto IL_005e;
}
}
{
TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* L_11;
L_11 = Input_get_touches_m7CFDF6848F3EC3A8FE458436B2B8BD14B5C65CEF(NULL);
NullCheck(L_11);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
L_12 = Touch_get_deltaPosition_m2D51F960B74C94821ED0F6A09E44C80FD796D299(((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
float L_13 = L_12.___y;
float L_14 = __this->___TouchSensitivityY;
return ((float)(L_13/L_14));
}
IL_005e:
{
String_t* L_15 = ___0_axisName;
float L_16;
L_16 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_15, NULL);
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTouchInputMapper__ctor_mB558B3890882BD7E91A6F7D6796471BDE8A1371F (CinemachineTouchInputMapper_t4C87D67A9F1D569BE7FE89A943F67CD9AE59A1D7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
s_Il2CppMethodInitialized = true;
}
{
__this->___TouchSensitivityX = (10.0f);
__this->___TouchSensitivityY = (10.0f);
__this->___TouchXInputMapTo = _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___TouchXInputMapTo), (void*)_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
__this->___TouchYInputMapTo = _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___TouchYInputMapTo), (void*)_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
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 CinemachineMixer_OnPlayableDestroy_m8EF4D80AF627D5197E3A56CFB5471851682A5B2A (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, 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;
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_0 = __this->___mBrain;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001f;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_2 = __this->___mBrain;
int32_t L_3 = __this->___mBrainOverrideId;
NullCheck(L_2);
CinemachineBrain_ReleaseCameraOverride_m40840EAC3788CBA1D998861D7F670EB7F79D1730(L_2, L_3, NULL);
}
IL_001f:
{
__this->___mBrainOverrideId = (-1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixer_PrepareFrame_m81662AAB1B6192B14A843280FE2B175BB9E914C6 (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, const RuntimeMethod* method)
{
{
__this->___mPreviewPlay = (bool)0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixer_ProcessFrame_m418F0FEE9F0A0859D7E9FA0466BCBD86E8187BEC (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, RuntimeObject* ___2_playerData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_mC1162BCB892B08F7E1B985427405E11FA407A3CE_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*)&PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetDuration_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m001EB8CD838E859E144FDCBC7913D73D7085F0F9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetTime_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m2980B2B0D4E6B84A42D1445ECAA6771F16F77F8E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
bool V_4 = false;
float V_5 = 0.0f;
RuntimeObject* V_6 = NULL;
RuntimeObject* V_7 = NULL;
int32_t V_8 = 0;
float V_9 = 0.0f;
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 V_10;
memset((&V_10), 0, sizeof(V_10));
CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* V_11 = NULL;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_12;
memset((&V_12), 0, sizeof(V_12));
int32_t V_13 = 0;
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 V_14;
memset((&V_14), 0, sizeof(V_14));
{
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = ___0_playable;
FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_1 = ___1_info;
RuntimeObject* L_2 = ___2_playerData;
PlayableBehaviour_ProcessFrame_mB80DDB2AB5D7EC0D3B9A466D37BE8556F6BBD2A0(__this, L_0, L_1, L_2, NULL);
RuntimeObject* L_3 = ___2_playerData;
V_0 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_3, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0027;
}
}
{
RuntimeObject* L_6 = ___2_playerData;
__this->___mBrain = ((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9*)CastclassClass((RuntimeObject*)L_6, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBrain), (void*)((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9*)CastclassClass((RuntimeObject*)L_6, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var)));
goto IL_0033;
}
IL_0027:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
NullCheck(L_7);
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_8;
L_8 = GameObject_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_mC1162BCB892B08F7E1B985427405E11FA407A3CE(L_7, GameObject_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_mC1162BCB892B08F7E1B985427405E11FA407A3CE_RuntimeMethod_var);
__this->___mBrain = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBrain), (void*)L_8);
}
IL_0033:
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_9 = __this->___mBrain;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_0042;
}
}
{
return;
}
IL_0042:
{
V_1 = 0;
V_2 = (-1);
V_3 = (-1);
V_4 = (bool)0;
V_5 = (1.0f);
V_8 = 0;
goto IL_00f4;
}
IL_005a:
{
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_11 = ___0_playable;
int32_t L_12 = V_8;
float L_13;
L_13 = PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B(L_11, L_12, PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B_RuntimeMethod_var);
V_9 = L_13;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_14 = ___0_playable;
int32_t L_15 = V_8;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_16;
L_16 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_14, L_15, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_il2cpp_TypeInfo_var);
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 L_17;
L_17 = ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114(L_16, ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114_RuntimeMethod_var);
V_10 = L_17;
CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_18;
L_18 = ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33((&V_10), ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33_RuntimeMethod_var);
V_11 = L_18;
CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_19 = V_11;
if (!L_19)
{
goto IL_00ee;
}
}
{
CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_20 = V_11;
NullCheck(L_20);
bool L_21;
L_21 = CinemachineShotPlayable_get_IsValid_m36F22868B393BA5DA3FC41EA6591F1D0A560AB4E(L_20, NULL);
if (!L_21)
{
goto IL_00ee;
}
}
{
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_22 = ___0_playable;
int32_t L_23;
L_23 = PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5(L_22, PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_RuntimeMethod_var);
if ((!(((uint32_t)L_23) == ((uint32_t)1))))
{
goto IL_00ee;
}
}
{
float L_24 = V_9;
if ((!(((float)L_24) > ((float)(0.0f)))))
{
goto IL_00ee;
}
}
{
int32_t L_25 = V_3;
V_2 = L_25;
int32_t L_26 = V_8;
V_3 = L_26;
float L_27 = V_9;
V_5 = L_27;
int32_t L_28 = V_1;
int32_t L_29 = ((int32_t)il2cpp_codegen_add(L_28, 1));
V_1 = L_29;
if ((!(((uint32_t)L_29) == ((uint32_t)2))))
{
goto IL_00ee;
}
}
{
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_30 = ___0_playable;
int32_t L_31 = V_2;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_32;
L_32 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_30, L_31, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
V_12 = L_32;
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 L_33 = V_10;
double L_34;
L_34 = PlayableExtensions_GetTime_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m2980B2B0D4E6B84A42D1445ECAA6771F16F77F8E(L_33, PlayableExtensions_GetTime_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m2980B2B0D4E6B84A42D1445ECAA6771F16F77F8E_RuntimeMethod_var);
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_35 = V_12;
double L_36;
L_36 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_35, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
V_4 = (bool)((((int32_t)((!(((double)L_34) >= ((double)L_36)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 L_37 = V_10;
double L_38;
L_38 = PlayableExtensions_GetTime_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m2980B2B0D4E6B84A42D1445ECAA6771F16F77F8E(L_37, PlayableExtensions_GetTime_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m2980B2B0D4E6B84A42D1445ECAA6771F16F77F8E_RuntimeMethod_var);
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_39 = V_12;
double L_40;
L_40 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_39, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
if ((!(((double)L_38) == ((double)L_40))))
{
goto IL_0101;
}
}
{
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 L_41 = V_10;
double L_42;
L_42 = PlayableExtensions_GetDuration_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m001EB8CD838E859E144FDCBC7913D73D7085F0F9(L_41, PlayableExtensions_GetDuration_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m001EB8CD838E859E144FDCBC7913D73D7085F0F9_RuntimeMethod_var);
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_43 = V_12;
double L_44;
L_44 = PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD(L_43, PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
V_4 = (bool)((((double)L_42) < ((double)L_44))? 1 : 0);
goto IL_0101;
}
IL_00ee:
{
int32_t L_45 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_45, 1));
}
IL_00f4:
{
int32_t L_46 = V_8;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_47 = ___0_playable;
int32_t L_48;
L_48 = PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA(L_47, PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
if ((((int32_t)L_46) < ((int32_t)L_48)))
{
goto IL_005a;
}
}
IL_0101:
{
int32_t L_49 = V_1;
if ((!(((uint32_t)L_49) == ((uint32_t)1))))
{
goto IL_0135;
}
}
{
float L_50 = V_5;
if ((!(((float)L_50) < ((float)(1.0f)))))
{
goto IL_0135;
}
}
{
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_51 = ___0_playable;
int32_t L_52 = V_3;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_53;
L_53 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_51, L_52, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
double L_54;
L_54 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_53, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_55 = ___0_playable;
int32_t L_56 = V_3;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_57;
L_57 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_55, L_56, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
double L_58;
L_58 = PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD(L_57, PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
if ((!(((double)L_54) > ((double)((double)(L_58/(2.0)))))))
{
goto IL_0135;
}
}
{
V_4 = (bool)1;
}
IL_0135:
{
bool L_59 = V_4;
if (!L_59)
{
goto IL_014b;
}
}
{
int32_t L_60 = V_3;
int32_t L_61 = V_2;
V_13 = L_61;
V_2 = L_60;
int32_t L_62 = V_13;
V_3 = L_62;
float L_63 = V_5;
V_5 = ((float)il2cpp_codegen_subtract((1.0f), L_63));
}
IL_014b:
{
V_6 = (RuntimeObject*)NULL;
int32_t L_64 = V_2;
if ((((int32_t)L_64) < ((int32_t)0)))
{
goto IL_016e;
}
}
{
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_65 = ___0_playable;
int32_t L_66 = V_2;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_67;
L_67 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_65, L_66, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_il2cpp_TypeInfo_var);
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 L_68;
L_68 = ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114(L_67, ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114_RuntimeMethod_var);
V_14 = L_68;
CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_69;
L_69 = ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33((&V_14), ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33_RuntimeMethod_var);
NullCheck(L_69);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_70 = L_69->___VirtualCamera;
V_6 = L_70;
}
IL_016e:
{
V_7 = (RuntimeObject*)NULL;
int32_t L_71 = V_3;
if ((((int32_t)L_71) < ((int32_t)0)))
{
goto IL_0191;
}
}
{
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_72 = ___0_playable;
int32_t L_73 = V_3;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_74;
L_74 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_72, L_73, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_il2cpp_TypeInfo_var);
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 L_75;
L_75 = ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114(L_74, ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114_RuntimeMethod_var);
V_14 = L_75;
CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_76;
L_76 = ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33((&V_14), ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33_RuntimeMethod_var);
NullCheck(L_76);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_77 = L_76->___VirtualCamera;
V_7 = L_77;
}
IL_0191:
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_78 = __this->___mBrain;
int32_t L_79 = __this->___mBrainOverrideId;
RuntimeObject* L_80 = V_6;
RuntimeObject* L_81 = V_7;
float L_82 = V_5;
float L_83;
L_83 = FrameData_get_deltaTime_m522E00CB1B4DA759A5121778A7688DA07735C1F8((&___1_info), NULL);
float L_84;
L_84 = CinemachineMixer_GetDeltaTime_mA23D38C7845030D33A6D94306FB6DC68D6E4C0B1(__this, L_83, NULL);
NullCheck(L_78);
int32_t L_85;
L_85 = CinemachineBrain_SetCameraOverride_m9A267D3B457F1C7681D972FD090F4DCCA00E49B8(L_78, L_79, L_80, L_81, L_82, L_84, NULL);
__this->___mBrainOverrideId = L_85;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineMixer_GetDeltaTime_mA23D38C7845030D33A6D94306FB6DC68D6E4C0B1 (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, float ___0_deltaTime, 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->___mPreviewPlay;
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_0011;
}
}
IL_000f:
{
float L_2 = ___0_deltaTime;
return L_2;
}
IL_0011:
{
int32_t L_3;
L_3 = TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline(NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)2))))
{
goto IL_0026;
}
}
{
bool L_4;
L_4 = TargetPositionCache_get_HasCurrentTime_mCB98DBD74426664E1D6E7F5F5DEE8AA2D38352C9(NULL);
if (!L_4)
{
goto IL_0026;
}
}
{
return (0.0f);
}
IL_0026:
{
return (-1.0f);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixer__ctor_m43226AD5B71D782F9A289DADDFA605F14EC5BAAB (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, const RuntimeMethod* method)
{
{
__this->___mBrainOverrideId = (-1);
PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A(__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 Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F CinemachineShot_CreatePlayable_m876B363449F4CBD92B79CF0D4098E86BCDCE1FB1 (CinemachineShot_t8DDCB09734CCDF4688C3D85EF352C125B3EDF425* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_owner, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedReference_1_Resolve_m108D89FF1C6F0C5E0A6DE5D45677035DCD6D21AB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_Create_m8D0AF68E1A46676E699D091C362AA62D089AE98F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Implicit_mE74DEF316CEBD21363B5014C6351AA14F5072648_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 V_0;
memset((&V_0), 0, sizeof(V_0));
{
PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_il2cpp_TypeInfo_var);
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 L_1;
L_1 = ScriptPlayable_1_Create_m8D0AF68E1A46676E699D091C362AA62D089AE98F(L_0, 0, ScriptPlayable_1_Create_m8D0AF68E1A46676E699D091C362AA62D089AE98F_RuntimeMethod_var);
V_0 = L_1;
CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_2;
L_2 = ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33((&V_0), ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33_RuntimeMethod_var);
ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88* L_3 = (ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88*)(&__this->___VirtualCamera);
RuntimeObject* L_4;
L_4 = PlayableGraph_GetResolver_m7869599485E96C9D09E0680FA25099E9B2789A47((&___0_graph), NULL);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5;
L_5 = ExposedReference_1_Resolve_m108D89FF1C6F0C5E0A6DE5D45677035DCD6D21AB(L_3, L_4, ExposedReference_1_Resolve_m108D89FF1C6F0C5E0A6DE5D45677035DCD6D21AB_RuntimeMethod_var);
NullCheck(L_2);
L_2->___VirtualCamera = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___VirtualCamera), (void*)L_5);
ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 L_6 = V_0;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_7;
L_7 = ScriptPlayable_1_op_Implicit_mE74DEF316CEBD21363B5014C6351AA14F5072648(L_6, ScriptPlayable_1_op_Implicit_mE74DEF316CEBD21363B5014C6351AA14F5072648_RuntimeMethod_var);
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineShot_GatherProperties_mC2D43CED0267E1DBCC60FB7612D7426FAB56EEF4 (CinemachineShot_t8DDCB09734CCDF4688C3D85EF352C125B3EDF425* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___0_director, RuntimeObject* ___1_driver, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyCollector_AddFromName_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m263900BDF0B9F1975576EA43AA80F79E03261704_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04350A0C169A1A02D3881682FB83E4976F215C28);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FE3DF5F2CEB25ED1C5A33DE9E1176176A298A37);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28E57A79BC9D6C024A1614810E52EE7EA2869E0F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50AA53D4D916DB821F96DA65EB57749EAA424D91);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7CF2D0501B1F83088CC6C36AAB72E446B3EFEAA8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8BB6BE37C6DAE63B992FB73507C2C4079A51808C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9881139F683F62CA4914BF5C627A9611A2B39EFE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBAE2E9E62EC0A19D6E5CA88B1DEB0D7BEED8BFC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD5FF6EEFBF44FA994DCC6A7603DBE5E9EBBE97E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1CEB820DB6EF5D353EB716299B88006817D49FD);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___1_driver;
NullCheck(L_0);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_0, _stringLiteral9881139F683F62CA4914BF5C627A9611A2B39EFE);
RuntimeObject* L_1 = ___1_driver;
NullCheck(L_1);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_1, _stringLiteral1FE3DF5F2CEB25ED1C5A33DE9E1176176A298A37);
RuntimeObject* L_2 = ___1_driver;
NullCheck(L_2);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_2, _stringLiteral7CF2D0501B1F83088CC6C36AAB72E446B3EFEAA8);
RuntimeObject* L_3 = ___1_driver;
NullCheck(L_3);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_3, _stringLiteral50AA53D4D916DB821F96DA65EB57749EAA424D91);
RuntimeObject* L_4 = ___1_driver;
NullCheck(L_4);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_4, _stringLiteralBD5FF6EEFBF44FA994DCC6A7603DBE5E9EBBE97E);
RuntimeObject* L_5 = ___1_driver;
NullCheck(L_5);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_5, _stringLiteralE1CEB820DB6EF5D353EB716299B88006817D49FD);
RuntimeObject* L_6 = ___1_driver;
NullCheck(L_6);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_6, _stringLiteral04350A0C169A1A02D3881682FB83E4976F215C28);
RuntimeObject* L_7 = ___1_driver;
NullCheck(L_7);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m263900BDF0B9F1975576EA43AA80F79E03261704_RuntimeMethod_var, L_7, _stringLiteral8BB6BE37C6DAE63B992FB73507C2C4079A51808C);
RuntimeObject* L_8 = ___1_driver;
NullCheck(L_8);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m263900BDF0B9F1975576EA43AA80F79E03261704_RuntimeMethod_var, L_8, _stringLiteralBBAE2E9E62EC0A19D6E5CA88B1DEB0D7BEED8BFC);
RuntimeObject* L_9 = ___1_driver;
NullCheck(L_9);
GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m263900BDF0B9F1975576EA43AA80F79E03261704_RuntimeMethod_var, L_9, _stringLiteral28E57A79BC9D6C024A1614810E52EE7EA2869E0F);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineShot__ctor_m080F3FCCB80E98AD3F356CEB1792ADF91A6ECA58 (CinemachineShot_t8DDCB09734CCDF4688C3D85EF352C125B3EDF425* __this, const RuntimeMethod* method)
{
{
PlayableAsset__ctor_m36B842356F02DF323B356BAAF6E3DC59BA9E1AB8(__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 CinemachineShotPlayable_get_IsValid_m36F22868B393BA5DA3FC41EA6591F1D0A560AB4E (CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* __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* L_0 = __this->___VirtualCamera;
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);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineShotPlayable__ctor_m87875C5233C927BCFE76D23359C6F2482862EE82 (CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* __this, const RuntimeMethod* method)
{
{
PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A(__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 Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F CinemachineTrack_CreateTrackMixer_m8EE1F8D1A8E629AE03F5E77C662398C071065C5F (CinemachineTrack_t070034077BC5C4C03F328633EDB418EC1B3D7E47* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, int32_t ___2_inputCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputCount_TisScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_mFE01346976404C069060D319ED49F471ACDF74AD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_Create_m35525ADA40B2B132F27A126FCEFF0942E05F5842_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Implicit_m661AB619009ED9B5B707DD04A66DF9A971C93916_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_il2cpp_TypeInfo_var);
ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 L_1;
L_1 = ScriptPlayable_1_Create_m35525ADA40B2B132F27A126FCEFF0942E05F5842(L_0, 0, ScriptPlayable_1_Create_m35525ADA40B2B132F27A126FCEFF0942E05F5842_RuntimeMethod_var);
ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 L_2 = L_1;
int32_t L_3 = ___2_inputCount;
PlayableExtensions_SetInputCount_TisScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_mFE01346976404C069060D319ED49F471ACDF74AD(L_2, L_3, PlayableExtensions_SetInputCount_TisScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_mFE01346976404C069060D319ED49F471ACDF74AD_RuntimeMethod_var);
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_4;
L_4 = ScriptPlayable_1_op_Implicit_m661AB619009ED9B5B707DD04A66DF9A971C93916(L_2, ScriptPlayable_1_op_Implicit_m661AB619009ED9B5B707DD04A66DF9A971C93916_RuntimeMethod_var);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTrack__ctor_mA1D06F056F153E3AE21729382FB666101343AC06 (CinemachineTrack_t070034077BC5C4C03F328633EDB418EC1B3D7E47* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A(__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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_get_AimTarget_m23E3401D3A53DAC3A76EE4A1352A14FC0DCA0AE5 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CAimTargetU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_set_AimTarget_mE4F573A3F1927B24028F96164D800720DB5B68EC (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___U3CAimTargetU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_OnValidate_m7BAF5D55CC15037CC1150E710297600BD4BE6BA0 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___AimDistance;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_0, NULL);
__this->___AimDistance = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_Reset_mCEF67490840ED3EFBFBB78C04D8E4C8099D0C29E (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __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->___AimCollisionFilter = L_0;
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
__this->___IgnoreTag = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___IgnoreTag), (void*)L_1);
__this->___AimDistance = (200.0f);
__this->___AimTargetReticle = (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___AimTargetReticle), (void*)(RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Cinemachine3rdPersonAim_OnTransitionFromCamera_mFD1F710BCC846BB1AC464C7F620B93F6F665DF84 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __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*)&Cinemachine3rdPersonAim_DrawReticle_m9464DCF9E9F904E35F13CD5AF9BEF2A291E3286F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_0 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent;
UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* L_1 = (UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*)il2cpp_codegen_object_new(UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114_il2cpp_TypeInfo_var);
UnityAction_1__ctor_m5CC9F1C8EA62E69F366ADC95ED52BF0CAA0F1582(L_1, __this, (intptr_t)((void*)Cinemachine3rdPersonAim_DrawReticle_m9464DCF9E9F904E35F13CD5AF9BEF2A291E3286F_RuntimeMethod_var), NULL);
NullCheck(L_0);
UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA(L_0, L_1, UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_2 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent;
UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* L_3 = (UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*)il2cpp_codegen_object_new(UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114_il2cpp_TypeInfo_var);
UnityAction_1__ctor_m5CC9F1C8EA62E69F366ADC95ED52BF0CAA0F1582(L_3, __this, (intptr_t)((void*)Cinemachine3rdPersonAim_DrawReticle_m9464DCF9E9F904E35F13CD5AF9BEF2A291E3286F_RuntimeMethod_var), NULL);
NullCheck(L_2);
UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC(L_2, L_3, UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC_RuntimeMethod_var);
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_DrawReticle_m9464DCF9E9F904E35F13CD5AF9BEF2A291E3286F (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___0_brain, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cinemachine3rdPersonAim_DrawReticle_m9464DCF9E9F904E35F13CD5AF9BEF2A291E3286F_RuntimeMethod_var);
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*)&UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_0 = ___0_brain;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1;
L_1 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
NullCheck(L_0);
bool L_2;
L_2 = CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058(L_0, L_1, (bool)0, NULL);
if (!L_2)
{
goto IL_001d;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_3 = ___0_brain;
NullCheck(L_3);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4;
L_4 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_3, NULL);
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;
}
}
IL_001d:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_6 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent;
UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* L_7 = (UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*)il2cpp_codegen_object_new(UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114_il2cpp_TypeInfo_var);
UnityAction_1__ctor_m5CC9F1C8EA62E69F366ADC95ED52BF0CAA0F1582(L_7, __this, (intptr_t)((void*)Cinemachine3rdPersonAim_DrawReticle_m9464DCF9E9F904E35F13CD5AF9BEF2A291E3286F_RuntimeMethod_var), NULL);
NullCheck(L_6);
UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA(L_6, L_7, UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var);
return;
}
IL_0034:
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8 = __this->___AimTargetReticle;
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_005e;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = __this->___AimTargetReticle;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_11 = ___0_brain;
NullCheck(L_11);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12;
L_12 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_11, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Cinemachine3rdPersonAim_get_AimTarget_m23E3401D3A53DAC3A76EE4A1352A14FC0DCA0AE5_inline(__this, NULL);
NullCheck(L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3(L_12, L_13, NULL);
NullCheck(L_10);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_10, L_14, NULL);
}
IL_005e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_ComputeLookAtPoint_m08DB1A8A0EDC4CAB21C46784AEE17504D488EC37 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_camPos, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_player, 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;
}
float V_0 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_3;
memset((&V_3), 0, sizeof(V_3));
{
float L_0 = __this->___AimDistance;
V_0 = L_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_player;
NullCheck(L_1);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_1, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_3, L_4, NULL);
V_1 = L_5;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
L_6 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_3, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = ___1_player;
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_camPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_9, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_6, L_10, NULL);
V_2 = L_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_2;
float L_13 = L_12.___z;
if ((!(((float)L_13) > ((float)(0.0f)))))
{
goto IL_005a;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___0_camPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_2;
float L_17 = L_16.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_15, L_17, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_14, L_18, NULL);
___0_camPos = L_19;
float L_20 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2;
float L_22 = L_21.___z;
V_0 = ((float)il2cpp_codegen_subtract(L_20, L_22));
}
IL_005a:
{
float L_23 = V_0;
float L_24;
L_24 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_23, NULL);
V_0 = L_24;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___0_camPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_1;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_27;
memset((&L_27), 0, sizeof(L_27));
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_27), L_25, L_26, NULL);
float L_28 = V_0;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_29 = __this->___AimCollisionFilter;
int32_t L_30;
L_30 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_29, NULL);
String_t** L_31 = (String_t**)(&__this->___IgnoreTag);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
bool L_32;
L_32 = RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49(L_27, (&V_3), L_28, L_30, L_31, NULL);
if (L_32)
{
goto IL_0096;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___0_camPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_1;
float L_35 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
L_36 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_34, L_35, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_33, L_36, NULL);
return L_37;
}
IL_0096:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
L_38 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_3), NULL);
return L_38;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_ComputeAimTarget_mAD4E37AB5D0E30973FA3BFDD256B58047664EB3E (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraLookAt, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_player, 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;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_2;
memset((&V_2), 0, sizeof(V_2));
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_player;
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
V_0 = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_cameraLookAt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_2, L_3, NULL);
V_1 = L_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_1;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_7;
memset((&L_7), 0, sizeof(L_7));
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_7), L_5, L_6, NULL);
float L_8;
L_8 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_9 = __this->___AimCollisionFilter;
int32_t L_10;
L_10 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_9, NULL);
String_t** L_11 = (String_t**)(&__this->___IgnoreTag);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
bool L_12;
L_12 = RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49(L_7, (&V_2), L_8, L_10, L_11, NULL);
if (!L_12)
{
goto IL_003f;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_2), NULL);
return L_13;
}
IL_003f:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___0_cameraLookAt;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_PostPipelineStageCallback_mB571F3E81E8927115D710714F1A29A6550684D39 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
{
int32_t L_0 = ___1_stage;
if (L_0)
{
goto IL_0039;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___0_vcam;
NullCheck(L_1);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29, L_1);
V_0 = L_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0039;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___2_state;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_6 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_6, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Cinemachine3rdPersonAim_ComputeLookAtPoint_m08DB1A8A0EDC4CAB21C46784AEE17504D488EC37(__this, L_7, L_8, NULL);
L_5->___ReferenceLookAt = L_9;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = L_10->___ReferenceLookAt;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Cinemachine3rdPersonAim_ComputeAimTarget_mAD4E37AB5D0E30973FA3BFDD256B58047664EB3E(__this, L_11, L_12, NULL);
Cinemachine3rdPersonAim_set_AimTarget_mE4F573A3F1927B24028F96164D800720DB5B68EC_inline(__this, L_13, NULL);
}
IL_0039:
{
int32_t L_14 = ___1_stage;
if ((!(((uint32_t)L_14) == ((uint32_t)3))))
{
goto IL_007a;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_15 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15->___ReferenceLookAt;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_17 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12(L_17, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_16, L_18, NULL);
V_1 = L_19;
float L_20;
L_20 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_1), NULL);
if ((!(((float)L_20) > ((float)(0.00999999978f)))))
{
goto IL_007a;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_21 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_23 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = L_23->___ReferenceUp;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_25;
L_25 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_22, L_24, NULL);
L_21->___RawOrientation = L_25;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_26 = ___2_state;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_27;
L_27 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
L_26->___OrientationCorrection = L_27;
}
IL_007a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim__ctor_m2525440B9C8CAA21C979B22C606725A0E785EB96 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
__this->___IgnoreTag = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___IgnoreTag), (void*)L_0);
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 IL2CPP_METHOD_ATTR String_t* CinemachineBlendListCamera_get_Description_m0941C9392EECA1206B6BF679E780695C616E9B07 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __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*)&_stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___mActiveBlend;
if (!L_0)
{
goto IL_0014;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = __this->___mActiveBlend;
NullCheck(L_1);
String_t* L_2;
L_2 = CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C(L_1, NULL);
return L_2;
}
IL_0014:
{
RuntimeObject* L_3;
L_3 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
V_0 = L_3;
RuntimeObject* L_4 = V_0;
if (L_4)
{
goto IL_0024;
}
}
{
return _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B;
}
IL_0024:
{
StringBuilder_t* L_5;
L_5 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL);
StringBuilder_t* L_6 = L_5;
NullCheck(L_6);
StringBuilder_t* L_7;
L_7 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, NULL);
StringBuilder_t* L_8 = L_6;
RuntimeObject* L_9 = V_0;
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 = L_8;
NullCheck(L_12);
StringBuilder_t* L_13;
L_13 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_12, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
StringBuilder_t* L_14 = L_12;
NullCheck(L_14);
String_t* L_15;
L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_14);
V_1 = L_15;
CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_14, NULL);
String_t* L_16 = V_1;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_Reset_mDD50F2FF236E2328EFBD97C6A99B8D2F4ECB0C83 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
__this->___m_LookAt = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
__this->___m_Follow = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Follow), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
__this->___m_ShowDebugText = (bool)0;
__this->___m_Loop = (bool)0;
__this->___m_Instructions = (InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Instructions), (void*)(InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4*)NULL);
__this->___m_ChildCameras = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CLiveChildU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlendListCamera_IsLiveChild_m71AB8ED658ACA24CF3C2D25C8027C63C01CA8D86 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, RuntimeObject* ___0_vcam, bool ___1_dominantChildOnly, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_vcam;
RuntimeObject* L_1;
L_1 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
if ((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1)))
{
goto IL_0020;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_2 = __this->___mActiveBlend;
if (!L_2)
{
goto IL_001e;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_3 = __this->___mActiveBlend;
RuntimeObject* L_4 = ___0_vcam;
NullCheck(L_3);
bool L_5;
L_5 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_3, L_4, NULL);
return L_5;
}
IL_001e:
{
return (bool)0;
}
IL_0020:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineBlendListCamera_get_State_mFA582C59AC2C5C06679C57F2284D44A052BEE226 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineBlendListCamera_get_LookAt_m33F5E145090555ECC93D032BD4526D31AB77F017 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_LookAt;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_LookAt_m38A9835EAE1E1A4899FBABDCCC66ECAC58B9E5E4 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___m_LookAt = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineBlendListCamera_get_Follow_m8AA5DA6AF429EE8185E2740D944CCD175AFF4BD7 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Follow;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_Follow_mF060900F24D08F87FF981547B8D3C87C3BDF2AEB (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___m_Follow = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Follow), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_OnTargetObjectWarped_mA952BA4606E3780159339C519346BAB07AAD1ACA (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
V_0 = L_0;
V_1 = 0;
goto IL_001f;
}
IL_0011:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_positionDelta;
NullCheck(L_4);
VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(43, L_4, L_5, L_6);
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001f:
{
int32_t L_8 = V_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0011;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_positionDelta;
CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333(__this, L_10, L_11, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_ForceCameraPosition_m6F04BCFD9AC1D8341BCFB7681C128A65BDEB1D69 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rot, const RuntimeMethod* method)
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
V_0 = L_0;
V_1 = 0;
goto IL_001f;
}
IL_0011:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rot;
NullCheck(L_4);
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(44, L_4, L_5, L_6);
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001f:
{
int32_t L_8 = V_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0011;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = ___1_rot;
CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492(__this, L_10, L_11, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_OnTransitionFromCamera_m7F58275919D731A8AA08A5C092E48CA007353DD5 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __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*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_worldUp;
float L_2 = ___2_deltaTime;
CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493(__this, L_0, L_1, L_2, NULL);
RuntimeObject* L_3 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_worldUp;
float L_5 = ___2_deltaTime;
bool L_6;
L_6 = CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225(__this, L_3, L_4, L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_7;
L_7 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
__this->___mActivationTime = L_7;
__this->___mCurrentInstruction = 0;
CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline(__this, (RuntimeObject*)NULL, NULL);
__this->___mActiveBlend = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL);
RuntimeObject* L_8 = ___0_fromCam;
__this->___m_TransitioningFrom = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom), (void*)L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_worldUp;
float L_10 = ___2_deltaTime;
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(33, __this, L_9, L_10);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_InternalUpdateCameraState_m40AC5E255043ECF1E3F1A298AE6DE61D4ABD922B (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __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);
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;
}
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_0 = NULL;
RuntimeObject* V_1 = NULL;
float G_B17_0 = 0.0f;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B17_1 = NULL;
float G_B16_0 = 0.0f;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B16_1 = NULL;
float G_B18_0 = 0.0f;
float G_B18_1 = 0.0f;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B18_2 = NULL;
{
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(31, __this);
if (L_0)
{
goto IL_0016;
}
}
{
__this->___mCurrentInstruction = (-1);
__this->___mActiveBlend = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL);
}
IL_0016:
{
CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91(__this, NULL);
float L_1 = ___1_deltaTime;
CinemachineBlendListCamera_AdvanceCurrentInstruction_mC401379B7CD61F5220AAF2B0510CB2833CEBC99D(__this, L_1, NULL);
V_0 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
int32_t L_2 = __this->___mCurrentInstruction;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0055;
}
}
{
int32_t L_3 = __this->___mCurrentInstruction;
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_4 = __this->___m_Instructions;
NullCheck(L_4);
if ((((int32_t)L_3) >= ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
{
goto IL_0055;
}
}
{
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_5 = __this->___m_Instructions;
int32_t L_6 = __this->___mCurrentInstruction;
NullCheck(L_5);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___m_VirtualCamera;
V_0 = L_7;
}
IL_0055:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = V_0;
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_0118;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10 = V_0;
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
NullCheck(L_11);
bool L_12;
L_12 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_11, NULL);
if (L_12)
{
goto IL_0082;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_13 = V_0;
NullCheck(L_13);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_13, NULL);
NullCheck(L_14);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_14, (bool)1, NULL);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_15 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_worldUp;
float L_17 = ___1_deltaTime;
NullCheck(L_15);
CinemachineVirtualCameraBase_UpdateCameraState_mC16F582BFC88FD8E3BC61EEFC11EA243A4289836(L_15, L_16, L_17, NULL);
}
IL_0082:
{
RuntimeObject* L_18;
L_18 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
V_1 = L_18;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_19 = V_0;
CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline(__this, L_19, NULL);
RuntimeObject* L_20 = V_1;
RuntimeObject* L_21;
L_21 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
if ((((RuntimeObject*)(RuntimeObject*)L_20) == ((RuntimeObject*)(RuntimeObject*)L_21)))
{
goto IL_0118;
}
}
{
RuntimeObject* L_22;
L_22 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
if (!L_22)
{
goto IL_0118;
}
}
{
RuntimeObject* L_23;
L_23 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
RuntimeObject* L_24 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___0_worldUp;
float L_26 = ___1_deltaTime;
NullCheck(L_23);
InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_23, L_24, L_25, L_26);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_27;
L_27 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
RuntimeObject* L_28;
L_28 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
RuntimeObject* L_29 = V_1;
NullCheck(L_27);
CinemachineCore_GenerateCameraActivationEvent_mD2A009E3CE9D80962BA7E902A9BD3B22E161C021(L_27, L_28, L_29, NULL);
RuntimeObject* L_30 = V_1;
if (!L_30)
{
goto IL_0118;
}
}
{
RuntimeObject* L_31 = V_1;
RuntimeObject* L_32;
L_32 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_33 = __this->___m_Instructions;
int32_t L_34 = __this->___mCurrentInstruction;
NullCheck(L_33);
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_35 = ((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)))->___m_Blend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_36 = __this->___mActiveBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_37;
L_37 = CinemachineVirtualCameraBase_CreateBlend_m8CCA4253F833A686FEA07989BB3D068A246FF2CA(__this, L_31, L_32, L_35, L_36, NULL);
__this->___mActiveBlend = L_37;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)L_37);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_38 = __this->___mActiveBlend;
if (!L_38)
{
goto IL_0108;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_39 = __this->___mActiveBlend;
RuntimeObject* L_40 = V_1;
NullCheck(L_39);
bool L_41;
L_41 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_39, L_40, NULL);
if (L_41)
{
goto IL_0118;
}
}
IL_0108:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_42;
L_42 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
RuntimeObject* L_43;
L_43 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
NullCheck(L_42);
CinemachineCore_GenerateCameraCutEvent_mED951E792CC6811DFF12F79B389C3237094FACD6(L_42, L_43, NULL);
}
IL_0118:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_44 = __this->___mActiveBlend;
if (!L_44)
{
goto IL_015c;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_45 = __this->___mActiveBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_46 = L_45;
NullCheck(L_46);
float L_47 = L_46->___TimeInBlend;
float L_48 = ___1_deltaTime;
if ((((float)L_48) >= ((float)(0.0f))))
{
G_B17_0 = L_47;
G_B17_1 = L_46;
goto IL_0141;
}
G_B16_0 = L_47;
G_B16_1 = L_46;
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_49 = __this->___mActiveBlend;
NullCheck(L_49);
float L_50 = L_49->___Duration;
G_B18_0 = L_50;
G_B18_1 = G_B16_0;
G_B18_2 = G_B16_1;
goto IL_0142;
}
IL_0141:
{
float L_51 = ___1_deltaTime;
G_B18_0 = L_51;
G_B18_1 = G_B17_0;
G_B18_2 = G_B17_1;
}
IL_0142:
{
NullCheck(G_B18_2);
G_B18_2->___TimeInBlend = ((float)il2cpp_codegen_add(G_B18_1, G_B18_0));
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_52 = __this->___mActiveBlend;
NullCheck(L_52);
bool L_53;
L_53 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_52, NULL);
if (!L_53)
{
goto IL_015c;
}
}
{
__this->___mActiveBlend = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL);
}
IL_015c:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_54 = __this->___mActiveBlend;
if (!L_54)
{
goto IL_0184;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_55 = __this->___mActiveBlend;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = ___0_worldUp;
float L_57 = ___1_deltaTime;
NullCheck(L_55);
CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_55, L_56, L_57, NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_58 = __this->___mActiveBlend;
NullCheck(L_58);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_59;
L_59 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_58, NULL);
__this->___m_State = L_59;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
goto IL_01b8;
}
IL_0184:
{
RuntimeObject* L_60;
L_60 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
if (!L_60)
{
goto IL_01b8;
}
}
{
RuntimeObject* L_61 = __this->___m_TransitioningFrom;
if (!L_61)
{
goto IL_01a7;
}
}
{
RuntimeObject* L_62;
L_62 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
RuntimeObject* L_63 = __this->___m_TransitioningFrom;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = ___0_worldUp;
float L_65 = ___1_deltaTime;
NullCheck(L_62);
InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_62, L_63, L_64, L_65);
}
IL_01a7:
{
RuntimeObject* L_66;
L_66 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL);
NullCheck(L_66);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_67;
L_67 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_66);
__this->___m_State = L_67;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
}
IL_01b8:
{
__this->___m_TransitioningFrom = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom), (void*)(RuntimeObject*)NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_68 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
float L_69 = ___1_deltaTime;
CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_68, L_69, NULL);
VirtualActionInvoker1< bool >::Invoke(32, __this, (bool)1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_OnEnable_mB815DE4599D5FBB447020211EAB63AC68B93513B (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlendListCamera_OnGuiHandler_mD5504D8F57DFD851B783D05F613921BBE4ECB2CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL);
CinemachineBlendListCamera_InvalidateListOfChildren_m9C0D36C4AB842E080526AC77BADF7490C352DFCF(__this, NULL);
CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline(__this, (RuntimeObject*)NULL, NULL);
__this->___mActiveBlend = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL);
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_0 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_1 = (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)il2cpp_codegen_object_new(OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0(L_1, __this, (intptr_t)((void*)CinemachineBlendListCamera_OnGuiHandler_mD5504D8F57DFD851B783D05F613921BBE4ECB2CF_RuntimeMethod_var), NULL);
Delegate_t* L_2;
L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL);
((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers = ((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var)));
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_3 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_4 = (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)il2cpp_codegen_object_new(OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0(L_4, __this, (intptr_t)((void*)CinemachineBlendListCamera_OnGuiHandler_mD5504D8F57DFD851B783D05F613921BBE4ECB2CF_RuntimeMethod_var), NULL);
Delegate_t* L_5;
L_5 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_3, L_4, NULL);
((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers = ((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_5, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_5, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_OnDisable_m864D1836A3089997C125E1A2333A9C861236FC9B (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlendListCamera_OnGuiHandler_mD5504D8F57DFD851B783D05F613921BBE4ECB2CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineVirtualCameraBase_OnDisable_mF7435377931FB3F6EC410752D62C18392C47917A(__this, NULL);
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_0 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_1 = (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)il2cpp_codegen_object_new(OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0(L_1, __this, (intptr_t)((void*)CinemachineBlendListCamera_OnGuiHandler_mD5504D8F57DFD851B783D05F613921BBE4ECB2CF_RuntimeMethod_var), NULL);
Delegate_t* L_2;
L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL);
((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers = ((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_OnTransformChildrenChanged_m9669FDD4827F2174D9272D191D94CFA07B78E91F (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
CinemachineBlendListCamera_InvalidateListOfChildren_m9C0D36C4AB842E080526AC77BADF7490C352DFCF(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_OnGuiHandler_mD5504D8F57DFD851B783D05F613921BBE4ECB2CF (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
bool L_0 = __this->___m_ShowDebugText;
if (L_0)
{
goto IL_000f;
}
}
{
CinemachineDebug_ReleaseScreenPos_m6C54E91372A22F7D171D8D91C454DF06E95A6593(__this, NULL);
return;
}
IL_000f:
{
StringBuilder_t* L_1;
L_1 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL);
StringBuilder_t* L_2 = L_1;
String_t* L_3;
L_3 = CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0(__this, NULL);
NullCheck(L_2);
StringBuilder_t* L_4;
L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_2, L_3, NULL);
StringBuilder_t* L_5 = L_2;
NullCheck(L_5);
StringBuilder_t* L_6;
L_6 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_5, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, NULL);
StringBuilder_t* L_7 = L_5;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(24, __this);
NullCheck(L_7);
StringBuilder_t* L_9;
L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_7, L_8, NULL);
StringBuilder_t* L_10 = L_7;
NullCheck(L_10);
String_t* L_11;
L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_10);
V_0 = L_11;
String_t* L_12 = V_0;
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_13;
L_13 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
NullCheck(L_13);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_14;
L_14 = GUISkin_get_box_m21BE7FC56D903B95BAFAE8890425D330EA88D893(L_13, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15;
L_15 = CinemachineDebug_GetScreenPos_m1C7476476BC6BB8D907CCF2D4B946C8B029872D8(__this, L_12, L_14, NULL);
String_t* L_16 = V_0;
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_17;
L_17 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
NullCheck(L_17);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_18;
L_18 = GUISkin_get_box_m21BE7FC56D903B95BAFAE8890425D330EA88D893(L_17, NULL);
GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E(L_15, L_16, L_18, NULL);
CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_10, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineBlendListCamera_get_ChildCameras_mD71F131580DF9BF8AF30C04A88411DCF72F42502 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlendListCamera_get_IsBlending_m104363E79BFE66E0E0B31105DBC0A5E4084DC66B (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___mActiveBlend;
return (bool)((!(((RuntimeObject*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_InvalidateListOfChildren_m9C0D36C4AB842E080526AC77BADF7490C352DFCF (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
__this->___m_ChildCameras = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline(__this, (RuntimeObject*)NULL, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* V_0 = NULL;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_1 = NULL;
int32_t V_2 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_3 = NULL;
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
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);
V_0 = L_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_2;
L_2 = Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33(__this, (bool)1, Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var);
V_1 = L_2;
V_2 = 0;
goto IL_0042;
}
IL_001b:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_3 = V_1;
int32_t L_4 = V_2;
NullCheck(L_3);
int32_t L_5 = L_4;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_3 = L_6;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = V_3;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL);
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_8, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
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;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_12 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_13 = V_3;
NullCheck(L_12);
List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_inline(L_12, L_13, List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
}
IL_003e:
{
int32_t L_14 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0042:
{
int32_t L_15 = V_2;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_16 = V_1;
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
{
goto IL_001b;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_17 = V_0;
NullCheck(L_17);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_18;
L_18 = List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C(L_17, List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var);
__this->___m_ChildCameras = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras), (void*)L_18);
CinemachineBlendListCamera_ValidateInstructions_mFCDD468A1417A70852DAE2FBF1EBB0FAAD34CC3B(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_ValidateInstructions_mFCDD468A1417A70852DAE2FBF1EBB0FAAD34CC3B (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_0 = __this->___m_Instructions;
if (L_0)
{
goto IL_0014;
}
}
{
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_1 = (InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4*)(InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4*)SZArrayNew(InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___m_Instructions = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Instructions), (void*)L_1);
}
IL_0014:
{
V_0 = 0;
goto IL_006f;
}
IL_0018:
{
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_2 = __this->___m_Instructions;
int32_t L_3 = V_0;
NullCheck(L_2);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___m_VirtualCamera;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_006b;
}
}
{
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_6 = __this->___m_Instructions;
int32_t L_7 = V_0;
NullCheck(L_6);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = ((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)))->___m_VirtualCamera;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL);
NullCheck(L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_9, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, L_11, NULL);
if (!L_12)
{
goto IL_006b;
}
}
{
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_13 = __this->___m_Instructions;
int32_t L_14 = V_0;
NullCheck(L_13);
((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___m_VirtualCamera = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___m_VirtualCamera), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL);
}
IL_006b:
{
int32_t L_15 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_006f:
{
int32_t L_16 = V_0;
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_17 = __this->___m_Instructions;
NullCheck(L_17);
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
{
goto IL_0018;
}
}
{
__this->___mActiveBlend = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_AdvanceCurrentInstruction_mC401379B7CD61F5220AAF2B0510CB2833CEBC99D (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __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);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float G_B14_0 = 0.0f;
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
if (!L_0)
{
goto IL_0027;
}
}
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = __this->___m_ChildCameras;
NullCheck(L_1);
if (!(((RuntimeArray*)L_1)->max_length))
{
goto IL_0027;
}
}
{
float L_2 = __this->___mActivationTime;
if ((((float)L_2) < ((float)(0.0f))))
{
goto IL_0027;
}
}
{
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_3 = __this->___m_Instructions;
NullCheck(L_3);
if ((((RuntimeArray*)L_3)->max_length))
{
goto IL_0041;
}
}
IL_0027:
{
__this->___mActivationTime = (-1.0f);
__this->___mCurrentInstruction = (-1);
__this->___mActiveBlend = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL);
return;
}
IL_0041:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_4;
L_4 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
V_0 = L_4;
int32_t L_5 = __this->___mCurrentInstruction;
if ((((int32_t)L_5) < ((int32_t)0)))
{
goto IL_0058;
}
}
{
float L_6 = ___0_deltaTime;
if ((!(((float)L_6) < ((float)(0.0f)))))
{
goto IL_0066;
}
}
IL_0058:
{
float L_7 = V_0;
__this->___mActivationTime = L_7;
__this->___mCurrentInstruction = 0;
}
IL_0066:
{
int32_t L_8 = __this->___mCurrentInstruction;
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_9 = __this->___m_Instructions;
NullCheck(L_9);
if ((((int32_t)L_8) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), 1)))))
{
goto IL_008f;
}
}
{
float L_10 = V_0;
__this->___mActivationTime = L_10;
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_11 = __this->___m_Instructions;
NullCheck(L_11);
__this->___mCurrentInstruction = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_11)->max_length)), 1));
}
IL_008f:
{
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_12 = __this->___m_Instructions;
int32_t L_13 = __this->___mCurrentInstruction;
NullCheck(L_12);
float L_14 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___m_Hold;
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_15 = __this->___m_Instructions;
int32_t L_16 = __this->___mCurrentInstruction;
NullCheck(L_15);
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* L_17 = (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B*)(&((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)))->___m_Blend);
float L_18;
L_18 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45(L_17, NULL);
V_1 = ((float)il2cpp_codegen_add(L_14, L_18));
int32_t L_19 = __this->___mCurrentInstruction;
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_20 = __this->___m_Instructions;
NullCheck(L_20);
if ((((int32_t)L_19) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_20)->max_length)), 1)))))
{
goto IL_00e3;
}
}
{
bool L_21 = __this->___m_Loop;
if (L_21)
{
goto IL_00e3;
}
}
{
G_B14_0 = ((std::numeric_limits<float>::max)());
goto IL_00e8;
}
IL_00e3:
{
G_B14_0 = (0.0f);
}
IL_00e8:
{
V_2 = G_B14_0;
float L_22 = V_0;
float L_23 = __this->___mActivationTime;
float L_24 = V_2;
float L_25 = V_1;
float L_26;
L_26 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_24, L_25, NULL);
if ((!(((float)((float)il2cpp_codegen_subtract(L_22, L_23))) > ((float)L_26))))
{
goto IL_012e;
}
}
{
float L_27 = V_0;
__this->___mActivationTime = L_27;
int32_t L_28 = __this->___mCurrentInstruction;
__this->___mCurrentInstruction = ((int32_t)il2cpp_codegen_add(L_28, 1));
bool L_29 = __this->___m_Loop;
if (!L_29)
{
goto IL_012e;
}
}
{
int32_t L_30 = __this->___mCurrentInstruction;
InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_31 = __this->___m_Instructions;
NullCheck(L_31);
if ((!(((uint32_t)L_30) == ((uint32_t)((int32_t)(((RuntimeArray*)L_31)->max_length))))))
{
goto IL_012e;
}
}
{
__this->___mCurrentInstruction = 0;
}
IL_012e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera__ctor_m90660A98A6ED5C8ECFCDF652585F12EFA4D70172 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __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;
}
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0;
L_0 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
__this->___m_State = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
__this->___mActivationTime = (-1.0f);
CinemachineVirtualCameraBase__ctor_m1BACC836C669C0C52C8A891BAB34E09821F21C46(__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 Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_pinvoke(const Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B& unmarshaled, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B____m_VirtualCamera_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_VirtualCameraException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B____m_VirtualCamera_FieldInfo_var, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCameraException, NULL);
}
IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_pinvoke_back(const Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_pinvoke& marshaled, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B____m_VirtualCamera_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_VirtualCameraException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B____m_VirtualCamera_FieldInfo_var, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCameraException, NULL);
}
IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_pinvoke_cleanup(Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_com(const Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B& unmarshaled, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B____m_VirtualCamera_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_VirtualCameraException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B____m_VirtualCamera_FieldInfo_var, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCameraException, NULL);
}
IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_com_back(const Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_com& marshaled, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B____m_VirtualCamera_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_VirtualCameraException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B____m_VirtualCamera_FieldInfo_var, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCameraException, NULL);
}
IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_com_cleanup(Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_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 Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, 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*)&Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_OutputCamera;
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_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (L_2)
{
goto IL_0022;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** L_3 = (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184**)(&__this->___m_OutputCamera);
bool L_4;
L_4 = Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882(__this, L_3, Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var);
}
IL_0022:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = __this->___m_OutputCamera;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))->___mSoloCamera;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_set_SoloCamera_m36932C5D48A60ED8C5D09FA4BA122597F0EABE98 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_value;
if (!L_0)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_1;
L_1 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
RuntimeObject* L_2 = ___0_value;
NullCheck(L_1);
bool L_3;
L_3 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(L_1, L_2, NULL);
if (L_3)
{
goto IL_0021;
}
}
{
RuntimeObject* L_4 = ___0_value;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_6;
L_6 = CinemachineCore_get_DeltaTime_m0ED50D97C4B5327468BFA2A426E4F8B2F4078F48(NULL);
NullCheck(L_4);
InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_4, (RuntimeObject*)NULL, L_5, L_6);
}
IL_0021:
{
RuntimeObject* L_7 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))->___mSoloCamera = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))->___mSoloCamera), (void*)L_7);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CinemachineBrain_GetSoloGUIColor_m52EAD28FC43A8FB8E68D9B81D31196203717746F (const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline(NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
L_2 = Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline(L_0, L_1, (0.800000012f), NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __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;
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_WorldUpOverride;
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;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
return L_2;
}
IL_0014:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___m_WorldUpOverride;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_OnEnable_m1A8E38FFC7712CAFEBF612C52AB10D1252DBDC54 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_OnGuiHandler_m3505267B18EB9CE74F62F6B14552A5F2182743FD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_OnSceneLoaded_m941252E4FC98544162388E3A6E68CAECE069650B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_OnSceneUnloaded_m08B136F6DC08111E8DC3AFD55ABF060E29EAD520_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_0, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
if (L_1)
{
goto IL_001d;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_3 = (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606*)il2cpp_codegen_object_new(BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var);
BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA(L_3, NULL);
NullCheck(L_2);
List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline(L_2, L_3, List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var);
}
IL_001d:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4;
L_4 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
__this->___m_OutputCamera = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputCamera), (void*)L_4);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_5;
L_5 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_5);
CinemachineCore_AddActiveBrain_m48DD0D8000E2EE00E9C4BF642F5CDF04EF5AB819(L_5, __this, NULL);
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_6 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_7 = (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)il2cpp_codegen_object_new(OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0(L_7, __this, (intptr_t)((void*)CinemachineBrain_OnGuiHandler_m3505267B18EB9CE74F62F6B14552A5F2182743FD_RuntimeMethod_var), NULL);
Delegate_t* L_8;
L_8 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_6, L_7, NULL);
((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers = ((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_8, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_8, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var)));
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_9 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_10 = (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)il2cpp_codegen_object_new(OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0(L_10, __this, (intptr_t)((void*)CinemachineBrain_OnGuiHandler_m3505267B18EB9CE74F62F6B14552A5F2182743FD_RuntimeMethod_var), NULL);
Delegate_t* L_11;
L_11 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_9, L_10, NULL);
((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers = ((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_11, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_11, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var)));
RuntimeObject* L_12;
L_12 = CinemachineBrain_AfterPhysics_mA5199823EA8CCF0C5391E2D4A8AA46A93853E68A(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_13;
L_13 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_12, NULL);
__this->___mPhysicsCoroutine = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPhysicsCoroutine), (void*)L_13);
UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_14 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_14, __this, (intptr_t)((void*)CinemachineBrain_OnSceneLoaded_m941252E4FC98544162388E3A6E68CAECE069650B_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
SceneManager_add_sceneLoaded_m14BEBCC5E4A8DD2C806A48D79A4773315CB434C6(L_14, NULL);
UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* L_15 = (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C*)il2cpp_codegen_object_new(UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C_il2cpp_TypeInfo_var);
UnityAction_1__ctor_m3D196ADE59DE13B9FDC5D827B1A6D00CBEF1F6DF(L_15, __this, (intptr_t)((void*)CinemachineBrain_OnSceneUnloaded_m08B136F6DC08111E8DC3AFD55ABF060E29EAD520_RuntimeMethod_var), NULL);
SceneManager_add_sceneUnloaded_mC3BAE77FFFA0DBA3F6EE3303CA78400A3932F029(L_15, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_OnDisable_m87D60FA550ECBAE892D61B0AD4C5C90CE921A271 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_OnGuiHandler_m3505267B18EB9CE74F62F6B14552A5F2182743FD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_OnSceneLoaded_m941252E4FC98544162388E3A6E68CAECE069650B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_OnSceneUnloaded_m08B136F6DC08111E8DC3AFD55ABF060E29EAD520_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC52964E89FC56DF5B2F133A4E7A7CFB8C7D0A145_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_0 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_0, __this, (intptr_t)((void*)CinemachineBrain_OnSceneLoaded_m941252E4FC98544162388E3A6E68CAECE069650B_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
SceneManager_remove_sceneLoaded_m72A7C2A1B8EF1C21A208A9A015375577768B3978(L_0, NULL);
UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* L_1 = (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C*)il2cpp_codegen_object_new(UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C_il2cpp_TypeInfo_var);
UnityAction_1__ctor_m3D196ADE59DE13B9FDC5D827B1A6D00CBEF1F6DF(L_1, __this, (intptr_t)((void*)CinemachineBrain_OnSceneUnloaded_m08B136F6DC08111E8DC3AFD55ABF060E29EAD520_RuntimeMethod_var), NULL);
SceneManager_remove_sceneUnloaded_m2CACDB3F47DED2C92E6AA1912906F7E2C61424EB(L_1, NULL);
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_2 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_3 = (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)il2cpp_codegen_object_new(OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0(L_3, __this, (intptr_t)((void*)CinemachineBrain_OnGuiHandler_m3505267B18EB9CE74F62F6B14552A5F2182743FD_RuntimeMethod_var), NULL);
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers = ((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_4, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_4, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_5;
L_5 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_5);
CinemachineCore_RemoveActiveBrain_m20CECA6E425E777D991B9AF73A691D05B412EF3E(L_5, __this, NULL);
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_6 = __this->___mFrameStack;
NullCheck(L_6);
List_1_Clear_mC52964E89FC56DF5B2F133A4E7A7CFB8C7D0A145_inline(L_6, List_1_Clear_mC52964E89FC56DF5B2F133A4E7A7CFB8C7D0A145_RuntimeMethod_var);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_7 = __this->___mPhysicsCoroutine;
MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_7, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_OnSceneLoaded_m941252E4FC98544162388E3A6E68CAECE069650B (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, int32_t ___1_mode, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0;
L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
int32_t L_1 = __this->___m_LastFrameUpdated;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_0021;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_2, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_0021;
}
}
{
CinemachineBrain_ManualUpdate_m0AAF1ECD02C1B65B0768D85DD4D505CD5C3A41CF(__this, NULL);
}
IL_0021:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_OnSceneUnloaded_m08B136F6DC08111E8DC3AFD55ABF060E29EAD520 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0;
L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
int32_t L_1 = __this->___m_LastFrameUpdated;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_0021;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_2, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_0021;
}
}
{
CinemachineBrain_ManualUpdate_m0AAF1ECD02C1B65B0768D85DD4D505CD5C3A41CF(__this, NULL);
}
IL_0021:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_Start_m6105C964B1E34A10A420525C978E5A012A053171 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
{
__this->___m_LastFrameUpdated = (-1);
CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218(__this, 1, (-1.0f), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_OnGuiHandler_m3505267B18EB9CE74F62F6B14552A5F2182743FD (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02C28555E4A79DF31EDD941A419FB1FF7FF2F865);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA16910103DBD349C443BC6EDE41F304EC790FE53);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_1;
memset((&V_1), 0, sizeof(V_1));
String_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
bool L_0 = __this->___m_ShowDebugText;
if (L_0)
{
goto IL_000f;
}
}
{
CinemachineDebug_ReleaseScreenPos_m6C54E91372A22F7D171D8D91C454DF06E95A6593(__this, NULL);
return;
}
IL_000f:
{
StringBuilder_t* L_1;
L_1 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
L_2 = GUI_get_color_m15488B4AD785D10DEB5C66398D0FA9A0C0EA7ABB(NULL);
V_1 = L_2;
StringBuilder_t* L_3 = V_0;
NullCheck(L_3);
StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_3, 0, NULL);
StringBuilder_t* L_4 = V_0;
NullCheck(L_4);
StringBuilder_t* L_5;
L_5 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_4, _stringLiteralA16910103DBD349C443BC6EDE41F304EC790FE53, NULL);
StringBuilder_t* L_6 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_7);
String_t* L_8;
L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_7, NULL);
NullCheck(L_6);
StringBuilder_t* L_9;
L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, L_8, NULL);
StringBuilder_t* L_10 = V_0;
NullCheck(L_10);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_10, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_12;
L_12 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
if (!L_12)
{
goto IL_0069;
}
}
{
StringBuilder_t* L_13 = V_0;
NullCheck(L_13);
StringBuilder_t* L_14;
L_14 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_13, _stringLiteral02C28555E4A79DF31EDD941A419FB1FF7FF2F865, NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15;
L_15 = CinemachineBrain_GetSoloGUIColor_m52EAD28FC43A8FB8E68D9B81D31196203717746F(NULL);
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
GUI_set_color_mA44927D3F2ACB1E228815F10042A6F62B7645648(L_15, NULL);
}
IL_0069:
{
bool L_16;
L_16 = CinemachineBrain_get_IsBlending_m028DE1EDFAD04881374A33196A718E7673E7B2F3(__this, NULL);
if (!L_16)
{
goto IL_0085;
}
}
{
StringBuilder_t* L_17 = V_0;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_18;
L_18 = CinemachineBrain_get_ActiveBlend_mC6FF3504F32F7C30500A98F22BD906D468406ED1(__this, NULL);
NullCheck(L_18);
String_t* L_19;
L_19 = CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C(L_18, NULL);
NullCheck(L_17);
StringBuilder_t* L_20;
L_20 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_19, NULL);
goto IL_00c2;
}
IL_0085:
{
RuntimeObject* L_21;
L_21 = CinemachineBrain_get_ActiveVirtualCamera_m0AEE8E6E46E3235D9ADE864DA6BE7BB57F2D86D7(__this, NULL);
V_3 = L_21;
RuntimeObject* L_22 = V_3;
if (L_22)
{
goto IL_009d;
}
}
{
StringBuilder_t* L_23 = V_0;
NullCheck(L_23);
StringBuilder_t* L_24;
L_24 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_23, _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B, NULL);
goto IL_00c2;
}
IL_009d:
{
StringBuilder_t* L_25 = V_0;
NullCheck(L_25);
StringBuilder_t* L_26;
L_26 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_25, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, NULL);
StringBuilder_t* L_27 = V_0;
RuntimeObject* L_28 = V_3;
NullCheck(L_28);
String_t* L_29;
L_29 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_28);
NullCheck(L_27);
StringBuilder_t* L_30;
L_30 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_27, L_29, NULL);
StringBuilder_t* L_31 = V_0;
NullCheck(L_31);
StringBuilder_t* L_32;
L_32 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_31, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
}
IL_00c2:
{
StringBuilder_t* L_33 = V_0;
NullCheck(L_33);
String_t* L_34;
L_34 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_33);
V_2 = L_34;
String_t* L_35 = V_2;
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_36;
L_36 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
NullCheck(L_36);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_37;
L_37 = GUISkin_get_box_m21BE7FC56D903B95BAFAE8890425D330EA88D893(L_36, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_38;
L_38 = CinemachineDebug_GetScreenPos_m1C7476476BC6BB8D907CCF2D4B946C8B029872D8(__this, L_35, L_37, NULL);
String_t* L_39 = V_2;
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_40;
L_40 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
NullCheck(L_40);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_41;
L_41 = GUISkin_get_box_m21BE7FC56D903B95BAFAE8890425D330EA88D893(L_40, NULL);
GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E(L_38, L_39, L_41, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_42 = V_1;
GUI_set_color_mA44927D3F2ACB1E228815F10042A6F62B7645648(L_42, NULL);
StringBuilder_t* L_43 = V_0;
CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_43, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_AfterPhysics_mA5199823EA8CCF0C5391E2D4A8AA46A93853E68A (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* L_0 = (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9*)il2cpp_codegen_object_new(U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9_il2cpp_TypeInfo_var);
U3CAfterPhysicsU3Ed__33__ctor_m494970AEE7FC593596FE45EC3A0D80196A5B51DC(L_0, 0, NULL);
U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_LateUpdate_mEAC5D1D033ECDBA15E1E018E7727943FD7D890EB (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_UpdateMethod;
if ((((int32_t)L_0) == ((int32_t)3)))
{
goto IL_000f;
}
}
{
CinemachineBrain_ManualUpdate_m0AAF1ECD02C1B65B0768D85DD4D505CD5C3A41CF(__this, NULL);
}
IL_000f:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ManualUpdate_m0AAF1ECD02C1B65B0768D85DD4D505CD5C3A41CF (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, 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*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
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;
int32_t V_1 = 0;
{
int32_t L_0;
L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
__this->___m_LastFrameUpdated = L_0;
float L_1;
L_1 = CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9(__this, (bool)0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_2)
{
goto IL_0022;
}
}
{
int32_t L_3 = __this->___m_BlendUpdateMethod;
if (!L_3)
{
goto IL_0029;
}
}
IL_0022:
{
float L_4 = V_0;
CinemachineBrain_UpdateFrame0_mAA20AD58FBC4C024898A7074C3E4A0BE84DD53BC(__this, L_4, NULL);
}
IL_0029:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_5 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)(&__this->___mCurrentLiveCameras);
CinemachineBrain_ComputeCurrentBlend_mA8E475FA0505785CB41BB62A5074FE09F3352E27(__this, L_5, 0, NULL);
int32_t L_6 = __this->___m_UpdateMethod;
if (L_6)
{
goto IL_0072;
}
}
{
int32_t L_7 = __this->___m_BlendUpdateMethod;
if (!L_7)
{
goto IL_008e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_8;
L_8 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_8);
L_8->___m_CurrentUpdateFilter = 0;
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_9;
L_9 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
if (L_9)
{
goto IL_008e;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_10 = __this->___mCurrentLiveCameras;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL);
float L_12;
L_12 = CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9(__this, (bool)1, NULL);
NullCheck(L_10);
CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_10, L_11, L_12, NULL);
goto IL_008e;
}
IL_0072:
{
V_1 = 1;
int32_t L_13 = __this->___m_UpdateMethod;
if ((!(((uint32_t)L_13) == ((uint32_t)2))))
{
goto IL_0086;
}
}
{
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
UpdateTracker_OnUpdate_m89A8FE83B9271FE8D7F03CA25F20DE6BD06D489A(1, NULL);
V_1 = ((int32_t)9);
}
IL_0086:
{
int32_t L_14 = V_1;
float L_15 = V_0;
CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218(__this, L_14, L_15, NULL);
}
IL_008e:
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_16)
{
goto IL_009d;
}
}
{
int32_t L_17 = __this->___m_BlendUpdateMethod;
if (!L_17)
{
goto IL_00a4;
}
}
IL_009d:
{
float L_18 = V_0;
CinemachineBrain_ProcessActiveCamera_m6DD3871A02BB3BADC96C9D9DAB459C5F95D53104(__this, L_18, NULL);
}
IL_00a4:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, bool ___0_fixedDelta, 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*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* V_1 = NULL;
{
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;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_1 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___UniformDeltaTimeOverride;
return L_1;
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_2;
L_2 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
if (!L_2)
{
goto IL_001f;
}
}
{
float L_3;
L_3 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
return L_3;
}
IL_001f:
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (L_4)
{
goto IL_0060;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_5 = __this->___mFrameStack;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_5, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
goto IL_0056;
}
IL_0036:
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_7 = __this->___mFrameStack;
int32_t L_8 = V_0;
NullCheck(L_7);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_9;
L_9 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_7, L_8, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
V_1 = L_9;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_10 = V_1;
NullCheck(L_10);
bool L_11;
L_11 = BrainFrame_get_Active_m6EB1C7313FF391608D67E752A0AD3541B3D5D5E0(L_10, NULL);
if (!L_11)
{
goto IL_0052;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_12 = V_1;
NullCheck(L_12);
float L_13 = L_12->___deltaTimeOverride;
return L_13;
}
IL_0052:
{
int32_t L_14 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_14, 1));
}
IL_0056:
{
int32_t L_15 = V_0;
if ((((int32_t)L_15) > ((int32_t)0)))
{
goto IL_0036;
}
}
{
return (-1.0f);
}
IL_0060:
{
bool L_16 = __this->___m_IgnoreTimeScale;
if (!L_16)
{
goto IL_0077;
}
}
{
bool L_17 = ___0_fixedDelta;
if (L_17)
{
goto IL_0071;
}
}
{
float L_18;
L_18 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
return L_18;
}
IL_0071:
{
float L_19;
L_19 = Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381(NULL);
return L_19;
}
IL_0077:
{
bool L_20 = ___0_fixedDelta;
if (L_20)
{
goto IL_0080;
}
}
{
float L_21;
L_21 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
return L_21;
}
IL_0080:
{
float L_22;
L_22 = Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381(NULL);
return L_22;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___0_updateFilter, float ___1_deltaTime, 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*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
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;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* G_B2_0 = NULL;
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* G_B3_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0;
L_0 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
int32_t L_1 = ___0_updateFilter;
NullCheck(L_0);
L_0->___m_CurrentUpdateFilter = L_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
L_2 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(__this, NULL);
V_0 = L_2;
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_3;
L_3 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_5)
{
G_B2_0 = L_3;
goto IL_0028;
}
G_B1_0 = L_3;
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = V_0;
NullCheck(L_6);
int32_t L_7;
L_7 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_6, NULL);
G_B3_0 = L_7;
G_B3_1 = G_B1_0;
goto IL_0029;
}
IL_0028:
{
G_B3_0 = (-1);
G_B3_1 = G_B2_0;
}
IL_0029:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL);
float L_9 = ___1_deltaTime;
NullCheck(G_B3_1);
CinemachineCore_UpdateAllActiveVirtualCameras_m89205DECAC84E31CFF4420DDB36BDFC70BE37B53(G_B3_1, G_B3_0, L_8, L_9, NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_10;
L_10 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
if (!L_10)
{
goto IL_004d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_11;
L_11 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL);
float L_13 = ___1_deltaTime;
NullCheck(L_11);
InterfaceActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(13, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_11, L_12, L_13);
}
IL_004d:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_14 = __this->___mCurrentLiveCameras;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL);
float L_16 = ___1_deltaTime;
NullCheck(L_14);
CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_14, L_15, L_16, NULL);
___0_updateFilter = 1;
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_17)
{
goto IL_0084;
}
}
{
int32_t L_18 = __this->___m_UpdateMethod;
if ((!(((uint32_t)L_18) == ((uint32_t)2))))
{
goto IL_0079;
}
}
{
int32_t L_19 = ___0_updateFilter;
___0_updateFilter = ((int32_t)((int32_t)L_19|8));
goto IL_0084;
}
IL_0079:
{
int32_t L_20 = __this->___m_UpdateMethod;
if (L_20)
{
goto IL_0084;
}
}
{
___0_updateFilter = 0;
}
IL_0084:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_21;
L_21 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
int32_t L_22 = ___0_updateFilter;
NullCheck(L_21);
L_21->___m_CurrentUpdateFilter = L_22;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_get_ActiveVirtualCamera_m0AEE8E6E46E3235D9ADE864DA6BE7BB57F2D86D7 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_0;
L_0 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
if (!L_0)
{
goto IL_000d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
return L_1;
}
IL_000d:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_2 = __this->___mCurrentLiveCameras;
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_3;
L_3 = CinemachineBrain_DeepCamBFromBlend_mA590E041B46933535A30A3F007BA2B83E7BE40CD(L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_DeepCamBFromBlend_mA590E041B46933535A30A3F007BA2B83E7BE40CD (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___0_blend, 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*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* V_1 = NULL;
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = ___0_blend;
NullCheck(L_0);
RuntimeObject* L_1 = L_0->___CamB;
V_0 = L_1;
goto IL_0029;
}
IL_0009:
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(10, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_2);
if (L_3)
{
goto IL_0013;
}
}
{
return (RuntimeObject*)NULL;
}
IL_0013:
{
RuntimeObject* L_4 = V_0;
V_1 = ((BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)IsInstClass((RuntimeObject*)L_4, BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var));
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_5 = V_1;
if (!L_5)
{
goto IL_002c;
}
}
{
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_6 = V_1;
NullCheck(L_6);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_7;
L_7 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(L_6, NULL);
NullCheck(L_7);
RuntimeObject* L_8 = L_7->___CamB;
V_0 = L_8;
}
IL_0029:
{
RuntimeObject* L_9 = V_0;
if (L_9)
{
goto IL_0009;
}
}
IL_002c:
{
RuntimeObject* L_10 = V_0;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_IsLiveInBlend_m2A0E5AD2048B66FA82E7CB01A83335907B1941CB (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___0_vcam, 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*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_vcam;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = __this->___mCurrentLiveCameras;
NullCheck(L_1);
RuntimeObject* L_2 = L_1->___CamA;
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_2))))
{
goto IL_0010;
}
}
{
return (bool)1;
}
IL_0010:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_3 = __this->___mCurrentLiveCameras;
NullCheck(L_3);
RuntimeObject* L_4 = L_3->___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_0034;
}
}
{
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_vcam;
NullCheck(L_7);
bool L_9;
L_9 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_7, L_8, NULL);
if (!L_9)
{
goto IL_0034;
}
}
{
return (bool)1;
}
IL_0034:
{
RuntimeObject* L_10 = ___0_vcam;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(11, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_10);
V_1 = L_11;
RuntimeObject* L_12 = V_1;
if (!L_12)
{
goto IL_0050;
}
}
{
RuntimeObject* L_13 = V_1;
RuntimeObject* L_14 = ___0_vcam;
NullCheck(L_13);
bool L_15;
L_15 = InterfaceFuncInvoker2< bool, RuntimeObject*, bool >::Invoke(12, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_13, L_14, (bool)0);
if (!L_15)
{
goto IL_0050;
}
}
{
RuntimeObject* L_16 = V_1;
bool L_17;
L_17 = CinemachineBrain_IsLiveInBlend_m2A0E5AD2048B66FA82E7CB01A83335907B1941CB(__this, L_16, NULL);
return L_17;
}
IL_0050:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_get_IsBlending_m028DE1EDFAD04881374A33196A718E7673E7B2F3 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0;
L_0 = CinemachineBrain_get_ActiveBlend_mC6FF3504F32F7C30500A98F22BD906D468406ED1(__this, NULL);
return (bool)((!(((RuntimeObject*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* CinemachineBrain_get_ActiveBlend_mC6FF3504F32F7C30500A98F22BD906D468406ED1 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_0;
L_0 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
if (!L_0)
{
goto IL_0009;
}
}
{
return (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
}
IL_0009:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = __this->___mCurrentLiveCameras;
NullCheck(L_1);
RuntimeObject* L_2 = L_1->___CamA;
if (!L_2)
{
goto IL_0031;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_3 = __this->___mCurrentLiveCameras;
NullCheck(L_3);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_3, NULL);
if (L_4)
{
goto IL_0031;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_5 = __this->___mCurrentLiveCameras;
NullCheck(L_5);
bool L_6;
L_6 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_5, NULL);
if (!L_6)
{
goto IL_0033;
}
}
IL_0031:
{
return (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
}
IL_0033:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_7 = __this->___mCurrentLiveCameras;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineBrain_GetBrainFrame_mFEAD91A91F349B785E8FC4B5A1C5F500EC9DEA40 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___0_withId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_0, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
goto IL_002a;
}
IL_0010:
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack;
int32_t L_3 = V_0;
NullCheck(L_2);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_4;
L_4 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_2, L_3, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
NullCheck(L_4);
int32_t L_5 = L_4->___id;
int32_t L_6 = ___0_withId;
if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
{
goto IL_0026;
}
}
{
int32_t L_7 = V_0;
return L_7;
}
IL_0026:
{
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
}
IL_002a:
{
int32_t L_9 = V_0;
if ((((int32_t)L_9) > ((int32_t)0)))
{
goto IL_0010;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_10 = __this->___mFrameStack;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_11 = (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606*)il2cpp_codegen_object_new(BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var);
BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA(L_11, NULL);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_12 = L_11;
int32_t L_13 = ___0_withId;
NullCheck(L_12);
L_12->___id = L_13;
NullCheck(L_10);
List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline(L_10, L_12, List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var);
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_14 = __this->___mFrameStack;
NullCheck(L_14);
int32_t L_15;
L_15 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_14, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
return ((int32_t)il2cpp_codegen_subtract(L_15, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineBrain_SetCameraOverride_m9A267D3B457F1C7681D972FD090F4DCCA00E49B8 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___0_overrideId, RuntimeObject* ___1_camA, RuntimeObject* ___2_camB, float ___3_weightB, float ___4_deltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_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;
{
int32_t L_0 = ___0_overrideId;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0017;
}
}
{
int32_t L_1 = __this->___mNextFrameId;
V_1 = L_1;
int32_t L_2 = V_1;
__this->___mNextFrameId = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_1;
___0_overrideId = L_3;
}
IL_0017:
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_4 = __this->___mFrameStack;
int32_t L_5 = ___0_overrideId;
int32_t L_6;
L_6 = CinemachineBrain_GetBrainFrame_mFEAD91A91F349B785E8FC4B5A1C5F500EC9DEA40(__this, L_5, NULL);
NullCheck(L_4);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_7;
L_7 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_4, L_6, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_8 = L_7;
float L_9 = ___4_deltaTime;
NullCheck(L_8);
L_8->___deltaTimeOverride = L_9;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_10 = L_8;
NullCheck(L_10);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_11 = L_10->___blend;
RuntimeObject* L_12 = ___1_camA;
NullCheck(L_11);
L_11->___CamA = L_12;
Il2CppCodeGenWriteBarrier((void**)(&L_11->___CamA), (void*)L_12);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_13 = L_10;
NullCheck(L_13);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_14 = L_13->___blend;
RuntimeObject* L_15 = ___2_camB;
NullCheck(L_14);
L_14->___CamB = L_15;
Il2CppCodeGenWriteBarrier((void**)(&L_14->___CamB), (void*)L_15);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_16 = L_13;
NullCheck(L_16);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_17 = L_16->___blend;
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_18 = ((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))->___mDefaultLinearAnimationCurve;
NullCheck(L_17);
L_17->___BlendCurve = L_18;
Il2CppCodeGenWriteBarrier((void**)(&L_17->___BlendCurve), (void*)L_18);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_19 = L_16;
NullCheck(L_19);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_20 = L_19->___blend;
NullCheck(L_20);
L_20->___Duration = (1.0f);
NullCheck(L_19);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_21 = L_19->___blend;
float L_22 = ___3_weightB;
NullCheck(L_21);
L_21->___TimeInBlend = L_22;
RuntimeObject* L_23 = ___1_camA;
V_0 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)IsInstClass((RuntimeObject*)L_23, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var));
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_24 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_25;
L_25 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_24, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_25)
{
goto IL_008b;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_26 = V_0;
NullCheck(L_26);
CinemachineVirtualCameraBase_EnsureStarted_m5BE1C9CC37F882E1B76E2C84BC6B789BF14451D0(L_26, NULL);
}
IL_008b:
{
RuntimeObject* L_27 = ___2_camB;
V_0 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)IsInstClass((RuntimeObject*)L_27, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var));
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_28 = V_0;
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_00a1;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_30 = V_0;
NullCheck(L_30);
CinemachineVirtualCameraBase_EnsureStarted_m5BE1C9CC37F882E1B76E2C84BC6B789BF14451D0(L_30, NULL);
}
IL_00a1:
{
int32_t L_31 = ___0_overrideId;
return L_31;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ReleaseCameraOverride_m40840EAC3788CBA1D998861D7F670EB7F79D1730 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___0_overrideId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m4959FB9FE8AE21EA9711EC27B3CCDD49543E84BE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_0, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
goto IL_0035;
}
IL_0010:
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack;
int32_t L_3 = V_0;
NullCheck(L_2);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_4;
L_4 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_2, L_3, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
NullCheck(L_4);
int32_t L_5 = L_4->___id;
int32_t L_6 = ___0_overrideId;
if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
{
goto IL_0031;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_7 = __this->___mFrameStack;
int32_t L_8 = V_0;
NullCheck(L_7);
List_1_RemoveAt_m4959FB9FE8AE21EA9711EC27B3CCDD49543E84BE(L_7, L_8, List_1_RemoveAt_m4959FB9FE8AE21EA9711EC27B3CCDD49543E84BE_RuntimeMethod_var);
return;
}
IL_0031:
{
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
}
IL_0035:
{
int32_t L_10 = V_0;
if ((((int32_t)L_10) > ((int32_t)0)))
{
goto IL_0010;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ProcessActiveCamera_m6DD3871A02BB3BADC96C9D9DAB459C5F95D53104 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, float ___0_deltaTime, 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*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_1;
memset((&V_1), 0, sizeof(V_1));
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_2;
memset((&V_2), 0, sizeof(V_2));
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_3;
memset((&V_3), 0, sizeof(V_3));
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* G_B20_0 = NULL;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* G_B19_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B21_0 = NULL;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* G_B21_1 = NULL;
{
RuntimeObject* L_0;
L_0 = CinemachineBrain_get_ActiveVirtualCamera_m0AEE8E6E46E3235D9ADE864DA6BE7BB57F2D86D7(__this, NULL);
V_0 = L_0;
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
if (!L_1)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_2;
L_2 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
NullCheck(L_2);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_3;
L_3 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_2);
V_1 = L_3;
CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8(__this, (&V_1), NULL);
goto IL_0137;
}
IL_0026:
{
RuntimeObject* L_4 = V_0;
if (L_4)
{
goto IL_007f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_5;
L_5 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
V_2 = L_5;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
(&V_2)->___RawPosition = L_7;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_8);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
L_9 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_8, NULL);
(&V_2)->___RawOrientation = L_9;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = __this->___m_OutputCamera;
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_11;
L_11 = LensSettings_FromCamera_m3A279A7BFABD4F4D4ADA789C44122E5608626693(L_10, NULL);
(&V_2)->___Lens = L_11;
int32_t* L_12 = (int32_t*)(&(&V_2)->___BlendHint);
int32_t* L_13 = L_12;
int32_t L_14 = *((int32_t*)L_13);
*((int32_t*)L_13) = (int32_t)((int32_t)(L_14|((int32_t)67)));
CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8(__this, (&V_2), NULL);
goto IL_0137;
}
IL_007f:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = __this->___mActiveCameraPreviousFrameGameObject;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_16)
{
goto IL_0094;
}
}
{
__this->___mActiveCameraPreviousFrame = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveCameraPreviousFrame), (void*)(RuntimeObject*)NULL);
}
IL_0094:
{
RuntimeObject* L_17 = V_0;
RuntimeObject* L_18 = __this->___mActiveCameraPreviousFrame;
if ((((RuntimeObject*)(RuntimeObject*)L_17) == ((RuntimeObject*)(RuntimeObject*)L_18)))
{
goto IL_0123;
}
}
{
RuntimeObject* L_19 = V_0;
RuntimeObject* L_20 = __this->___mActiveCameraPreviousFrame;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
L_21 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL);
float L_22 = ___0_deltaTime;
NullCheck(L_19);
InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_19, L_20, L_21, L_22);
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_23 = __this->___m_CameraActivatedEvent;
if (!L_23)
{
goto IL_00cd;
}
}
{
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_24 = __this->___m_CameraActivatedEvent;
RuntimeObject* L_25 = V_0;
RuntimeObject* L_26 = __this->___mActiveCameraPreviousFrame;
NullCheck(L_24);
UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313(L_24, L_25, L_26, UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var);
}
IL_00cd:
{
bool L_27;
L_27 = CinemachineBrain_get_IsBlending_m028DE1EDFAD04881374A33196A718E7673E7B2F3(__this, NULL);
if (!L_27)
{
goto IL_00f0;
}
}
{
RuntimeObject* L_28 = __this->___mActiveCameraPreviousFrame;
if (!L_28)
{
goto IL_0116;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_29;
L_29 = CinemachineBrain_get_ActiveBlend_mC6FF3504F32F7C30500A98F22BD906D468406ED1(__this, NULL);
RuntimeObject* L_30 = __this->___mActiveCameraPreviousFrame;
NullCheck(L_29);
bool L_31;
L_31 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_29, L_30, NULL);
if (L_31)
{
goto IL_0116;
}
}
IL_00f0:
{
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_32 = __this->___m_CameraCutEvent;
if (!L_32)
{
goto IL_0104;
}
}
{
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_33 = __this->___m_CameraCutEvent;
NullCheck(L_33);
UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB(L_33, __this, UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var);
}
IL_0104:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_34 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraCutEvent;
if (!L_34)
{
goto IL_0116;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_35 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraCutEvent;
NullCheck(L_35);
UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB(L_35, __this, UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var);
}
IL_0116:
{
RuntimeObject* L_36 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL);
float L_38 = ___0_deltaTime;
NullCheck(L_36);
InterfaceActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(13, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_36, L_37, L_38);
}
IL_0123:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_39 = __this->___mCurrentLiveCameras;
NullCheck(L_39);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_40;
L_40 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_39, NULL);
V_3 = L_40;
CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8(__this, (&V_3), NULL);
}
IL_0137:
{
RuntimeObject* L_41 = V_0;
__this->___mActiveCameraPreviousFrame = L_41;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveCameraPreviousFrame), (void*)L_41);
RuntimeObject* L_42 = V_0;
if (!L_42)
{
G_B20_0 = __this;
goto IL_014a;
}
G_B19_0 = __this;
}
{
RuntimeObject* L_43 = V_0;
NullCheck(L_43);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44;
L_44 = InterfaceFuncInvoker0< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(9, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_43);
G_B21_0 = L_44;
G_B21_1 = G_B19_0;
goto IL_014b;
}
IL_014a:
{
G_B21_0 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)(NULL));
G_B21_1 = G_B20_0;
}
IL_014b:
{
NullCheck(G_B21_1);
G_B21_1->___mActiveCameraPreviousFrameGameObject = G_B21_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B21_1->___mActiveCameraPreviousFrameGameObject), (void*)G_B21_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateFrame0_mAA20AD58FBC4C024898A7074C3E4A0BE84DD53BC (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, float ___0_deltaTime, 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*)&BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* V_0 = NULL;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B V_3;
memset((&V_3), 0, sizeof(V_3));
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* G_B13_0 = NULL;
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* G_B12_0 = NULL;
RuntimeObject* G_B14_0 = NULL;
float G_B24_0 = 0.0f;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B24_1 = NULL;
float G_B23_0 = 0.0f;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B23_1 = NULL;
float G_B25_0 = 0.0f;
float G_B25_1 = 0.0f;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B25_2 = NULL;
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_0, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
if (L_1)
{
goto IL_001d;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_3 = (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606*)il2cpp_codegen_object_new(BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var);
BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA(L_3, NULL);
NullCheck(L_2);
List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline(L_2, L_3, List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var);
}
IL_001d:
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_4 = __this->___mFrameStack;
NullCheck(L_4);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_5;
L_5 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_4, 0, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
V_0 = L_5;
RuntimeObject* L_6;
L_6 = CinemachineBrain_TopCameraFromPriorityQueue_m1AE36BA00968869CC730BA006AF4409471F96B62(__this, NULL);
V_1 = L_6;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_7 = V_0;
NullCheck(L_7);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_8 = L_7->___blend;
NullCheck(L_8);
RuntimeObject* L_9 = L_8->___CamB;
V_2 = L_9;
RuntimeObject* L_10 = V_1;
RuntimeObject* L_11 = V_2;
if ((((RuntimeObject*)(RuntimeObject*)L_10) == ((RuntimeObject*)(RuntimeObject*)L_11)))
{
goto IL_01bb;
}
}
{
RuntimeObject* L_12 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)CastclassClass((RuntimeObject*)L_12, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_01af;
}
}
{
RuntimeObject* L_14 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)CastclassClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_15)
{
goto IL_01af;
}
}
{
float L_16 = ___0_deltaTime;
if ((!(((float)L_16) >= ((float)(0.0f)))))
{
goto IL_01af;
}
}
{
RuntimeObject* L_17 = V_2;
RuntimeObject* L_18 = V_1;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_19;
L_19 = CinemachineBrain_LookupBlend_m4C4810AA410AE7A9E3D55E8B1E1DE5478AAE3398(__this, L_17, L_18, NULL);
V_3 = L_19;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_20;
L_20 = CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0((&V_3), NULL);
if (!L_20)
{
goto IL_017b;
}
}
{
float L_21;
L_21 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45((&V_3), NULL);
if ((!(((float)L_21) > ((float)(0.0f)))))
{
goto IL_017b;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_22 = V_0;
NullCheck(L_22);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_23 = L_22->___blend;
NullCheck(L_23);
bool L_24;
L_24 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_23, NULL);
if (!L_24)
{
goto IL_00b5;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_25 = V_0;
NullCheck(L_25);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_26 = L_25->___blend;
RuntimeObject* L_27 = V_2;
NullCheck(L_26);
L_26->___CamA = L_27;
Il2CppCodeGenWriteBarrier((void**)(&L_26->___CamA), (void*)L_27);
goto IL_017b;
}
IL_00b5:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_28 = V_0;
NullCheck(L_28);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_29 = L_28->___blend;
NullCheck(L_29);
RuntimeObject* L_30 = L_29->___CamA;
RuntimeObject* L_31 = V_1;
if ((((RuntimeObject*)(RuntimeObject*)L_30) == ((RuntimeObject*)(RuntimeObject*)L_31)))
{
goto IL_00e7;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_32 = V_0;
NullCheck(L_32);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_33 = L_32->___blend;
NullCheck(L_33);
RuntimeObject* L_34 = L_33->___CamA;
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_35 = ((BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)IsInstClass((RuntimeObject*)L_34, BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var));
if (L_35)
{
G_B13_0 = L_35;
goto IL_00da;
}
G_B12_0 = L_35;
}
{
G_B14_0 = ((RuntimeObject*)(NULL));
goto IL_00e4;
}
IL_00da:
{
NullCheck(G_B13_0);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_36;
L_36 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(G_B13_0, NULL);
NullCheck(L_36);
RuntimeObject* L_37 = L_36->___CamB;
G_B14_0 = L_37;
}
IL_00e4:
{
RuntimeObject* L_38 = V_1;
if ((!(((RuntimeObject*)(RuntimeObject*)G_B14_0) == ((RuntimeObject*)(RuntimeObject*)L_38))))
{
goto IL_012f;
}
}
IL_00e7:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_39 = V_0;
NullCheck(L_39);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_40 = L_39->___blend;
NullCheck(L_40);
RuntimeObject* L_41 = L_40->___CamB;
RuntimeObject* L_42 = V_2;
if ((!(((RuntimeObject*)(RuntimeObject*)L_41) == ((RuntimeObject*)(RuntimeObject*)L_42))))
{
goto IL_012f;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_43 = V_0;
NullCheck(L_43);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_44 = L_43->___blend;
NullCheck(L_44);
float L_45 = L_44->___Duration;
float L_46;
L_46 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45((&V_3), NULL);
if ((!(((float)L_45) <= ((float)L_46))))
{
goto IL_012f;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_47 = V_0;
NullCheck(L_47);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_48 = L_47->___blend;
NullCheck(L_48);
float L_49 = L_48->___TimeInBlend;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_50 = V_0;
NullCheck(L_50);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_51 = L_50->___blend;
NullCheck(L_51);
float L_52 = L_51->___Duration;
float L_53;
L_53 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45((&V_3), NULL);
(&V_3)->___m_Time = ((float)il2cpp_codegen_multiply(((float)(L_49/L_52)), L_53));
}
IL_012f:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_54 = V_0;
NullCheck(L_54);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_55 = L_54->___blend;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_56 = V_0;
NullCheck(L_56);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_57 = L_56->___blend;
NullCheck(L_57);
RuntimeObject* L_58 = L_57->___CamA;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_59 = V_0;
NullCheck(L_59);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_60 = L_59->___blend;
NullCheck(L_60);
RuntimeObject* L_61 = L_60->___CamB;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_62 = V_0;
NullCheck(L_62);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_63 = L_62->___blend;
NullCheck(L_63);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_64 = L_63->___BlendCurve;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_65 = V_0;
NullCheck(L_65);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_66 = L_65->___blend;
NullCheck(L_66);
float L_67 = L_66->___Duration;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_68 = V_0;
NullCheck(L_68);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_69 = L_68->___blend;
NullCheck(L_69);
float L_70 = L_69->___TimeInBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_71 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)il2cpp_codegen_object_new(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D(L_71, L_58, L_61, L_64, L_67, L_70, NULL);
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_72 = (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)il2cpp_codegen_object_new(BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var);
BlendSourceVirtualCamera__ctor_m260866EC0863C4B16331D7539AA3852E90DEEC5C(L_72, L_71, NULL);
NullCheck(L_55);
L_55->___CamA = L_72;
Il2CppCodeGenWriteBarrier((void**)(&L_55->___CamA), (void*)L_72);
}
IL_017b:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_73 = V_0;
NullCheck(L_73);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_74 = L_73->___blend;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_75;
L_75 = CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0((&V_3), NULL);
NullCheck(L_74);
L_74->___BlendCurve = L_75;
Il2CppCodeGenWriteBarrier((void**)(&L_74->___BlendCurve), (void*)L_75);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_76 = V_0;
NullCheck(L_76);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_77 = L_76->___blend;
float L_78;
L_78 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45((&V_3), NULL);
NullCheck(L_77);
L_77->___Duration = L_78;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_79 = V_0;
NullCheck(L_79);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_80 = L_79->___blend;
NullCheck(L_80);
L_80->___TimeInBlend = (0.0f);
}
IL_01af:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_81 = V_0;
NullCheck(L_81);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_82 = L_81->___blend;
RuntimeObject* L_83 = V_1;
NullCheck(L_82);
L_82->___CamB = L_83;
Il2CppCodeGenWriteBarrier((void**)(&L_82->___CamB), (void*)L_83);
}
IL_01bb:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_84 = V_0;
NullCheck(L_84);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_85 = L_84->___blend;
NullCheck(L_85);
RuntimeObject* L_86 = L_85->___CamA;
if (!L_86)
{
goto IL_0235;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_87 = V_0;
NullCheck(L_87);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_88 = L_87->___blend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_89 = L_88;
NullCheck(L_89);
float L_90 = L_89->___TimeInBlend;
float L_91 = ___0_deltaTime;
if ((((float)L_91) >= ((float)(0.0f))))
{
G_B24_0 = L_90;
G_B24_1 = L_89;
goto IL_01e9;
}
G_B23_0 = L_90;
G_B23_1 = L_89;
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_92 = V_0;
NullCheck(L_92);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_93 = L_92->___blend;
NullCheck(L_93);
float L_94 = L_93->___Duration;
G_B25_0 = L_94;
G_B25_1 = G_B23_0;
G_B25_2 = G_B23_1;
goto IL_01ea;
}
IL_01e9:
{
float L_95 = ___0_deltaTime;
G_B25_0 = L_95;
G_B25_1 = G_B24_0;
G_B25_2 = G_B24_1;
}
IL_01ea:
{
NullCheck(G_B25_2);
G_B25_2->___TimeInBlend = ((float)il2cpp_codegen_add(G_B25_1, G_B25_0));
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_96 = V_0;
NullCheck(L_96);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_97 = L_96->___blend;
NullCheck(L_97);
bool L_98;
L_98 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_97, NULL);
if (!L_98)
{
goto IL_0235;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_99 = V_0;
NullCheck(L_99);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_100 = L_99->___blend;
NullCheck(L_100);
L_100->___CamA = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_100->___CamA), (void*)(RuntimeObject*)NULL);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_101 = V_0;
NullCheck(L_101);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_102 = L_101->___blend;
NullCheck(L_102);
L_102->___BlendCurve = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_102->___BlendCurve), (void*)(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_103 = V_0;
NullCheck(L_103);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_104 = L_103->___blend;
NullCheck(L_104);
L_104->___Duration = (0.0f);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_105 = V_0;
NullCheck(L_105);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_106 = L_105->___blend;
NullCheck(L_106);
L_106->___TimeInBlend = (0.0f);
}
IL_0235:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ComputeCurrentBlend_mA8E475FA0505785CB41BB62A5074FE09F3352E27 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** ___0_outputBlend, int32_t ___1_numTopLayersToExclude, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* V_2 = NULL;
int32_t V_3 = 0;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* V_4 = NULL;
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_0, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
if (L_1)
{
goto IL_001d;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_3 = (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606*)il2cpp_codegen_object_new(BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var);
BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA(L_3, NULL);
NullCheck(L_2);
List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline(L_2, L_3, List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var);
}
IL_001d:
{
V_0 = 0;
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_4 = __this->___mFrameStack;
NullCheck(L_4);
int32_t L_5;
L_5 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_4, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var);
int32_t L_6 = ___1_numTopLayersToExclude;
int32_t L_7;
L_7 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), NULL);
V_1 = L_7;
V_3 = 0;
goto IL_01e6;
}
IL_003a:
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_8 = __this->___mFrameStack;
int32_t L_9 = V_3;
NullCheck(L_8);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_10;
L_10 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_8, L_9, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
V_4 = L_10;
int32_t L_11 = V_3;
if (!L_11)
{
goto IL_0057;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_12 = V_4;
NullCheck(L_12);
bool L_13;
L_13 = BrainFrame_get_Active_m6EB1C7313FF391608D67E752A0AD3541B3D5D5E0(L_12, NULL);
if (!L_13)
{
goto IL_01e2;
}
}
IL_0057:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_14 = V_4;
NullCheck(L_14);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_15 = L_14->___workingBlend;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_16 = V_4;
NullCheck(L_16);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_17 = L_16->___blend;
NullCheck(L_17);
RuntimeObject* L_18 = L_17->___CamA;
NullCheck(L_15);
L_15->___CamA = L_18;
Il2CppCodeGenWriteBarrier((void**)(&L_15->___CamA), (void*)L_18);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_19 = V_4;
NullCheck(L_19);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_20 = L_19->___workingBlend;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_21 = V_4;
NullCheck(L_21);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_22 = L_21->___blend;
NullCheck(L_22);
RuntimeObject* L_23 = L_22->___CamB;
NullCheck(L_20);
L_20->___CamB = L_23;
Il2CppCodeGenWriteBarrier((void**)(&L_20->___CamB), (void*)L_23);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_24 = V_4;
NullCheck(L_24);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_25 = L_24->___workingBlend;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_26 = V_4;
NullCheck(L_26);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_27 = L_26->___blend;
NullCheck(L_27);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_28 = L_27->___BlendCurve;
NullCheck(L_25);
L_25->___BlendCurve = L_28;
Il2CppCodeGenWriteBarrier((void**)(&L_25->___BlendCurve), (void*)L_28);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_29 = V_4;
NullCheck(L_29);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_30 = L_29->___workingBlend;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_31 = V_4;
NullCheck(L_31);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_32 = L_31->___blend;
NullCheck(L_32);
float L_33 = L_32->___Duration;
NullCheck(L_30);
L_30->___Duration = L_33;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_34 = V_4;
NullCheck(L_34);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_35 = L_34->___workingBlend;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_36 = V_4;
NullCheck(L_36);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_37 = L_36->___blend;
NullCheck(L_37);
float L_38 = L_37->___TimeInBlend;
NullCheck(L_35);
L_35->___TimeInBlend = L_38;
int32_t L_39 = V_3;
if ((((int32_t)L_39) <= ((int32_t)0)))
{
goto IL_01e0;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_40 = V_4;
NullCheck(L_40);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_41 = L_40->___blend;
NullCheck(L_41);
bool L_42;
L_42 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_41, NULL);
if (L_42)
{
goto IL_01e0;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_43 = V_4;
NullCheck(L_43);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_44 = L_43->___workingBlend;
NullCheck(L_44);
RuntimeObject* L_45 = L_44->___CamA;
if (L_45)
{
goto IL_0166;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_46 = __this->___mFrameStack;
int32_t L_47 = V_0;
NullCheck(L_46);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_48;
L_48 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_46, L_47, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
NullCheck(L_48);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_49 = L_48->___blend;
NullCheck(L_49);
bool L_50;
L_50 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_49, NULL);
if (!L_50)
{
goto IL_0134;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_51 = V_4;
NullCheck(L_51);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_52 = L_51->___workingBlend;
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_53 = __this->___mFrameStack;
int32_t L_54 = V_0;
NullCheck(L_53);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_55;
L_55 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_53, L_54, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
NullCheck(L_55);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_56 = L_55->___blend;
NullCheck(L_56);
RuntimeObject* L_57 = L_56->___CamB;
NullCheck(L_52);
L_52->___CamA = L_57;
Il2CppCodeGenWriteBarrier((void**)(&L_52->___CamA), (void*)L_57);
goto IL_01e0;
}
IL_0134:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_58 = V_4;
NullCheck(L_58);
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_59 = L_58->___workingBlendSource;
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_60 = __this->___mFrameStack;
int32_t L_61 = V_0;
NullCheck(L_60);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_62;
L_62 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_60, L_61, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
NullCheck(L_62);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_63 = L_62->___workingBlend;
NullCheck(L_59);
BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA_inline(L_59, L_63, NULL);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_64 = V_4;
NullCheck(L_64);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_65 = L_64->___workingBlend;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_66 = V_4;
NullCheck(L_66);
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_67 = L_66->___workingBlendSource;
NullCheck(L_65);
L_65->___CamA = L_67;
Il2CppCodeGenWriteBarrier((void**)(&L_65->___CamA), (void*)L_67);
goto IL_01e0;
}
IL_0166:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_68 = V_4;
NullCheck(L_68);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_69 = L_68->___workingBlend;
NullCheck(L_69);
RuntimeObject* L_70 = L_69->___CamB;
if (L_70)
{
goto IL_01e0;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_71 = __this->___mFrameStack;
int32_t L_72 = V_0;
NullCheck(L_71);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_73;
L_73 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_71, L_72, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
NullCheck(L_73);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_74 = L_73->___blend;
NullCheck(L_74);
bool L_75;
L_75 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_74, NULL);
if (!L_75)
{
goto IL_01b0;
}
}
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_76 = V_4;
NullCheck(L_76);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_77 = L_76->___workingBlend;
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_78 = __this->___mFrameStack;
int32_t L_79 = V_0;
NullCheck(L_78);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_80;
L_80 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_78, L_79, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
NullCheck(L_80);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_81 = L_80->___blend;
NullCheck(L_81);
RuntimeObject* L_82 = L_81->___CamB;
NullCheck(L_77);
L_77->___CamB = L_82;
Il2CppCodeGenWriteBarrier((void**)(&L_77->___CamB), (void*)L_82);
goto IL_01e0;
}
IL_01b0:
{
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_83 = V_4;
NullCheck(L_83);
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_84 = L_83->___workingBlendSource;
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_85 = __this->___mFrameStack;
int32_t L_86 = V_0;
NullCheck(L_85);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_87;
L_87 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_85, L_86, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
NullCheck(L_87);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_88 = L_87->___workingBlend;
NullCheck(L_84);
BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA_inline(L_84, L_88, NULL);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_89 = V_4;
NullCheck(L_89);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_90 = L_89->___workingBlend;
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_91 = V_4;
NullCheck(L_91);
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_92 = L_91->___workingBlendSource;
NullCheck(L_90);
L_90->___CamB = L_92;
Il2CppCodeGenWriteBarrier((void**)(&L_90->___CamB), (void*)L_92);
}
IL_01e0:
{
int32_t L_93 = V_3;
V_0 = L_93;
}
IL_01e2:
{
int32_t L_94 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_94, 1));
}
IL_01e6:
{
int32_t L_95 = V_3;
int32_t L_96 = V_1;
if ((((int32_t)L_95) < ((int32_t)L_96)))
{
goto IL_003a;
}
}
{
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_97 = __this->___mFrameStack;
int32_t L_98 = V_0;
NullCheck(L_97);
BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_99;
L_99 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_97, L_98, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var);
NullCheck(L_99);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_100 = L_99->___workingBlend;
V_2 = L_100;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_101 = ___0_outputBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_102 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_101);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_103 = V_2;
NullCheck(L_103);
RuntimeObject* L_104 = L_103->___CamA;
NullCheck(L_102);
L_102->___CamA = L_104;
Il2CppCodeGenWriteBarrier((void**)(&L_102->___CamA), (void*)L_104);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_105 = ___0_outputBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_106 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_105);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_107 = V_2;
NullCheck(L_107);
RuntimeObject* L_108 = L_107->___CamB;
NullCheck(L_106);
L_106->___CamB = L_108;
Il2CppCodeGenWriteBarrier((void**)(&L_106->___CamB), (void*)L_108);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_109 = ___0_outputBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_110 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_109);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_111 = V_2;
NullCheck(L_111);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_112 = L_111->___BlendCurve;
NullCheck(L_110);
L_110->___BlendCurve = L_112;
Il2CppCodeGenWriteBarrier((void**)(&L_110->___BlendCurve), (void*)L_112);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_113 = ___0_outputBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_114 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_113);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_115 = V_2;
NullCheck(L_115);
float L_116 = L_115->___Duration;
NullCheck(L_114);
L_114->___Duration = L_116;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_117 = ___0_outputBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_118 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_117);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_119 = V_2;
NullCheck(L_119);
float L_120 = L_119->___TimeInBlend;
NullCheck(L_118);
L_118->___TimeInBlend = L_120;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___0_vcam, bool ___1_dominantChildOnly, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_0;
L_0 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
RuntimeObject* L_1 = ___0_vcam;
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
{
goto IL_000a;
}
}
{
return (bool)1;
}
IL_000a:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_2 = __this->___mCurrentLiveCameras;
RuntimeObject* L_3 = ___0_vcam;
NullCheck(L_2);
bool L_4;
L_4 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_2, L_3, NULL);
if (!L_4)
{
goto IL_001a;
}
}
{
return (bool)1;
}
IL_001a:
{
RuntimeObject* L_5 = ___0_vcam;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(11, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_5);
V_0 = L_6;
goto IL_0045;
}
IL_0023:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_7;
L_7 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL);
RuntimeObject* L_8 = V_0;
if ((((RuntimeObject*)(RuntimeObject*)L_7) == ((RuntimeObject*)(RuntimeObject*)L_8)))
{
goto IL_0039;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_9 = __this->___mCurrentLiveCameras;
RuntimeObject* L_10 = V_0;
NullCheck(L_9);
bool L_11;
L_11 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_9, L_10, NULL);
if (!L_11)
{
goto IL_003b;
}
}
IL_0039:
{
return (bool)1;
}
IL_003b:
{
RuntimeObject* L_12 = V_0;
___0_vcam = L_12;
RuntimeObject* L_13 = ___0_vcam;
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(11, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_13);
V_0 = L_14;
}
IL_0045:
{
RuntimeObject* L_15 = V_0;
if (!L_15)
{
goto IL_0052;
}
}
{
RuntimeObject* L_16 = V_0;
RuntimeObject* L_17 = ___0_vcam;
bool L_18 = ___1_dominantChildOnly;
NullCheck(L_16);
bool L_19;
L_19 = InterfaceFuncInvoker2< bool, RuntimeObject*, bool >::Invoke(12, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_16, L_17, L_18);
if (L_19)
{
goto IL_0023;
}
}
IL_0052:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineBrain_get_CurrentCameraState_m4FD443F016CFCA5FCDFFF17E95A93162D18847C2 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___U3CCurrentCameraStateU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_set_CurrentCameraState_mFAA3A0AB30A002E3B9CC0BA83F9FF119428693DA (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_value, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = ___0_value;
__this->___U3CCurrentCameraStateU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___m_CustomOverflow), (void*)NULL);
#endif
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_TopCameraFromPriorityQueue_m1AE36BA00968869CC730BA006AF4409471F96B62 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __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;
}
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* V_0 = NULL;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_5 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_6 = NULL;
int32_t G_B3_0 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B7_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_0;
L_0 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
V_0 = L_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1;
L_1 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(__this, NULL);
V_1 = L_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_3)
{
goto IL_001e;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = V_1;
NullCheck(L_4);
int32_t L_5;
L_5 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_4, NULL);
G_B3_0 = L_5;
goto IL_001f;
}
IL_001e:
{
G_B3_0 = (-1);
}
IL_001f:
{
V_2 = G_B3_0;
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_6 = V_0;
NullCheck(L_6);
int32_t L_7;
L_7 = CinemachineCore_get_VirtualCameraCount_m991909A066AD9BEE7B18512F6F2CB6B36F2ED86A(L_6, NULL);
V_3 = L_7;
V_4 = 0;
goto IL_006f;
}
IL_002c:
{
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_8 = V_0;
int32_t L_9 = V_4;
NullCheck(L_8);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10;
L_10 = CinemachineCore_GetVirtualCamera_m4D2512A0C993348EFC8A76729802C8BBF6209F0B(L_8, L_9, NULL);
V_5 = L_10;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11 = V_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_12)
{
goto IL_0043;
}
}
{
G_B7_0 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)(NULL));
goto IL_004a;
}
IL_0043:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_13 = V_5;
NullCheck(L_13);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_13, NULL);
G_B7_0 = L_14;
}
IL_004a:
{
V_6 = G_B7_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_16)
{
goto IL_0069;
}
}
{
int32_t L_17 = V_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = V_6;
NullCheck(L_18);
int32_t L_19;
L_19 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_18, NULL);
if (!((int32_t)(L_17&((int32_t)(1<<((int32_t)(L_19&((int32_t)31))))))))
{
goto IL_0069;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_20 = V_5;
return L_20;
}
IL_0069:
{
int32_t L_21 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_006f:
{
int32_t L_22 = V_4;
int32_t L_23 = V_3;
if ((((int32_t)L_22) < ((int32_t)L_23)))
{
goto IL_002c;
}
}
{
return (RuntimeObject*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineBrain_LookupBlend_m4C4810AA410AE7A9E3D55E8B1E1DE5478AAE3398 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___0_fromKey, RuntimeObject* ___1_toKey, 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*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B V_0;
memset((&V_0), 0, sizeof(V_0));
String_t* V_1 = NULL;
String_t* V_2 = NULL;
String_t* G_B4_0 = NULL;
String_t* G_B7_0 = NULL;
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0 = __this->___m_DefaultBlend;
V_0 = L_0;
CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* L_1 = __this->___m_CustomBlends;
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_0046;
}
}
{
RuntimeObject* L_3 = ___0_fromKey;
if (L_3)
{
goto IL_001f;
}
}
{
String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
G_B4_0 = L_4;
goto IL_0025;
}
IL_001f:
{
RuntimeObject* L_5 = ___0_fromKey;
NullCheck(L_5);
String_t* L_6;
L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_5);
G_B4_0 = L_6;
}
IL_0025:
{
V_1 = G_B4_0;
RuntimeObject* L_7 = ___1_toKey;
if (L_7)
{
goto IL_0030;
}
}
{
String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
G_B7_0 = L_8;
goto IL_0036;
}
IL_0030:
{
RuntimeObject* L_9 = ___1_toKey;
NullCheck(L_9);
String_t* L_10;
L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_9);
G_B7_0 = L_10;
}
IL_0036:
{
V_2 = G_B7_0;
CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* L_11 = __this->___m_CustomBlends;
String_t* L_12 = V_1;
String_t* L_13 = V_2;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_14 = V_0;
NullCheck(L_11);
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_15;
L_15 = CinemachineBlenderSettings_GetBlendForVirtualCameras_mD1C44B6D389EA35A1AC08F3BA4DEDC1D185070D5(L_11, L_12, L_13, L_14, NULL);
V_0 = L_15;
}
IL_0046:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* L_16 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___GetBlendOverride;
if (!L_16)
{
goto IL_005c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* L_17 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___GetBlendOverride;
RuntimeObject* L_18 = ___0_fromKey;
RuntimeObject* L_19 = ___1_toKey;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_20 = V_0;
NullCheck(L_17);
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_21;
L_21 = GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_inline(L_17, L_18, L_19, L_20, __this, NULL);
V_0 = L_21;
}
IL_005c:
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_22 = V_0;
return L_22;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___0_state, 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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
bool V_1 = false;
bool G_B11_0 = false;
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___0_state;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_1 = (*(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)L_0);
CinemachineBrain_set_CurrentCameraState_mFAA3A0AB30A002E3B9CC0BA83F9FF119428693DA_inline(__this, L_1, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_2 = ___0_state;
int32_t L_3 = L_2->___BlendHint;
if (((int32_t)((int32_t)L_3&1)))
{
goto IL_0027;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___0_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12(L_5, NULL);
NullCheck(L_4);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_4, L_6, NULL);
}
IL_0027:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_7 = ___0_state;
int32_t L_8 = L_7->___BlendHint;
if (((int32_t)((int32_t)L_8&2)))
{
goto IL_0042;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = ___0_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
L_11 = CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3(L_10, NULL);
NullCheck(L_9);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_9, L_11, NULL);
}
IL_0042:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = ___0_state;
int32_t L_13 = L_12->___BlendHint;
if (((int32_t)((int32_t)L_13&((int32_t)64))))
{
goto IL_0130;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14;
L_14 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(__this, NULL);
V_0 = L_14;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_16)
{
goto IL_0130;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_18 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_19 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_18->___Lens);
float L_20 = L_19->___NearClipPlane;
NullCheck(L_17);
Camera_set_nearClipPlane_m78482B5E4E0CE4C195D9CE0332AA75B2D9CCDDF6(L_17, L_20, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_22 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_23 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_22->___Lens);
float L_24 = L_23->___FarClipPlane;
NullCheck(L_21);
Camera_set_farClipPlane_m84EF39B09573168734613481FD979BFF31C60139(L_21, L_24, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_25 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_26 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_27 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_26->___Lens);
float L_28 = L_27->___OrthographicSize;
NullCheck(L_25);
Camera_set_orthographicSize_m76DD021032ACB3DDBD052B75EC66DCE3A7295A5C(L_25, L_28, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_29 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_30 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_31 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_30->___Lens);
float L_32 = L_31->___FieldOfView;
NullCheck(L_29);
Camera_set_fieldOfView_m5AA9EED4D1603A1DEDBF883D9C42814B2BDEB777(L_29, L_32, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_33 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_34 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_35 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_34->___Lens);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = L_35->___LensShift;
NullCheck(L_33);
Camera_set_lensShift_m645CA635E70D7C7EC26E821D6EF7817375BCBD8D(L_33, L_36, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_37 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_38 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_37->___Lens);
int32_t L_39 = L_38->___ModeOverride;
if (!L_39)
{
goto IL_00d6;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_40 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_41 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_42 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_41->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_43;
L_43 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_42, NULL);
NullCheck(L_40);
Camera_set_orthographic_m64915C0840A68E526830A69F1C40257206185020(L_40, L_43, NULL);
}
IL_00d6:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_44 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_45 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_44->___Lens);
int32_t L_46 = L_45->___ModeOverride;
if (!L_46)
{
goto IL_00f0;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_47 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_48 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_47->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_49;
L_49 = LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386(L_48, NULL);
G_B11_0 = L_49;
goto IL_00f6;
}
IL_00f0:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_50 = V_0;
NullCheck(L_50);
bool L_51;
L_51 = Camera_get_usePhysicalProperties_mCE30837910BC617288B1481EEE3CAC7C79E43192(L_50, NULL);
G_B11_0 = L_51;
}
IL_00f6:
{
V_1 = G_B11_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_52 = V_0;
bool L_53 = V_1;
NullCheck(L_52);
Camera_set_usePhysicalProperties_m4F99CCEBD78D6EAB21B772E947B2C683AC475814(L_52, L_53, NULL);
bool L_54 = V_1;
if (!L_54)
{
goto IL_0130;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_55 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_56 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_55->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_57;
L_57 = LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386(L_56, NULL);
if (!L_57)
{
goto IL_0130;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_58 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_59 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_60 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_59->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61;
L_61 = LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline(L_60, NULL);
NullCheck(L_58);
Camera_set_sensorSize_mF303BEAEB38FCBE5B5E21D2AFA06FC3DA7B50DC7(L_58, L_61, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_62 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_63 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_64 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_63->___Lens);
int32_t L_65 = L_64->___GateFit;
NullCheck(L_62);
Camera_set_gateFit_m010FFEDCE03AECD34A63F99A84B3FAAB3DC442E0(L_62, L_65, NULL);
}
IL_0130:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_66 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent;
if (!L_66)
{
goto IL_0142;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_67 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent;
NullCheck(L_67);
UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB(L_67, __this, UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var);
}
IL_0142:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain__ctor_m516DC64F86617E7E269C399E53E69F06BF176690 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB4D7909796774D81384996A78CC4E5574396AD7A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___m_ShowCameraFrustum = (bool)1;
__this->___m_UpdateMethod = 2;
__this->___m_BlendUpdateMethod = 1;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0;
memset((&L_0), 0, sizeof(L_0));
CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D((&L_0), 1, (2.0f), NULL);
__this->___m_DefaultBlend = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_DefaultBlend))->___m_CustomCurve), (void*)NULL);
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_1 = (BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3*)il2cpp_codegen_object_new(BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3_il2cpp_TypeInfo_var);
BrainEvent__ctor_mCAE49277912EB5AFFBA23BBBD84697BC258A56D7(L_1, NULL);
__this->___m_CameraCutEvent = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraCutEvent), (void*)L_1);
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_2 = (VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154*)il2cpp_codegen_object_new(VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154_il2cpp_TypeInfo_var);
VcamActivatedEvent__ctor_m4917789E0C570A5217E093044D8E26D8AD1F7068(L_2, NULL);
__this->___m_CameraActivatedEvent = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraActivatedEvent), (void*)L_2);
WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7* L_3 = (WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7*)il2cpp_codegen_object_new(WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7_il2cpp_TypeInfo_var);
WaitForFixedUpdate__ctor_m28D22FD61960FCD538753493FAC080DA5EC7A9E7(L_3, NULL);
__this->___mWaitForFixedUpdate = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mWaitForFixedUpdate), (void*)L_3);
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_4 = (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*)il2cpp_codegen_object_new(List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB_il2cpp_TypeInfo_var);
List_1__ctor_mB4D7909796774D81384996A78CC4E5574396AD7A(L_4, List_1__ctor_mB4D7909796774D81384996A78CC4E5574396AD7A_RuntimeMethod_var);
__this->___mFrameStack = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mFrameStack), (void*)L_4);
__this->___mNextFrameId = 1;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_5 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)il2cpp_codegen_object_new(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D(L_5, (RuntimeObject*)NULL, (RuntimeObject*)NULL, (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL, (0.0f), (0.0f), NULL);
__this->___mCurrentLiveCameras = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCurrentLiveCameras), (void*)L_5);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain__cctor_m0922906BE096A29914CAFDDE952DE34C0F5A208E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0;
L_0 = AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB((0.0f), (0.0f), (1.0f), (1.0f), NULL);
((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))->___mDefaultLinearAnimationCurve = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))->___mDefaultLinearAnimationCurve), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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 BrainEvent__ctor_mCAE49277912EB5AFFBA23BBBD84697BC258A56D7 (BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m91B170A01AE8C508AF4F950FF2DFF02C55972EF6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m91B170A01AE8C508AF4F950FF2DFF02C55972EF6(__this, UnityEvent_1__ctor_m91B170A01AE8C508AF4F950FF2DFF02C55972EF6_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamActivatedEvent__ctor_m4917789E0C570A5217E093044D8E26D8AD1F7068 (VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_2__ctor_mDEA5652E3D9E562E1992C152A928D27C0ACFADC7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_2__ctor_mDEA5652E3D9E562E1992C152A928D27C0ACFADC7(__this, UnityEvent_2__ctor_mDEA5652E3D9E562E1992C152A928D27C0ACFADC7_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BrainFrame_get_Active_m6EB1C7313FF391608D67E752A0AD3541B3D5D5E0 (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* __this, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___blend;
NullCheck(L_0);
bool L_1;
L_1 = CinemachineBlend_get_IsValid_m3C10BCF867EF0AA96AAF0A70FF0990808FB7C81C(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* __this, 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);
s_Il2CppMethodInitialized = true;
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)il2cpp_codegen_object_new(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D(L_0, (RuntimeObject*)NULL, (RuntimeObject*)NULL, (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL, (0.0f), (0.0f), NULL);
__this->___blend = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___blend), (void*)L_0);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)il2cpp_codegen_object_new(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D(L_1, (RuntimeObject*)NULL, (RuntimeObject*)NULL, (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL, (0.0f), (0.0f), NULL);
__this->___workingBlend = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___workingBlend), (void*)L_1);
BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_2 = (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)il2cpp_codegen_object_new(BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var);
BlendSourceVirtualCamera__ctor_m260866EC0863C4B16331D7539AA3852E90DEEC5C(L_2, (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL, NULL);
__this->___workingBlendSource = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___workingBlendSource), (void*)L_2);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__33__ctor_m494970AEE7FC593596FE45EC3A0D80196A5B51DC (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__33_System_IDisposable_Dispose_m529FDF092559433C68001DB6982E273A759C45BE (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CAfterPhysicsU3Ed__33_MoveNext_mCE75C4100FB00D13808DDA2F0D2029FE522A865F (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_1 = NULL;
int32_t V_2 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state;
V_0 = L_0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_1 = __this->___U3CU3E4__this;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0033;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state = (-1);
}
IL_001e:
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_4 = V_1;
NullCheck(L_4);
WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7* L_5 = L_4->___mWaitForFixedUpdate;
__this->___U3CU3E2__current = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_5);
__this->___U3CU3E1__state = 1;
return (bool)1;
}
IL_0033:
{
__this->___U3CU3E1__state = (-1);
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_6 = V_1;
NullCheck(L_6);
int32_t L_7 = L_6->___m_UpdateMethod;
if (!L_7)
{
goto IL_004b;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_8 = V_1;
NullCheck(L_8);
int32_t L_9 = L_8->___m_UpdateMethod;
if ((!(((uint32_t)L_9) == ((uint32_t)2))))
{
goto IL_006c;
}
}
IL_004b:
{
V_2 = 0;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_10 = V_1;
NullCheck(L_10);
int32_t L_11 = L_10->___m_UpdateMethod;
if ((!(((uint32_t)L_11) == ((uint32_t)2))))
{
goto IL_005e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var);
UpdateTracker_OnUpdate_m89A8FE83B9271FE8D7F03CA25F20DE6BD06D489A(0, NULL);
V_2 = 8;
}
IL_005e:
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_12 = V_1;
int32_t L_13 = V_2;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_14 = V_1;
NullCheck(L_14);
float L_15;
L_15 = CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9(L_14, (bool)1, NULL);
NullCheck(L_12);
CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218(L_12, L_13, L_15, NULL);
}
IL_006c:
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_16 = V_1;
NullCheck(L_16);
int32_t L_17 = L_16->___m_BlendUpdateMethod;
if (L_17)
{
goto IL_001e;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_18 = V_1;
float L_19;
L_19 = Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381(NULL);
NullCheck(L_18);
CinemachineBrain_UpdateFrame0_mAA20AD58FBC4C024898A7074C3E4A0BE84DD53BC(L_18, L_19, NULL);
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_20 = V_1;
float L_21;
L_21 = Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381(NULL);
NullCheck(L_20);
CinemachineBrain_ProcessActiveCamera_m6DD3871A02BB3BADC96C9D9DAB459C5F95D53104(L_20, L_21, NULL);
goto IL_001e;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAfterPhysicsU3Ed__33_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m42B75E66589A4A63B6E788220A182A48A375E046 (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__33_System_Collections_IEnumerator_Reset_m129F6884C77B519E9E9CE9858E2806A3DEFBCCF9 (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CAfterPhysicsU3Ed__33_System_Collections_IEnumerator_Reset_m129F6884C77B519E9E9CE9858E2806A3DEFBCCF9_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAfterPhysicsU3Ed__33_System_Collections_IEnumerator_get_Current_m3C4C83B18C8B62A8B6594F5D767AE9138C3C343D (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineClearShot_get_Description_m830D661CB2C22A60CCCA38A64CFCB64759660EFD (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __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*)&_stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___mActiveBlend;
if (!L_0)
{
goto IL_0014;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = __this->___mActiveBlend;
NullCheck(L_1);
String_t* L_2;
L_2 = CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C(L_1, NULL);
return L_2;
}
IL_0014:
{
RuntimeObject* L_3;
L_3 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
V_0 = L_3;
RuntimeObject* L_4 = V_0;
if (L_4)
{
goto IL_0024;
}
}
{
return _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B;
}
IL_0024:
{
StringBuilder_t* L_5;
L_5 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL);
StringBuilder_t* L_6 = L_5;
NullCheck(L_6);
StringBuilder_t* L_7;
L_7 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, NULL);
StringBuilder_t* L_8 = L_6;
RuntimeObject* L_9 = V_0;
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 = L_8;
NullCheck(L_12);
StringBuilder_t* L_13;
L_13 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_12, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
StringBuilder_t* L_14 = L_12;
NullCheck(L_14);
String_t* L_15;
L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_14);
V_1 = L_15;
CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_14, NULL);
String_t* L_16 = V_1;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CLiveChildU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineClearShot_get_State_m643D23A83988EAD2D9CB4B9979CEBF1716E9D2F0 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineClearShot_IsLiveChild_mA941A1F0A4D4D73CAAE6D2331F5B36B28BEF6F5F (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___0_vcam, bool ___1_dominantChildOnly, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_vcam;
RuntimeObject* L_1;
L_1 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
if ((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1)))
{
goto IL_0020;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_2 = __this->___mActiveBlend;
if (!L_2)
{
goto IL_001e;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_3 = __this->___mActiveBlend;
RuntimeObject* L_4 = ___0_vcam;
NullCheck(L_3);
bool L_5;
L_5 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_3, L_4, NULL);
return L_5;
}
IL_001e:
{
return (bool)0;
}
IL_0020:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineClearShot_get_LookAt_m324E396C55C0E70D186F124BBD66D099896ADD35 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_LookAt;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_set_LookAt_mF45391B864BFF22B5C2D6A717F2D5D5AF9671941 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___m_LookAt = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineClearShot_get_Follow_mA100668F5F7EB1E9E458369281641609393742C5 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Follow;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_set_Follow_mE6584C1C0517D5FF4743A6191968B43EDA7E6222 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___m_Follow = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Follow), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_OnTargetObjectWarped_m9D58039F25A57EA74EB96A763BB698DE9B3165FF (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
V_0 = L_0;
V_1 = 0;
goto IL_001f;
}
IL_0011:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_positionDelta;
NullCheck(L_4);
VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(43, L_4, L_5, L_6);
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001f:
{
int32_t L_8 = V_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0011;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_positionDelta;
CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333(__this, L_10, L_11, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_ForceCameraPosition_m2CC2714CBC099553603FB2FAAA2FE749BA9D67C3 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rot, const RuntimeMethod* method)
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
V_0 = L_0;
V_1 = 0;
goto IL_001f;
}
IL_0011:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rot;
NullCheck(L_4);
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(44, L_4, L_5, L_6);
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001f:
{
int32_t L_8 = V_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0011;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = ___1_rot;
CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492(__this, L_10, L_11, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_InternalUpdateCameraState_m21E11A40459CC3BAD2FC423929BA502004BB063E (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
float G_B9_0 = 0.0f;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B9_1 = NULL;
float G_B8_0 = 0.0f;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B8_1 = NULL;
float G_B10_0 = 0.0f;
float G_B10_1 = 0.0f;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B10_2 = NULL;
{
CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL);
RuntimeObject* L_0;
L_0 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
V_0 = L_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_worldUp;
RuntimeObject* L_2;
L_2 = CinemachineClearShot_ChooseCurrentCamera_mE99EB0A510F96CBBF70A18692ACC962927641265(__this, L_1, NULL);
CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, L_2, NULL);
RuntimeObject* L_3 = V_0;
RuntimeObject* L_4;
L_4 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
if ((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)L_4)))
{
goto IL_0099;
}
}
{
RuntimeObject* L_5;
L_5 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
if (!L_5)
{
goto IL_0099;
}
}
{
RuntimeObject* L_6;
L_6 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
RuntimeObject* L_7 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_worldUp;
float L_9 = ___1_deltaTime;
NullCheck(L_6);
InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_6, L_7, L_8, L_9);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_10;
L_10 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
RuntimeObject* L_11;
L_11 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
RuntimeObject* L_12 = V_0;
NullCheck(L_10);
CinemachineCore_GenerateCameraActivationEvent_mD2A009E3CE9D80962BA7E902A9BD3B22E161C021(L_10, L_11, L_12, NULL);
RuntimeObject* L_13 = V_0;
if (!L_13)
{
goto IL_0099;
}
}
{
RuntimeObject* L_14 = V_0;
RuntimeObject* L_15;
L_15 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
RuntimeObject* L_16 = V_0;
RuntimeObject* L_17;
L_17 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_18;
L_18 = CinemachineClearShot_LookupBlend_m0DA62E97306A03CF6C1A0CADF68A0D3E7F45BD26(__this, L_16, L_17, NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_19 = __this->___mActiveBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_20;
L_20 = CinemachineVirtualCameraBase_CreateBlend_m8CCA4253F833A686FEA07989BB3D068A246FF2CA(__this, L_14, L_15, L_18, L_19, NULL);
__this->___mActiveBlend = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)L_20);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_21 = __this->___mActiveBlend;
if (!L_21)
{
goto IL_0089;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_22 = __this->___mActiveBlend;
RuntimeObject* L_23 = V_0;
NullCheck(L_22);
bool L_24;
L_24 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_22, L_23, NULL);
if (L_24)
{
goto IL_0099;
}
}
IL_0089:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_25;
L_25 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
RuntimeObject* L_26;
L_26 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
NullCheck(L_25);
CinemachineCore_GenerateCameraCutEvent_mED951E792CC6811DFF12F79B389C3237094FACD6(L_25, L_26, NULL);
}
IL_0099:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_27 = __this->___mActiveBlend;
if (!L_27)
{
goto IL_00dd;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_28 = __this->___mActiveBlend;
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_29 = L_28;
NullCheck(L_29);
float L_30 = L_29->___TimeInBlend;
float L_31 = ___1_deltaTime;
if ((((float)L_31) >= ((float)(0.0f))))
{
G_B9_0 = L_30;
G_B9_1 = L_29;
goto IL_00c2;
}
G_B8_0 = L_30;
G_B8_1 = L_29;
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_32 = __this->___mActiveBlend;
NullCheck(L_32);
float L_33 = L_32->___Duration;
G_B10_0 = L_33;
G_B10_1 = G_B8_0;
G_B10_2 = G_B8_1;
goto IL_00c3;
}
IL_00c2:
{
float L_34 = ___1_deltaTime;
G_B10_0 = L_34;
G_B10_1 = G_B9_0;
G_B10_2 = G_B9_1;
}
IL_00c3:
{
NullCheck(G_B10_2);
G_B10_2->___TimeInBlend = ((float)il2cpp_codegen_add(G_B10_1, G_B10_0));
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_35 = __this->___mActiveBlend;
NullCheck(L_35);
bool L_36;
L_36 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_35, NULL);
if (!L_36)
{
goto IL_00dd;
}
}
{
__this->___mActiveBlend = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL);
}
IL_00dd:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_37 = __this->___mActiveBlend;
if (!L_37)
{
goto IL_0105;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_38 = __this->___mActiveBlend;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = ___0_worldUp;
float L_40 = ___1_deltaTime;
NullCheck(L_38);
CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_38, L_39, L_40, NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_41 = __this->___mActiveBlend;
NullCheck(L_41);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_42;
L_42 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_41, NULL);
__this->___m_State = L_42;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
goto IL_0139;
}
IL_0105:
{
RuntimeObject* L_43;
L_43 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
if (!L_43)
{
goto IL_0139;
}
}
{
RuntimeObject* L_44 = __this->___m_TransitioningFrom;
if (!L_44)
{
goto IL_0128;
}
}
{
RuntimeObject* L_45;
L_45 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
RuntimeObject* L_46 = __this->___m_TransitioningFrom;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = ___0_worldUp;
float L_48 = ___1_deltaTime;
NullCheck(L_45);
InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_45, L_46, L_47, L_48);
}
IL_0128:
{
RuntimeObject* L_49;
L_49 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
NullCheck(L_49);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_50;
L_50 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_49);
__this->___m_State = L_50;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
}
IL_0139:
{
__this->___m_TransitioningFrom = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom), (void*)(RuntimeObject*)NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_51 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
float L_52 = ___1_deltaTime;
CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_51, L_52, NULL);
VirtualActionInvoker1< bool >::Invoke(32, __this, (bool)1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_OnEnable_mE4470ED652FFFC8F50A2D1AD1A0B9442DBB1C5A0 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineClearShot_OnGuiHandler_m3278977602C7A7D938A92BDA13782A57AFB32799_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL);
CinemachineClearShot_InvalidateListOfChildren_mFE7676A3C7D11C5BC7F204BC437D6F31692B81DE(__this, NULL);
__this->___mActiveBlend = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL);
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_0 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_1 = (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)il2cpp_codegen_object_new(OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0(L_1, __this, (intptr_t)((void*)CinemachineClearShot_OnGuiHandler_m3278977602C7A7D938A92BDA13782A57AFB32799_RuntimeMethod_var), NULL);
Delegate_t* L_2;
L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL);
((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers = ((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var)));
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_3 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_4 = (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)il2cpp_codegen_object_new(OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0(L_4, __this, (intptr_t)((void*)CinemachineClearShot_OnGuiHandler_m3278977602C7A7D938A92BDA13782A57AFB32799_RuntimeMethod_var), NULL);
Delegate_t* L_5;
L_5 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_3, L_4, NULL);
((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers = ((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_5, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_5, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_OnDisable_m83BB1AD09642334F2723A7A378DBCFB08BA0031F (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineClearShot_OnGuiHandler_m3278977602C7A7D938A92BDA13782A57AFB32799_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineVirtualCameraBase_OnDisable_mF7435377931FB3F6EC410752D62C18392C47917A(__this, NULL);
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_0 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers;
OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_1 = (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)il2cpp_codegen_object_new(OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var);
OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0(L_1, __this, (intptr_t)((void*)CinemachineClearShot_OnGuiHandler_m3278977602C7A7D938A92BDA13782A57AFB32799_RuntimeMethod_var), NULL);
Delegate_t* L_2;
L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL);
((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers = ((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_OnTransformChildrenChanged_mD3CDAD6B945F552A33D22047282151F8BEC23ECE (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
CinemachineClearShot_InvalidateListOfChildren_mFE7676A3C7D11C5BC7F204BC437D6F31692B81DE(__this, NULL);
CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_OnGuiHandler_m3278977602C7A7D938A92BDA13782A57AFB32799 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
bool L_0 = __this->___m_ShowDebugText;
if (L_0)
{
goto IL_000f;
}
}
{
CinemachineDebug_ReleaseScreenPos_m6C54E91372A22F7D171D8D91C454DF06E95A6593(__this, NULL);
return;
}
IL_000f:
{
StringBuilder_t* L_1;
L_1 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL);
StringBuilder_t* L_2 = L_1;
String_t* L_3;
L_3 = CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0(__this, NULL);
NullCheck(L_2);
StringBuilder_t* L_4;
L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_2, L_3, NULL);
StringBuilder_t* L_5 = L_2;
NullCheck(L_5);
StringBuilder_t* L_6;
L_6 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_5, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, NULL);
StringBuilder_t* L_7 = L_5;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(24, __this);
NullCheck(L_7);
StringBuilder_t* L_9;
L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_7, L_8, NULL);
StringBuilder_t* L_10 = L_7;
NullCheck(L_10);
String_t* L_11;
L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_10);
V_0 = L_11;
String_t* L_12 = V_0;
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_13;
L_13 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
NullCheck(L_13);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_14;
L_14 = GUISkin_get_box_m21BE7FC56D903B95BAFAE8890425D330EA88D893(L_13, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15;
L_15 = CinemachineDebug_GetScreenPos_m1C7476476BC6BB8D907CCF2D4B946C8B029872D8(__this, L_12, L_14, NULL);
String_t* L_16 = V_0;
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_17;
L_17 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
NullCheck(L_17);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_18;
L_18 = GUISkin_get_box_m21BE7FC56D903B95BAFAE8890425D330EA88D893(L_17, NULL);
GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E(L_15, L_16, L_18, NULL);
CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_10, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineClearShot_get_IsBlending_m23069403051CC3F2737C0DE0C23A47360C8562CF (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___mActiveBlend;
return (bool)((!(((RuntimeObject*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineClearShot_get_ChildCameras_mF4017037F2C43479CB50DC87BA28BB5436C2BF61 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_InvalidateListOfChildren_mFE7676A3C7D11C5BC7F204BC437D6F31692B81DE (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
__this->___m_ChildCameras = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
__this->___m_RandomizedChilden = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, (RuntimeObject*)NULL, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_ResetRandomization_mA4C0B56EE654F56A3E6219A4BDB8835E30A3510A (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
__this->___m_RandomizedChilden = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
__this->___mRandomizeNow = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* V_0 = NULL;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_1 = NULL;
int32_t V_2 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_3 = NULL;
float V_4 = 0.0f;
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
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);
V_0 = L_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_2;
L_2 = Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33(__this, (bool)1, Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var);
V_1 = L_2;
V_2 = 0;
goto IL_0042;
}
IL_001b:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_3 = V_1;
int32_t L_4 = V_2;
NullCheck(L_3);
int32_t L_5 = L_4;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_3 = L_6;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = V_3;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL);
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_8, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
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;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_12 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_13 = V_3;
NullCheck(L_12);
List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_inline(L_12, L_13, List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
}
IL_003e:
{
int32_t L_14 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0042:
{
int32_t L_15 = V_2;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_16 = V_1;
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
{
goto IL_001b;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_17 = V_0;
NullCheck(L_17);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_18;
L_18 = List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C(L_17, List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var);
__this->___m_ChildCameras = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras), (void*)L_18);
float L_19 = (0.0f);
V_4 = L_19;
__this->___mPendingActivationTime = L_19;
float L_20 = V_4;
__this->___mActivationTime = L_20;
__this->___mPendingCamera = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera), (void*)(RuntimeObject*)NULL);
CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, (RuntimeObject*)NULL, NULL);
__this->___mActiveBlend = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_ChooseCurrentCamera_mE99EB0A510F96CBBF70A18692ACC962927641265 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, 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*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
RuntimeObject* V_1 = NULL;
float V_2 = 0.0f;
int32_t V_3 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_4 = NULL;
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
if (!L_0)
{
goto IL_0011;
}
}
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = __this->___m_ChildCameras;
NullCheck(L_1);
if ((((RuntimeArray*)L_1)->max_length))
{
goto IL_001e;
}
}
IL_0011:
{
__this->___mActivationTime = (0.0f);
return (RuntimeObject*)NULL;
}
IL_001e:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_2 = __this->___m_ChildCameras;
V_0 = L_2;
bool L_3 = __this->___m_RandomizeChoice;
if (L_3)
{
goto IL_0036;
}
}
{
__this->___m_RandomizedChilden = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
goto IL_0062;
}
IL_0036:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_4 = __this->___m_ChildCameras;
NullCheck(L_4);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) <= ((int32_t)1)))
{
goto IL_0062;
}
}
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_5 = __this->___m_RandomizedChilden;
if (L_5)
{
goto IL_005b;
}
}
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_6 = __this->___m_ChildCameras;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_7;
L_7 = CinemachineClearShot_Randomize_m827ED70BADD0E80B15B02B3DEB15D5BFFE0F0726(__this, L_6, NULL);
__this->___m_RandomizedChilden = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden), (void*)L_7);
}
IL_005b:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_8 = __this->___m_RandomizedChilden;
V_0 = L_8;
}
IL_0062:
{
RuntimeObject* L_9;
L_9 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
if (!L_9)
{
goto IL_0083;
}
}
{
RuntimeObject* L_10;
L_10 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = InterfaceFuncInvoker0< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(9, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_10);
NullCheck(L_11);
bool L_12;
L_12 = GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368(L_11, NULL);
if (L_12)
{
goto IL_0083;
}
}
{
CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, (RuntimeObject*)NULL, NULL);
}
IL_0083:
{
RuntimeObject* L_13;
L_13 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
V_1 = L_13;
V_3 = 0;
goto IL_0144;
}
IL_0091:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_14 = V_0;
int32_t L_15 = V_3;
NullCheck(L_14);
int32_t L_16 = L_15;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
V_4 = L_17;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_18 = V_4;
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_0140;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_20 = V_4;
NullCheck(L_20);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21;
L_21 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_20, NULL);
NullCheck(L_21);
bool L_22;
L_22 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_21, NULL);
if (!L_22)
{
goto IL_0140;
}
}
{
RuntimeObject* L_23 = V_1;
if (!L_23)
{
goto IL_013d;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_24 = V_4;
NullCheck(L_24);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_25;
L_25 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_24);
float L_26 = L_25.___ShotQuality;
RuntimeObject* L_27 = V_1;
NullCheck(L_27);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_28;
L_28 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_27);
float L_29 = L_28.___ShotQuality;
if ((((float)L_26) > ((float)L_29)))
{
goto IL_013d;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_30 = V_4;
NullCheck(L_30);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_31;
L_31 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_30);
float L_32 = L_31.___ShotQuality;
RuntimeObject* L_33 = V_1;
NullCheck(L_33);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_34;
L_34 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_33);
float L_35 = L_34.___ShotQuality;
if ((!(((float)L_32) == ((float)L_35))))
{
goto IL_00fb;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_36 = V_4;
NullCheck(L_36);
int32_t L_37;
L_37 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_36, NULL);
RuntimeObject* L_38 = V_1;
NullCheck(L_38);
int32_t L_39;
L_39 = InterfaceFuncInvoker0< int32_t >::Invoke(2, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_38);
if ((((int32_t)L_37) > ((int32_t)L_39)))
{
goto IL_013d;
}
}
IL_00fb:
{
bool L_40 = __this->___m_RandomizeChoice;
if (!L_40)
{
goto IL_0140;
}
}
{
bool L_41 = __this->___mRandomizeNow;
if (!L_41)
{
goto IL_0140;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_42 = V_4;
RuntimeObject* L_43;
L_43 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
if ((((RuntimeObject*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_42) == ((RuntimeObject*)(RuntimeObject*)L_43)))
{
goto IL_0140;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_44 = V_4;
NullCheck(L_44);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_45;
L_45 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_44);
float L_46 = L_45.___ShotQuality;
RuntimeObject* L_47 = V_1;
NullCheck(L_47);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_48;
L_48 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_47);
float L_49 = L_48.___ShotQuality;
if ((!(((float)L_46) == ((float)L_49))))
{
goto IL_0140;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_50 = V_4;
NullCheck(L_50);
int32_t L_51;
L_51 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_50, NULL);
RuntimeObject* L_52 = V_1;
NullCheck(L_52);
int32_t L_53;
L_53 = InterfaceFuncInvoker0< int32_t >::Invoke(2, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_52);
if ((!(((uint32_t)L_51) == ((uint32_t)L_53))))
{
goto IL_0140;
}
}
IL_013d:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_54 = V_4;
V_1 = L_54;
}
IL_0140:
{
int32_t L_55 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_55, 1));
}
IL_0144:
{
int32_t L_56 = V_3;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_57 = V_0;
NullCheck(L_57);
if ((((int32_t)L_56) < ((int32_t)((int32_t)(((RuntimeArray*)L_57)->max_length)))))
{
goto IL_0091;
}
}
{
__this->___mRandomizeNow = (bool)0;
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_58;
L_58 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
V_2 = L_58;
float L_59 = __this->___mActivationTime;
if ((((float)L_59) == ((float)(0.0f))))
{
goto IL_01ee;
}
}
{
RuntimeObject* L_60;
L_60 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
RuntimeObject* L_61 = V_1;
if ((!(((RuntimeObject*)(RuntimeObject*)L_60) == ((RuntimeObject*)(RuntimeObject*)L_61))))
{
goto IL_0187;
}
}
{
__this->___mPendingActivationTime = (0.0f);
__this->___mPendingCamera = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera), (void*)(RuntimeObject*)NULL);
RuntimeObject* L_62 = V_1;
return L_62;
}
IL_0187:
{
bool L_63;
L_63 = VirtualFuncInvoker0< bool >::Invoke(31, __this);
if (!L_63)
{
goto IL_01ee;
}
}
{
float L_64 = __this->___mPendingActivationTime;
if ((((float)L_64) == ((float)(0.0f))))
{
goto IL_01ee;
}
}
{
RuntimeObject* L_65 = __this->___mPendingCamera;
RuntimeObject* L_66 = V_1;
if ((!(((RuntimeObject*)(RuntimeObject*)L_65) == ((RuntimeObject*)(RuntimeObject*)L_66))))
{
goto IL_01ee;
}
}
{
float L_67 = V_2;
float L_68 = __this->___mPendingActivationTime;
float L_69 = __this->___m_ActivateAfter;
if ((!(((float)((float)il2cpp_codegen_subtract(L_67, L_68))) > ((float)L_69))))
{
goto IL_01e7;
}
}
{
float L_70 = V_2;
float L_71 = __this->___mActivationTime;
float L_72 = __this->___m_MinDuration;
if ((!(((float)((float)il2cpp_codegen_subtract(L_70, L_71))) > ((float)L_72))))
{
goto IL_01e7;
}
}
{
__this->___m_RandomizedChilden = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
float L_73 = V_2;
__this->___mActivationTime = L_73;
__this->___mPendingActivationTime = (0.0f);
__this->___mPendingCamera = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera), (void*)(RuntimeObject*)NULL);
RuntimeObject* L_74 = V_1;
return L_74;
}
IL_01e7:
{
RuntimeObject* L_75;
L_75 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
return L_75;
}
IL_01ee:
{
__this->___mPendingActivationTime = (0.0f);
__this->___mPendingCamera = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera), (void*)(RuntimeObject*)NULL);
bool L_76;
L_76 = VirtualFuncInvoker0< bool >::Invoke(31, __this);
if (!L_76)
{
goto IL_0247;
}
}
{
float L_77 = __this->___mActivationTime;
if ((!(((float)L_77) > ((float)(0.0f)))))
{
goto IL_0247;
}
}
{
float L_78 = __this->___m_ActivateAfter;
if ((((float)L_78) > ((float)(0.0f))))
{
goto IL_0232;
}
}
{
float L_79 = V_2;
float L_80 = __this->___mActivationTime;
float L_81 = __this->___m_MinDuration;
if ((!(((float)((float)il2cpp_codegen_subtract(L_79, L_80))) < ((float)L_81))))
{
goto IL_0247;
}
}
IL_0232:
{
RuntimeObject* L_82 = V_1;
__this->___mPendingCamera = L_82;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera), (void*)L_82);
float L_83 = V_2;
__this->___mPendingActivationTime = L_83;
RuntimeObject* L_84;
L_84 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL);
return L_84;
}
IL_0247:
{
__this->___m_RandomizedChilden = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
float L_85 = V_2;
__this->___mActivationTime = L_85;
RuntimeObject* L_86 = V_1;
return L_86;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineClearShot_Randomize_m827ED70BADD0E80B15B02B3DEB15D5BFFE0F0726 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___0_src, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6CEDE5A2EE6BEB00CBE8D447849A3B7D3CEB2530_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRandomizeU3Eb__47_0_mCF797FF00E11634FA5A9052E99D7FE4556682B50_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* V_0 = NULL;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_1 = NULL;
PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* V_2 = NULL;
int32_t V_3 = 0;
Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t V_5 = 0;
Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* G_B5_0 = NULL;
List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* G_B5_1 = NULL;
Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* G_B4_0 = NULL;
List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* G_B4_1 = NULL;
{
List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* L_0 = (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC*)il2cpp_codegen_object_new(List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC_il2cpp_TypeInfo_var);
List_1__ctor_m6CEDE5A2EE6BEB00CBE8D447849A3B7D3CEB2530(L_0, List_1__ctor_m6CEDE5A2EE6BEB00CBE8D447849A3B7D3CEB2530_RuntimeMethod_var);
V_0 = L_0;
V_3 = 0;
goto IL_003c;
}
IL_000a:
{
il2cpp_codegen_initobj((&V_4), sizeof(Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2));
int32_t L_1 = V_3;
(&V_4)->___a = L_1;
float L_2;
L_2 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((0.0f), (1000.0f), NULL);
(&V_4)->___b = L_2;
List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* L_3 = V_0;
Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_4 = V_4;
NullCheck(L_3);
List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_inline(L_3, L_4, List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_RuntimeMethod_var);
int32_t L_5 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_003c:
{
int32_t L_6 = V_3;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_7 = ___0_src;
NullCheck(L_7);
if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_000a;
}
}
{
List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* L_8 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var);
Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* L_9 = ((U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var))->___U3CU3E9__47_0;
Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* L_10 = L_9;
if (L_10)
{
G_B5_0 = L_10;
G_B5_1 = L_8;
goto IL_0062;
}
G_B4_0 = L_10;
G_B4_1 = L_8;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var);
U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* L_11 = ((U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var))->___U3CU3E9;
Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* L_12 = (Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC*)il2cpp_codegen_object_new(Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC_il2cpp_TypeInfo_var);
Comparison_1__ctor_m64F56916C2F4A5F9A20F496FA0582749F164F6BB(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CRandomizeU3Eb__47_0_mCF797FF00E11634FA5A9052E99D7FE4556682B50_RuntimeMethod_var), NULL);
Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* L_13 = L_12;
((U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var))->___U3CU3E9__47_0 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var))->___U3CU3E9__47_0), (void*)L_13);
G_B5_0 = L_13;
G_B5_1 = G_B4_1;
}
IL_0062:
{
NullCheck(G_B5_1);
List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542(G_B5_1, G_B5_0, List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542_RuntimeMethod_var);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_14 = ___0_src;
NullCheck(L_14);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_15 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)SZArrayNew(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)));
V_1 = L_15;
List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* L_16 = V_0;
NullCheck(L_16);
PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* L_17;
L_17 = List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096(L_16, List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096_RuntimeMethod_var);
V_2 = L_17;
V_5 = 0;
goto IL_0095;
}
IL_007c:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_18 = V_1;
int32_t L_19 = V_5;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_20 = ___0_src;
PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* L_21 = V_2;
int32_t L_22 = V_5;
NullCheck(L_21);
int32_t L_23 = ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___a;
NullCheck(L_20);
int32_t L_24 = L_23;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_25 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_18);
ArrayElementTypeCheck (L_18, L_25);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_25);
int32_t L_26 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_0095:
{
int32_t L_27 = V_5;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_28 = ___0_src;
NullCheck(L_28);
if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
{
goto IL_007c;
}
}
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_29 = V_1;
return L_29;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineClearShot_LookupBlend_m0DA62E97306A03CF6C1A0CADF68A0D3E7F45BD26 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___0_fromKey, RuntimeObject* ___1_toKey, 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*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B V_0;
memset((&V_0), 0, sizeof(V_0));
String_t* V_1 = NULL;
String_t* V_2 = NULL;
String_t* G_B4_0 = NULL;
String_t* G_B7_0 = NULL;
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0 = __this->___m_DefaultBlend;
V_0 = L_0;
CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* L_1 = __this->___m_CustomBlends;
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_0046;
}
}
{
RuntimeObject* L_3 = ___0_fromKey;
if (L_3)
{
goto IL_001f;
}
}
{
String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
G_B4_0 = L_4;
goto IL_0025;
}
IL_001f:
{
RuntimeObject* L_5 = ___0_fromKey;
NullCheck(L_5);
String_t* L_6;
L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_5);
G_B4_0 = L_6;
}
IL_0025:
{
V_1 = G_B4_0;
RuntimeObject* L_7 = ___1_toKey;
if (L_7)
{
goto IL_0030;
}
}
{
String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
G_B7_0 = L_8;
goto IL_0036;
}
IL_0030:
{
RuntimeObject* L_9 = ___1_toKey;
NullCheck(L_9);
String_t* L_10;
L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_9);
G_B7_0 = L_10;
}
IL_0036:
{
V_2 = G_B7_0;
CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* L_11 = __this->___m_CustomBlends;
String_t* L_12 = V_1;
String_t* L_13 = V_2;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_14 = V_0;
NullCheck(L_11);
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_15;
L_15 = CinemachineBlenderSettings_GetBlendForVirtualCameras_mD1C44B6D389EA35A1AC08F3BA4DEDC1D185070D5(L_11, L_12, L_13, L_14, NULL);
V_0 = L_15;
}
IL_0046:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* L_16 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___GetBlendOverride;
if (!L_16)
{
goto IL_005c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* L_17 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___GetBlendOverride;
RuntimeObject* L_18 = ___0_fromKey;
RuntimeObject* L_19 = ___1_toKey;
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_20 = V_0;
NullCheck(L_17);
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_21;
L_21 = GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_inline(L_17, L_18, L_19, L_20, __this, NULL);
V_0 = L_21;
}
IL_005c:
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_22 = V_0;
return L_22;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_OnTransitionFromCamera_mCD2B8D5BB280F63D0E7E26A32E9C9D8C8DA2DCBF (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___0_fromCam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_worldUp;
float L_2 = ___2_deltaTime;
CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493(__this, L_0, L_1, L_2, NULL);
RuntimeObject* L_3 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_worldUp;
float L_5 = ___2_deltaTime;
bool L_6;
L_6 = CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225(__this, L_3, L_4, L_5, NULL);
RuntimeObject* L_7 = ___0_fromCam;
__this->___m_TransitioningFrom = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom), (void*)L_7);
bool L_8 = __this->___m_RandomizeChoice;
if (!L_8)
{
goto IL_0038;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_9 = __this->___mActiveBlend;
if (L_9)
{
goto IL_0038;
}
}
{
__this->___m_RandomizedChilden = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, (RuntimeObject*)NULL, NULL);
}
IL_0038:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_worldUp;
float L_11 = ___2_deltaTime;
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(33, __this, L_10, L_11);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot__ctor_m08FE4B603DA5147A26D2F588496C2D29B4CA4407 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __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;
}
{
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0;
memset((&L_0), 0, sizeof(L_0));
CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D((&L_0), 0, (0.0f), NULL);
__this->___m_DefaultBlend = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_DefaultBlend))->___m_CustomCurve), (void*)NULL);
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_1;
L_1 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
__this->___m_State = L_1;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
CinemachineVirtualCameraBase__ctor_m1BACC836C669C0C52C8A891BAB34E09821F21C46(__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_m862E9E374DE10AA80B867C44F2270190CAE8FB00 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* L_0 = (U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697*)il2cpp_codegen_object_new(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_m9BE881E5BAC3662017282D2C1215496CB6A6088F(L_0, NULL);
((U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9BE881E5BAC3662017282D2C1215496CB6A6088F (U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRandomizeU3Eb__47_0_mCF797FF00E11634FA5A9052E99D7FE4556682B50 (U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___0_p1, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___1_p2, const RuntimeMethod* method)
{
{
Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_0 = ___0_p1;
float L_1 = L_0.___b;
Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_2 = ___1_p2;
float L_3 = L_2.___b;
return ((int32_t)il2cpp_codegen_subtract(il2cpp_codegen_cast_double_to_int<int32_t>(L_1), il2cpp_codegen_cast_double_to_int<int32_t>(L_3)));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_IsTargetObscured_m96234E8EC6FBE238EF157CD24CEC943D0BCB5867 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_vcam;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_1;
L_1 = CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6(__this, L_0, CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var);
NullCheck(L_1);
bool L_2 = L_1->___targetObscured;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_CameraWasDisplaced_m5ED18CC78ED65A1CD9D46C1305102A66FB5EFA2E (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_vcam;
float L_1;
L_1 = CinemachineCollider_GetCameraDisplacementDistance_m2D776E08DF6628DE5D5DDAFE5854D28A2E4C36B6(__this, L_0, NULL);
return (bool)((((float)L_1) > ((float)(0.0f)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetCameraDisplacementDistance_m2D776E08DF6628DE5D5DDAFE5854D28A2E4C36B6 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, RuntimeObject* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_vcam;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_1;
L_1 = CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6(__this, L_0, CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var);
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_1->___previousDisplacement);
float L_3;
L_3 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline(L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollider_OnValidate_m44D1FA5E930E6EDEF78DD0AA50B0C0A31214EEF3 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_DistanceLimit;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL);
__this->___m_DistanceLimit = L_1;
float L_2 = __this->___m_MinimumOcclusionTime;
float L_3;
L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_2, NULL);
__this->___m_MinimumOcclusionTime = L_3;
float L_4 = __this->___m_CameraRadius;
float L_5;
L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_4, NULL);
__this->___m_CameraRadius = L_5;
float L_6 = __this->___m_MinimumDistanceFromTarget;
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), L_6, NULL);
__this->___m_MinimumDistanceFromTarget = L_7;
float L_8 = __this->___m_OptimalTargetDistance;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_8, NULL);
__this->___m_OptimalTargetDistance = L_9;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollider_OnDestroy_m9F8D62EC841589145D4216849773715675EC67EA (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __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;
}
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
RuntimeUtility_DestroyScratchCollider_m4364DE7BEF85A175A66261E184D0A58BA4F62D5C(NULL);
CinemachineExtension_OnDestroy_m856A803E3DAE93CD0AADFA9B687A430BD24616DE(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* CinemachineCollider_get_DebugPaths_m75A49F8F027244F2D5421164CA8588670F3628D0 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineExtension_GetAllExtraStates_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m9DD28C1D8396B5F170AF7DBD324D6E260C95B04E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mEE069DF21AA78789A303E93FC4E6DBBE0909DCF0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC27D50F51F42166544AC79FE837CEE68D56970B1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD8D5F2F6672D9652E8B0577BC2CA0E6EB626EA29_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8B5DEF3F8F4F49003BB953399B6E84A6DC941AC6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8A384633E7027D7246C4C2F9B999F54149EBF64F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBE9255218FAB0B859E0DD1B944986BBC7F1C3A33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* V_0 = NULL;
Enumerator_t8D82041E00415594C530112F24A312CC42D64957 V_1;
memset((&V_1), 0, sizeof(V_1));
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* V_2 = NULL;
{
List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* L_0 = (List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F*)il2cpp_codegen_object_new(List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F_il2cpp_TypeInfo_var);
List_1__ctor_mBE9255218FAB0B859E0DD1B944986BBC7F1C3A33(L_0, List_1__ctor_mBE9255218FAB0B859E0DD1B944986BBC7F1C3A33_RuntimeMethod_var);
V_0 = L_0;
List_1_t7773B36341789251169D983F9C3A2047E1ABCA83* L_1;
L_1 = CinemachineExtension_GetAllExtraStates_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m9DD28C1D8396B5F170AF7DBD324D6E260C95B04E(__this, CinemachineExtension_GetAllExtraStates_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m9DD28C1D8396B5F170AF7DBD324D6E260C95B04E_RuntimeMethod_var);
NullCheck(L_1);
Enumerator_t8D82041E00415594C530112F24A312CC42D64957 L_2;
L_2 = List_1_GetEnumerator_m8A384633E7027D7246C4C2F9B999F54149EBF64F(L_1, List_1_GetEnumerator_m8A384633E7027D7246C4C2F9B999F54149EBF64F_RuntimeMethod_var);
V_1 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0049:
{
Enumerator_Dispose_mEE069DF21AA78789A303E93FC4E6DBBE0909DCF0((&V_1), Enumerator_Dispose_mEE069DF21AA78789A303E93FC4E6DBBE0909DCF0_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_003e_1;
}
IL_0014_1:
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_3;
L_3 = Enumerator_get_Current_mD8D5F2F6672D9652E8B0577BC2CA0E6EB626EA29_inline((&V_1), Enumerator_get_Current_mD8D5F2F6672D9652E8B0577BC2CA0E6EB626EA29_RuntimeMethod_var);
V_2 = L_3;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_4 = V_2;
NullCheck(L_4);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_5 = L_4->___debugResolutionPath;
if (!L_5)
{
goto IL_003e_1;
}
}
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_6 = V_2;
NullCheck(L_6);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_7 = L_6->___debugResolutionPath;
NullCheck(L_7);
int32_t L_8;
L_8 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_7, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
if ((((int32_t)L_8) <= ((int32_t)0)))
{
goto IL_003e_1;
}
}
{
List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* L_9 = V_0;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_10 = V_2;
NullCheck(L_10);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_11 = L_10->___debugResolutionPath;
NullCheck(L_9);
List_1_Add_m8B5DEF3F8F4F49003BB953399B6E84A6DC941AC6_inline(L_9, L_11, List_1_Add_m8B5DEF3F8F4F49003BB953399B6E84A6DC941AC6_RuntimeMethod_var);
}
IL_003e_1:
{
bool L_12;
L_12 = Enumerator_MoveNext_mC27D50F51F42166544AC79FE837CEE68D56970B1((&V_1), Enumerator_MoveNext_mC27D50F51F42166544AC79FE837CEE68D56970B1_RuntimeMethod_var);
if (L_12)
{
goto IL_0014_1;
}
}
{
goto IL_0057;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0057:
{
List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* L_13 = V_0;
return L_13;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetMaxDampTime_m5CDDC02FB1FEB4B82A51BA9745D61DE0EFA23BF1 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_Damping;
float L_1 = __this->___m_DampingWhenOccluded;
float L_2 = __this->___m_SmoothingTime;
float L_3;
L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_2, NULL);
float L_4;
L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollider_PostPipelineStageCallback_m809856B0A1F1112AA1610C853672E5B9FEFBCD2F (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* V_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* G_B3_0 = NULL;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* G_B2_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B21_0;
memset((&G_B21_0), 0, sizeof(G_B21_0));
CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* G_B21_1 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B21_2;
memset((&G_B21_2), 0, sizeof(G_B21_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B20_0;
memset((&G_B20_0), 0, sizeof(G_B20_0));
CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* G_B20_1 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B20_2;
memset((&G_B20_2), 0, sizeof(G_B20_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B22_0;
memset((&G_B22_0), 0, sizeof(G_B22_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B22_1;
memset((&G_B22_1), 0, sizeof(G_B22_1));
CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* G_B22_2 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B22_3;
memset((&G_B22_3), 0, sizeof(G_B22_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B26_0;
memset((&G_B26_0), 0, sizeof(G_B26_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B26_1;
memset((&G_B26_1), 0, sizeof(G_B26_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B25_0;
memset((&G_B25_0), 0, sizeof(G_B25_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B25_1;
memset((&G_B25_1), 0, sizeof(G_B25_1));
float G_B27_0 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B27_1;
memset((&G_B27_1), 0, sizeof(G_B27_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B27_2;
memset((&G_B27_2), 0, sizeof(G_B27_2));
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* G_B32_0 = NULL;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* G_B32_1 = NULL;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* G_B31_0 = NULL;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* G_B31_1 = NULL;
int32_t G_B33_0 = 0;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* G_B33_1 = NULL;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* G_B33_2 = NULL;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* G_B35_0 = NULL;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* G_B34_0 = NULL;
{
int32_t L_0 = ___1_stage;
if (L_0)
{
goto IL_01f4;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___0_vcam;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_2;
L_2 = CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6(__this, L_1, CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var);
V_0 = L_2;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_3 = V_0;
NullCheck(L_3);
L_3->___targetObscured = (bool)0;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_4 = V_0;
NullCheck(L_4);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_5 = L_4->___debugResolutionPath;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_6 = L_5;
if (L_6)
{
G_B3_0 = L_6;
goto IL_0021;
}
G_B2_0 = L_6;
}
{
goto IL_0032;
}
IL_0021:
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_7 = V_0;
NullCheck(L_7);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_8 = L_7->___debugResolutionPath;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_8, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
NullCheck(G_B3_0);
List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D(G_B3_0, 0, L_9, List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D_RuntimeMethod_var);
}
IL_0032:
{
bool L_10 = __this->___m_AvoidObstacles;
if (!L_10)
{
goto IL_01f4;
}
}
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_11 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = L_12->___PositionDampingBypass;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
L_14 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_13, NULL);
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_15 = V_0;
NullCheck(L_15);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15->___previousDisplacement;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_14, L_16, NULL);
NullCheck(L_11);
L_11->___previousDisplacement = L_17;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_18 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = CinemachineCollider_PreserveLineOfSight_m15D0A6B0A018DAD34254B7E091CAD3D3E0C1EF84(__this, L_18, (&V_0), NULL);
V_1 = L_19;
float L_20 = __this->___m_MinimumOcclusionTime;
if ((!(((float)L_20) > ((float)(9.99999975E-05f)))))
{
goto IL_00b6;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_21;
L_21 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
V_3 = L_21;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1;
bool L_23;
L_23 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_22, NULL);
if (!L_23)
{
goto IL_008b;
}
}
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_24 = V_0;
NullCheck(L_24);
L_24->___occlusionStartTime = (0.0f);
goto IL_00b6;
}
IL_008b:
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_25 = V_0;
NullCheck(L_25);
float L_26 = L_25->___occlusionStartTime;
if ((!(((float)L_26) <= ((float)(0.0f)))))
{
goto IL_009f;
}
}
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_27 = V_0;
float L_28 = V_3;
NullCheck(L_27);
L_27->___occlusionStartTime = L_28;
}
IL_009f:
{
float L_29 = V_3;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_30 = V_0;
NullCheck(L_30);
float L_31 = L_30->___occlusionStartTime;
float L_32 = __this->___m_MinimumOcclusionTime;
if ((!(((float)((float)il2cpp_codegen_subtract(L_29, L_31))) < ((float)L_32))))
{
goto IL_00b6;
}
}
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_33 = V_0;
NullCheck(L_33);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33->___previousDisplacement;
V_1 = L_34;
}
IL_00b6:
{
float L_35 = __this->___m_SmoothingTime;
if ((!(((float)L_35) > ((float)(9.99999975E-05f)))))
{
goto IL_013f;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_36 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_36, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_37, L_38, NULL);
V_4 = L_39;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_4;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_41 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41->___ReferenceLookAt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_40, L_42, NULL);
V_5 = L_43;
float L_44;
L_44 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_5), NULL);
V_6 = L_44;
float L_45 = V_6;
if ((!(((float)L_45) > ((float)(9.99999975E-05f)))))
{
goto IL_013f;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_5;
float L_47 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
L_48 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_46, L_47, NULL);
V_5 = L_48;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_1;
bool L_50;
L_50 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_49, NULL);
if (L_50)
{
goto IL_010d;
}
}
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_51 = V_0;
float L_52 = V_6;
NullCheck(L_51);
VcamExtraState_UpdateDistanceSmoothing_m585CE40738CF2D7E9EC0BE89C357AD84A40320AC(L_51, L_52, NULL);
}
IL_010d:
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_53 = V_0;
float L_54 = V_6;
float L_55 = __this->___m_SmoothingTime;
NullCheck(L_53);
float L_56;
L_56 = VcamExtraState_ApplyDistanceSmoothing_m0BB6D66F3143716C66AAC3F7DD85103C7E6589E3(L_53, L_54, L_55, NULL);
V_6 = L_56;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_1;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_58 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = L_58->___ReferenceLookAt;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_5;
float L_61 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
L_62 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_60, L_61, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
L_63 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_59, L_62, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
L_65 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_63, L_64, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66;
L_66 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_57, L_65, NULL);
V_1 = L_66;
}
IL_013f:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_1;
bool L_68;
L_68 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_67, NULL);
if (!L_68)
{
goto IL_0153;
}
}
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_69 = V_0;
float L_70 = __this->___m_SmoothingTime;
NullCheck(L_69);
VcamExtraState_ResetDistanceSmoothing_mC71B210379ABEBC812529240E983852865E535B0(L_69, L_70, NULL);
}
IL_0153:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_71 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72;
L_72 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_71, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74;
L_74 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_72, L_73, NULL);
V_2 = L_74;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_2;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_77 = ___2_state;
bool L_78;
L_78 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_77, NULL);
if (L_78)
{
G_B21_0 = L_76;
G_B21_1 = __this;
G_B21_2 = L_75;
goto IL_016e;
}
G_B20_0 = L_76;
G_B20_1 = __this;
G_B20_2 = L_75;
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_2;
G_B22_0 = L_79;
G_B22_1 = G_B20_0;
G_B22_2 = G_B20_1;
G_B22_3 = G_B20_2;
goto IL_0174;
}
IL_016e:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_80 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = L_80->___ReferenceLookAt;
G_B22_0 = L_81;
G_B22_1 = G_B21_0;
G_B22_2 = G_B21_1;
G_B22_3 = G_B21_2;
}
IL_0174:
{
NullCheck(G_B22_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82;
L_82 = CinemachineCollider_RespectCameraRadius_mCB35CD04F62EDCBE0A154B3EC455D33029F380C6(G_B22_2, G_B22_1, G_B22_0, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
L_83 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(G_B22_3, L_82, NULL);
V_1 = L_83;
float L_84 = ___3_deltaTime;
if ((!(((float)L_84) >= ((float)(0.0f)))))
{
goto IL_01d6;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_85;
L_85 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
NullCheck(L_85);
bool L_86;
L_86 = VirtualFuncInvoker0< bool >::Invoke(31, L_85);
if (!L_86)
{
goto IL_01d6;
}
}
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_87 = V_0;
NullCheck(L_87);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88 = L_87->___previousDisplacement;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_1;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_90 = V_0;
NullCheck(L_90);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91 = L_90->___previousDisplacement;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92;
L_92 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_89, L_91, NULL);
float L_93;
L_93 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_1), NULL);
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_94 = V_0;
NullCheck(L_94);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_95 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_94->___previousDisplacement);
float L_96;
L_96 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline(L_95, NULL);
if ((((float)L_93) > ((float)L_96)))
{
G_B26_0 = L_92;
G_B26_1 = L_88;
goto IL_01c3;
}
G_B25_0 = L_92;
G_B25_1 = L_88;
}
{
float L_97 = __this->___m_Damping;
G_B27_0 = L_97;
G_B27_1 = G_B25_0;
G_B27_2 = G_B25_1;
goto IL_01c9;
}
IL_01c3:
{
float L_98 = __this->___m_DampingWhenOccluded;
G_B27_0 = L_98;
G_B27_1 = G_B26_0;
G_B27_2 = G_B26_1;
}
IL_01c9:
{
float L_99 = ___3_deltaTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100;
L_100 = Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9(G_B27_1, G_B27_0, L_99, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101;
L_101 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(G_B27_2, L_100, NULL);
V_1 = L_101;
}
IL_01d6:
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_102 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103 = V_1;
NullCheck(L_102);
L_102->___previousDisplacement = L_103;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_104 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_105 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_104->___PositionCorrection);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_106 = L_105;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_106);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_109;
L_109 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_107, L_108, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_106 = L_109;
}
IL_01f4:
{
int32_t L_110 = ___1_stage;
if ((!(((uint32_t)L_110) == ((uint32_t)1))))
{
goto IL_030b;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_111 = ___0_vcam;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_112;
L_112 = CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6(__this, L_111, CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var);
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_113 = L_112;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_114 = ___2_state;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_115 = (*(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)L_114);
il2cpp_codegen_runtime_class_init_inline(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var);
bool L_116;
L_116 = CinemachineCollider_IsTargetOffscreen_m92E26E85E88FE62A1C918DEF9728DE9FB46D5A7D(L_115, NULL);
if (L_116)
{
G_B32_0 = L_113;
G_B32_1 = L_113;
goto IL_021e;
}
G_B31_0 = L_113;
G_B31_1 = L_113;
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_117 = ___2_state;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_118 = (*(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)L_117);
bool L_119;
L_119 = CinemachineCollider_CheckForTargetObstructions_mBE0D7797C4F714F6532ECF0428225FCC7717EBE9(__this, L_118, NULL);
G_B33_0 = ((int32_t)(L_119));
G_B33_1 = G_B31_0;
G_B33_2 = G_B31_1;
goto IL_021f;
}
IL_021e:
{
G_B33_0 = 1;
G_B33_1 = G_B32_0;
G_B33_2 = G_B32_1;
}
IL_021f:
{
NullCheck(G_B33_1);
G_B33_1->___targetObscured = (bool)G_B33_0;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_120 = G_B33_2;
NullCheck(L_120);
bool L_121 = L_120->___targetObscured;
if (!L_121)
{
G_B35_0 = L_120;
goto IL_023b;
}
G_B34_0 = L_120;
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_122 = ___2_state;
float* L_123 = (float*)(&L_122->___ShotQuality);
float* L_124 = L_123;
float L_125 = *((float*)L_124);
*((float*)L_124) = (float)((float)il2cpp_codegen_multiply(L_125, (0.200000003f)));
G_B35_0 = G_B34_0;
}
IL_023b:
{
NullCheck(G_B35_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = G_B35_0->___previousDisplacement;
bool L_127;
L_127 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_126, NULL);
if (L_127)
{
goto IL_0256;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_128 = ___2_state;
float* L_129 = (float*)(&L_128->___ShotQuality);
float* L_130 = L_129;
float L_131 = *((float*)L_130);
*((float*)L_130) = (float)((float)il2cpp_codegen_multiply(L_131, (0.800000012f)));
}
IL_0256:
{
V_7 = (0.0f);
float L_132 = __this->___m_OptimalTargetDistance;
if ((!(((float)L_132) > ((float)(0.0f)))))
{
goto IL_030b;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_133 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
bool L_134;
L_134 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_133, NULL);
if (!L_134)
{
goto IL_030b;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_135 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_136 = L_135->___ReferenceLookAt;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_137 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_138;
L_138 = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12(L_137, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_139;
L_139 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_136, L_138, NULL);
float L_140;
L_140 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_139, NULL);
V_8 = L_140;
float L_141 = V_8;
float L_142 = __this->___m_OptimalTargetDistance;
if ((!(((float)L_141) <= ((float)L_142))))
{
goto IL_02c7;
}
}
{
float L_143 = __this->___m_OptimalTargetDistance;
V_9 = ((float)(L_143/(2.0f)));
float L_144 = V_8;
float L_145 = V_9;
if ((!(((float)L_144) >= ((float)L_145))))
{
goto IL_02f9;
}
}
{
float L_146 = V_8;
float L_147 = V_9;
float L_148 = __this->___m_OptimalTargetDistance;
float L_149 = V_9;
V_7 = ((float)(((float)il2cpp_codegen_multiply((0.200000003f), ((float)il2cpp_codegen_subtract(L_146, L_147))))/((float)il2cpp_codegen_subtract(L_148, L_149))));
goto IL_02f9;
}
IL_02c7:
{
float L_150 = V_8;
float L_151 = __this->___m_OptimalTargetDistance;
V_8 = ((float)il2cpp_codegen_subtract(L_150, L_151));
float L_152 = __this->___m_OptimalTargetDistance;
V_10 = ((float)il2cpp_codegen_multiply(L_152, (3.0f)));
float L_153 = V_8;
float L_154 = V_10;
if ((!(((float)L_153) < ((float)L_154))))
{
goto IL_02f9;
}
}
{
float L_155 = V_8;
float L_156 = V_10;
V_7 = ((float)il2cpp_codegen_multiply((0.200000003f), ((float)il2cpp_codegen_subtract((1.0f), ((float)(L_155/L_156))))));
}
IL_02f9:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_157 = ___2_state;
float* L_158 = (float*)(&L_157->___ShotQuality);
float* L_159 = L_158;
float L_160 = *((float*)L_159);
float L_161 = V_7;
*((float*)L_159) = (float)((float)il2cpp_codegen_multiply(L_160, ((float)il2cpp_codegen_add((1.0f), L_161))));
}
IL_030b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PreserveLineOfSight_m15D0A6B0A018DAD34254B7E091CAD3D3E0C1EF84 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___0_state, VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** ___1_extra, 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;
}
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));
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_0 = L_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_1 = ___0_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
bool L_2;
L_2 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_1, NULL);
if (!L_2)
{
goto IL_00d8;
}
}
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_3 = __this->___m_CollideAgainst;
int32_t L_4;
L_4 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_3, NULL);
if (!L_4)
{
goto IL_00d8;
}
}
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_5 = __this->___m_CollideAgainst;
int32_t L_6;
L_6 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_5, NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7 = __this->___m_TransparentLayers;
int32_t L_8;
L_8 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_7, NULL);
if ((((int32_t)L_6) == ((int32_t)L_8)))
{
goto IL_00d8;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_9 = ___0_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_9, NULL);
V_1 = L_10;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = ___0_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___ReferenceLookAt;
V_2 = L_12;
il2cpp_codegen_initobj((&V_3), sizeof(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_2;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_15 = __this->___m_CollideAgainst;
int32_t L_16;
L_16 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_15, NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_17 = __this->___m_TransparentLayers;
int32_t L_18;
L_18 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_17, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = CinemachineCollider_PullCameraInFrontOfNearestObstacle_mC6EE17778ED949B252ECEEF01262A6391180D176(__this, L_13, L_14, ((int32_t)(L_16&((~L_18)))), (&V_3), NULL);
V_0 = L_19;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_20, L_21, NULL);
V_4 = L_22;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_23;
L_23 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_3), NULL);
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_00cf;
}
}
{
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_25 = ___1_extra;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_26 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_25);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4;
NullCheck(L_26);
VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_26, L_27, NULL);
int32_t L_28 = __this->___m_Strategy;
if (!L_28)
{
goto IL_00cf;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_29, L_30, NULL);
V_5 = L_31;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_5;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_34 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_2;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_36 = ___0_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = L_36->___ReferenceUp;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_1;
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_39;
memset((&L_39), 0, sizeof(L_39));
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&L_39), L_37, L_38, NULL);
float L_40;
L_40 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_5), NULL);
int32_t L_41 = __this->___m_MaximumEffort;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_42 = ___1_extra;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = CinemachineCollider_PushCameraBack_mA652E6C1E69285E05F18DA6C4EEFBF6FFF150ED5(__this, L_32, L_33, L_34, L_35, L_39, L_40, L_41, L_42, NULL);
V_4 = L_43;
}
IL_00cf:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
L_46 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_44, L_45, NULL);
V_0 = L_46;
}
IL_00d8:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_0;
return L_47;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PullCameraInFrontOfNearestObstacle_mC6EE17778ED949B252ECEEF01262A6391180D176 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_lookAtPos, int32_t ___2_layerMask, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___3_hitInfo, 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;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_0 = L_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_cameraPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_2, NULL);
V_1 = L_3;
float L_4;
L_4 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
V_2 = L_4;
float L_5 = V_2;
if ((!(((float)L_5) > ((float)(9.99999975E-05f)))))
{
goto IL_00da;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_1;
float L_7 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_6, L_7, NULL);
V_1 = L_8;
float L_9 = __this->___m_MinimumDistanceFromTarget;
float L_10;
L_10 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_9, (9.99999975E-05f), NULL);
V_3 = L_10;
float L_11 = V_2;
float L_12 = V_3;
if ((!(((float)L_11) < ((float)((float)il2cpp_codegen_add(L_12, (9.99999975E-05f)))))))
{
goto IL_0053;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1;
float L_14 = V_3;
float L_15 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_13, ((float)il2cpp_codegen_subtract(L_14, L_15)), NULL);
V_0 = L_16;
goto IL_00da;
}
IL_0053:
{
float L_17 = V_2;
float L_18 = V_3;
V_4 = ((float)il2cpp_codegen_subtract(L_17, L_18));
float L_19 = __this->___m_DistanceLimit;
if ((!(((float)L_19) > ((float)(9.99999975E-05f)))))
{
goto IL_0074;
}
}
{
float L_20 = __this->___m_DistanceLimit;
float L_21 = V_4;
float L_22;
L_22 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_20, L_21, NULL);
V_4 = L_22;
}
IL_0074:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___0_cameraPos;
float L_24 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_24, L_25, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_23, L_26, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1;
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&V_5), L_27, L_28, NULL);
float L_29 = V_4;
V_4 = ((float)il2cpp_codegen_add(L_29, (0.00100000005f)));
float L_30 = V_4;
if ((!(((float)L_30) > ((float)(9.99999975E-05f)))))
{
goto IL_00da;
}
}
{
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_31 = V_5;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_32 = ___3_hitInfo;
float L_33 = V_4;
int32_t L_34 = ___2_layerMask;
String_t** L_35 = (String_t**)(&__this->___m_IgnoreTag);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
bool L_36;
L_36 = RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49(L_31, L_32, L_33, L_34, L_35, NULL);
if (!L_36)
{
goto IL_00da;
}
}
{
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_37 = ___3_hitInfo;
float L_38;
L_38 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(L_37, NULL);
float L_39;
L_39 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_38, (0.00100000005f))), NULL);
V_6 = L_39;
float L_40 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_5), L_40, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___0_cameraPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_41, L_42, NULL);
V_0 = L_43;
}
IL_00da:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_0;
return L_44;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PushCameraBack_mA652E6C1E69285E05F18DA6C4EEFBF6FFF150ED5 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_currentPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pushDir, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_obstacle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_lookAtPos, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___4_startPlane, float ___5_targetDistance, int32_t ___6_iterations, VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** ___7_extra, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
float V_4 = 0.0f;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
float V_7 = 0.0f;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_8;
memset((&V_8), 0, sizeof(V_8));
float V_9 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_currentPos;
V_0 = L_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_1 = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_pushDir;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_4 = ___2_obstacle;
bool L_5;
L_5 = CinemachineCollider_GetWalkingDirection_mC5607290A0F1FB8EDAC4AE401280FCAE25DA56D7(__this, L_2, L_3, L_4, (&V_1), NULL);
if (L_5)
{
goto IL_0017;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
return L_6;
}
IL_0017:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_1;
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&V_2), L_7, L_8, NULL);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_9 = V_2;
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_10 = ___4_startPlane;
float L_11 = ___5_targetDistance;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___3_lookAtPos;
float L_13;
L_13 = CinemachineCollider_GetPushBackDistance_m327096D12B295C2A3D536767D22302B0D90722F2(__this, L_9, L_10, L_11, L_12, NULL);
V_3 = L_13;
float L_14 = V_3;
if ((!(((float)L_14) <= ((float)(9.99999975E-05f)))))
{
goto IL_0038;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_0;
return L_15;
}
IL_0038:
{
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_16 = V_2;
float L_17 = V_3;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_18;
L_18 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&___2_obstacle), NULL);
NullCheck(L_18);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_19;
L_19 = Collider_get_bounds_mCC32F749590E9A85C7930E5355661367F78E4CB4(L_18, NULL);
il2cpp_codegen_runtime_class_init_inline(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var);
float L_20;
L_20 = CinemachineCollider_ClampRayToBounds_m1ECEE60359130905CFE336780028F27C584C223C(L_16, L_17, L_19, NULL);
V_4 = L_20;
float L_21 = V_3;
float L_22 = V_4;
float L_23;
L_23 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_21, ((float)il2cpp_codegen_add(L_22, (0.00100000005f))), NULL);
V_3 = L_23;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_24 = V_2;
float L_25 = V_3;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_26 = __this->___m_CollideAgainst;
int32_t L_27;
L_27 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_26, NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_28 = __this->___m_TransparentLayers;
int32_t L_29;
L_29 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_28, NULL);
String_t** L_30 = (String_t**)(&__this->___m_IgnoreTag);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
bool L_31;
L_31 = RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49(L_24, (&V_5), L_25, ((int32_t)(L_27&((~L_29)))), L_30, NULL);
if (!L_31)
{
goto IL_00c5;
}
}
{
float L_32;
L_32 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_5), NULL);
V_7 = ((float)il2cpp_codegen_subtract(L_32, (0.00100000005f)));
float L_33 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_2), L_33, NULL);
V_0 = L_34;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_35 = ___7_extra;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_36 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_35);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_0;
NullCheck(L_36);
VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_36, L_37, NULL);
int32_t L_38 = ___6_iterations;
if ((((int32_t)L_38) <= ((int32_t)1)))
{
goto IL_00c3;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_1;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_41 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___3_lookAtPos;
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_43 = ___4_startPlane;
float L_44 = ___5_targetDistance;
int32_t L_45 = ___6_iterations;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_46 = ___7_extra;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
L_47 = CinemachineCollider_PushCameraBack_mA652E6C1E69285E05F18DA6C4EEFBF6FFF150ED5(__this, L_39, L_40, L_41, L_42, L_43, L_44, ((int32_t)il2cpp_codegen_subtract(L_45, 1)), L_46, NULL);
V_0 = L_47;
}
IL_00c3:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_0;
return L_48;
}
IL_00c5:
{
float L_49 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
L_50 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_2), L_49, NULL);
V_0 = L_50;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = ___3_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
L_53 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_51, L_52, NULL);
V_1 = L_53;
float L_54;
L_54 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
V_6 = L_54;
float L_55 = V_6;
if ((((float)L_55) < ((float)(9.99999975E-05f))))
{
goto IL_0120;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = ___3_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_1;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_58;
memset((&L_58), 0, sizeof(L_58));
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_58), L_56, L_57, NULL);
float L_59 = V_6;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_60 = __this->___m_CollideAgainst;
int32_t L_61;
L_61 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_60, NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_62 = __this->___m_TransparentLayers;
int32_t L_63;
L_63 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_62, NULL);
String_t** L_64 = (String_t**)(&__this->___m_IgnoreTag);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
bool L_65;
L_65 = RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49(L_58, (&V_8), ((float)il2cpp_codegen_subtract(L_59, (0.00100000005f))), ((int32_t)(L_61&((~L_63)))), L_64, NULL);
if (!L_65)
{
goto IL_0122;
}
}
IL_0120:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = ___0_currentPos;
return L_66;
}
IL_0122:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_1;
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&V_2), L_67, L_68, NULL);
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_69 = ___7_extra;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_70 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_69);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_0;
NullCheck(L_70);
VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_70, L_71, NULL);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_72 = V_2;
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_73 = ___4_startPlane;
float L_74 = ___5_targetDistance;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = ___3_lookAtPos;
float L_76;
L_76 = CinemachineCollider_GetPushBackDistance_m327096D12B295C2A3D536767D22302B0D90722F2(__this, L_72, L_73, L_74, L_75, NULL);
V_3 = L_76;
float L_77 = V_3;
if ((!(((float)L_77) > ((float)(9.99999975E-05f)))))
{
goto IL_01c5;
}
}
{
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_78 = V_2;
float L_79 = V_3;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_80 = __this->___m_CollideAgainst;
int32_t L_81;
L_81 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_80, NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_82 = __this->___m_TransparentLayers;
int32_t L_83;
L_83 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_82, NULL);
String_t** L_84 = (String_t**)(&__this->___m_IgnoreTag);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
bool L_85;
L_85 = RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49(L_78, (&V_5), L_79, ((int32_t)(L_81&((~L_83)))), L_84, NULL);
if (L_85)
{
goto IL_0187;
}
}
{
float L_86 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
L_87 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_2), L_86, NULL);
V_0 = L_87;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_88 = ___7_extra;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_89 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_88);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = V_0;
NullCheck(L_89);
VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_89, L_90, NULL);
goto IL_01c5;
}
IL_0187:
{
float L_91;
L_91 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_5), NULL);
V_9 = ((float)il2cpp_codegen_subtract(L_91, (0.00100000005f)));
float L_92 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93;
L_93 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_2), L_92, NULL);
V_0 = L_93;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_94 = ___7_extra;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_95 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_94);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = V_0;
NullCheck(L_95);
VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_95, L_96, NULL);
int32_t L_97 = ___6_iterations;
if ((((int32_t)L_97) <= ((int32_t)1)))
{
goto IL_01c5;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99 = V_1;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_100 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101 = ___3_lookAtPos;
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_102 = ___4_startPlane;
float L_103 = ___5_targetDistance;
int32_t L_104 = ___6_iterations;
VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_105 = ___7_extra;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_106;
L_106 = CinemachineCollider_PushCameraBack_mA652E6C1E69285E05F18DA6C4EEFBF6FFF150ED5(__this, L_98, L_99, L_100, L_101, L_102, L_103, ((int32_t)il2cpp_codegen_subtract(L_104, 1)), L_105, NULL);
V_0 = L_106;
}
IL_01c5:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107 = V_0;
return L_107;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_GetWalkingDirection_mC5607290A0F1FB8EDAC4AE401280FCAE25DA56D7 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pushDir, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_obstacle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_outDir, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
int32_t V_2 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
Type_t* V_5 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
float V_7 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___2_obstacle), NULL);
V_0 = L_0;
V_1 = (0.00500000035f);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_pos;
float L_2 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&___1_pushDir), NULL);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_4 = __this->___m_CornerBuffer;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_5 = __this->___m_CollideAgainst;
int32_t L_6;
L_6 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_5, NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7 = __this->___m_TransparentLayers;
int32_t L_8;
L_8 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
int32_t L_9;
L_9 = Physics_SphereCastNonAlloc_m21B951284ED5217AB1395B08B963C4C9661F928C(L_1, L_2, L_3, L_4, (0.0f), ((int32_t)(L_6&((~L_8)))), 1, NULL);
V_2 = L_9;
int32_t L_10 = V_2;
if ((((int32_t)L_10) <= ((int32_t)1)))
{
goto IL_0197;
}
}
{
V_4 = 0;
goto IL_018f;
}
IL_0050:
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_11 = __this->___m_CornerBuffer;
int32_t L_12 = V_4;
NullCheck(L_11);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_13;
L_13 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12))), NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_14)
{
goto IL_0189;
}
}
{
String_t* L_15 = __this->___m_IgnoreTag;
NullCheck(L_15);
int32_t L_16;
L_16 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_15, NULL);
if ((((int32_t)L_16) <= ((int32_t)0)))
{
goto IL_009d;
}
}
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_17 = __this->___m_CornerBuffer;
int32_t L_18 = V_4;
NullCheck(L_17);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_19;
L_19 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), NULL);
String_t* L_20 = __this->___m_IgnoreTag;
NullCheck(L_19);
bool L_21;
L_21 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_19, L_20, NULL);
if (L_21)
{
goto IL_0189;
}
}
IL_009d:
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_22 = __this->___m_CornerBuffer;
int32_t L_23 = V_4;
NullCheck(L_22);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_24;
L_24 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_23))), NULL);
NullCheck(L_24);
Type_t* L_25;
L_25 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_24, NULL);
V_5 = L_25;
Type_t* L_26 = V_5;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast<intptr_t> (BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_28;
L_28 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_27, NULL);
bool L_29;
L_29 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_26, L_28, NULL);
if (L_29)
{
goto IL_00f2;
}
}
{
Type_t* L_30 = V_5;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
bool L_33;
L_33 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_30, L_32, NULL);
if (L_33)
{
goto IL_00f2;
}
}
{
Type_t* L_34 = V_5;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_36;
L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
bool L_37;
L_37 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_34, L_36, NULL);
if (!L_37)
{
goto IL_0189;
}
}
IL_00f2:
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_38 = __this->___m_CornerBuffer;
int32_t L_39 = V_4;
NullCheck(L_38);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_40;
L_40 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_38)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_39))), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = ___0_pos;
NullCheck(L_40);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
L_42 = Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB(L_40, L_41, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = ___0_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
L_44 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_42, L_43, NULL);
V_6 = L_44;
float L_45;
L_45 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_6), NULL);
if ((!(((float)L_45) > ((float)(9.99999975E-06f)))))
{
goto IL_0189;
}
}
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_46 = __this->___m_CornerBuffer;
int32_t L_47 = V_4;
NullCheck(L_46);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_48;
L_48 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_47))), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = ___0_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_6;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_51;
memset((&L_51), 0, sizeof(L_51));
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_51), L_49, L_50, NULL);
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_52 = __this->___m_CornerBuffer;
int32_t L_53 = V_4;
NullCheck(L_52);
float L_54 = V_1;
NullCheck(L_48);
bool L_55;
L_55 = Collider_Raycast_mD7683E94051173B3FFC0862F4A17847E94AEB938(L_48, L_51, ((L_52)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_53))), L_54, NULL);
if (!L_55)
{
goto IL_0189;
}
}
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_56 = __this->___m_CornerBuffer;
int32_t L_57 = V_4;
NullCheck(L_56);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58;
L_58 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(((L_56)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_57))), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
L_59 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___2_obstacle), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
L_60 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_58, L_59, NULL);
bool L_61;
L_61 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_60, NULL);
if (L_61)
{
goto IL_0197;
}
}
{
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_62 = __this->___m_CornerBuffer;
int32_t L_63 = V_4;
NullCheck(L_62);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
L_64 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(((L_62)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_63))), NULL);
V_0 = L_64;
goto IL_0197;
}
IL_0189:
{
int32_t L_65 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_65, 1));
}
IL_018f:
{
int32_t L_66 = V_4;
int32_t L_67 = V_2;
if ((((int32_t)L_66) < ((int32_t)L_67)))
{
goto IL_0050;
}
}
IL_0197:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
L_68 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___2_obstacle), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70;
L_70 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_68, L_69, NULL);
V_3 = L_70;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_3;
bool L_72;
L_72 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_71, NULL);
if (!L_72)
{
goto IL_01bd;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = ___1_pushDir;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74;
L_74 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___2_obstacle), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
L_75 = Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline(L_73, L_74, NULL);
V_3 = L_75;
goto IL_01e6;
}
IL_01bd:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = ___1_pushDir;
float L_78;
L_78 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_76, L_77, NULL);
V_7 = L_78;
float L_79 = V_7;
float L_80;
L_80 = fabsf(L_79);
if ((!(((float)L_80) < ((float)(9.99999975E-05f)))))
{
goto IL_01d6;
}
}
{
return (bool)0;
}
IL_01d6:
{
float L_81 = V_7;
if ((!(((float)L_81) < ((float)(0.0f)))))
{
goto IL_01e6;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
L_83 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_82, NULL);
V_3 = L_83;
}
IL_01e6:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = V_3;
bool L_85;
L_85 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_84, NULL);
if (!L_85)
{
goto IL_01f0;
}
}
{
return (bool)0;
}
IL_01f0:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_86 = ___3_outDir;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
L_87 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_3), NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_86 = L_87;
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetPushBackDistance_m327096D12B295C2A3D536767D22302B0D90722F2 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___1_startPlane, float ___2_targetDistance, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_lookAtPos, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
{
float L_0 = ___2_targetDistance;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___3_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_2, NULL);
V_3 = L_3;
float L_4;
L_4 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_3), NULL);
V_0 = ((float)il2cpp_codegen_subtract(L_0, L_4));
float L_5 = V_0;
if ((!(((float)L_5) < ((float)(9.99999975E-05f)))))
{
goto IL_0027;
}
}
{
return (0.0f);
}
IL_0027:
{
int32_t L_6 = __this->___m_Strategy;
if ((!(((uint32_t)L_6) == ((uint32_t)2))))
{
goto IL_0032;
}
}
{
float L_7 = V_0;
return L_7;
}
IL_0032:
{
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_8 = ___0_ray;
bool L_9;
L_9 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&___1_startPlane), L_8, (&V_1), NULL);
if (L_9)
{
goto IL_0044;
}
}
{
V_1 = (0.0f);
}
IL_0044:
{
float L_10 = V_0;
float L_11 = V_1;
float L_12;
L_12 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_10, L_11, NULL);
V_1 = L_12;
float L_13 = V_1;
if ((!(((float)L_13) < ((float)(9.99999975E-05f)))))
{
goto IL_005a;
}
}
{
return (0.0f);
}
IL_005a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline((&___1_startPlane), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
float L_16;
L_16 = UnityVectorExtensions_Angle_mFA715DF39B2BA00E0236B1DD527A53CE159A4C8C(L_14, L_15, NULL);
float L_17;
L_17 = fabsf(((float)il2cpp_codegen_subtract(L_16, (90.0f))));
V_2 = L_17;
float L_18 = V_2;
if ((!(((float)L_18) < ((float)(0.100000001f)))))
{
goto IL_0094;
}
}
{
float L_19 = V_1;
float L_20 = V_2;
float L_21;
L_21 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_19, ((float)(L_20/(0.100000001f))), NULL);
V_1 = L_21;
}
IL_0094:
{
float L_22 = V_1;
return L_22;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_ClampRayToBounds_m1ECEE60359130905CFE336780028F27C584C223C (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float ___1_distance, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___2_bounds, const RuntimeMethod* method)
{
float V_0 = 0.0f;
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_1;
memset((&V_1), 0, sizeof(V_1));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
float L_2;
L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
if ((!(((float)L_2) > ((float)(0.0f)))))
{
goto IL_0049;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&___2_bounds), NULL);
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_5;
memset((&L_5), 0, sizeof(L_5));
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&L_5), L_3, L_4, NULL);
V_1 = L_5;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_6 = ___0_ray;
bool L_7;
L_7 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&V_1), L_6, (&V_0), NULL);
if (!L_7)
{
goto IL_0090;
}
}
{
float L_8 = V_0;
if ((!(((float)L_8) > ((float)(9.99999975E-05f)))))
{
goto IL_0090;
}
}
{
float L_9 = ___1_distance;
float L_10 = V_0;
float L_11;
L_11 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_9, L_10, NULL);
___1_distance = L_11;
goto IL_0090;
}
IL_0049:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline(NULL);
float L_14;
L_14 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_12, L_13, NULL);
if ((!(((float)L_14) > ((float)(0.0f)))))
{
goto IL_0090;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&___2_bounds), NULL);
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_17;
memset((&L_17), 0, sizeof(L_17));
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&L_17), L_15, L_16, NULL);
V_1 = L_17;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_18 = ___0_ray;
bool L_19;
L_19 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&V_1), L_18, (&V_0), NULL);
if (!L_19)
{
goto IL_0090;
}
}
{
float L_20 = V_0;
if ((!(((float)L_20) > ((float)(9.99999975E-05f)))))
{
goto IL_0090;
}
}
{
float L_21 = ___1_distance;
float L_22 = V_0;
float L_23;
L_23 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_21, L_22, NULL);
___1_distance = L_23;
}
IL_0090:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
float L_26;
L_26 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_24, L_25, NULL);
if ((!(((float)L_26) > ((float)(0.0f)))))
{
goto IL_00d9;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
L_28 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&___2_bounds), NULL);
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_29;
memset((&L_29), 0, sizeof(L_29));
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&L_29), L_27, L_28, NULL);
V_1 = L_29;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_30 = ___0_ray;
bool L_31;
L_31 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&V_1), L_30, (&V_0), NULL);
if (!L_31)
{
goto IL_0120;
}
}
{
float L_32 = V_0;
if ((!(((float)L_32) > ((float)(9.99999975E-05f)))))
{
goto IL_0120;
}
}
{
float L_33 = ___1_distance;
float L_34 = V_0;
float L_35;
L_35 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_33, L_34, NULL);
___1_distance = L_35;
goto IL_0120;
}
IL_00d9:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
L_36 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL);
float L_38;
L_38 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_36, L_37, NULL);
if ((!(((float)L_38) > ((float)(0.0f)))))
{
goto IL_0120;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
L_40 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&___2_bounds), NULL);
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_41;
memset((&L_41), 0, sizeof(L_41));
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&L_41), L_39, L_40, NULL);
V_1 = L_41;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_42 = ___0_ray;
bool L_43;
L_43 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&V_1), L_42, (&V_0), NULL);
if (!L_43)
{
goto IL_0120;
}
}
{
float L_44 = V_0;
if ((!(((float)L_44) > ((float)(9.99999975E-05f)))))
{
goto IL_0120;
}
}
{
float L_45 = ___1_distance;
float L_46 = V_0;
float L_47;
L_47 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_45, L_46, NULL);
___1_distance = L_47;
}
IL_0120:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
L_48 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
L_49 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
float L_50;
L_50 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_48, L_49, NULL);
if ((!(((float)L_50) > ((float)(0.0f)))))
{
goto IL_0169;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
L_51 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
L_52 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&___2_bounds), NULL);
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_53;
memset((&L_53), 0, sizeof(L_53));
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&L_53), L_51, L_52, NULL);
V_1 = L_53;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_54 = ___0_ray;
bool L_55;
L_55 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&V_1), L_54, (&V_0), NULL);
if (!L_55)
{
goto IL_01b0;
}
}
{
float L_56 = V_0;
if ((!(((float)L_56) > ((float)(9.99999975E-05f)))))
{
goto IL_01b0;
}
}
{
float L_57 = ___1_distance;
float L_58 = V_0;
float L_59;
L_59 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_57, L_58, NULL);
___1_distance = L_59;
goto IL_01b0;
}
IL_0169:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
L_60 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
L_61 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL);
float L_62;
L_62 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_60, L_61, NULL);
if ((!(((float)L_62) > ((float)(0.0f)))))
{
goto IL_01b0;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
L_63 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
L_64 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&___2_bounds), NULL);
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_65;
memset((&L_65), 0, sizeof(L_65));
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&L_65), L_63, L_64, NULL);
V_1 = L_65;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_66 = ___0_ray;
bool L_67;
L_67 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&V_1), L_66, (&V_0), NULL);
if (!L_67)
{
goto IL_01b0;
}
}
{
float L_68 = V_0;
if ((!(((float)L_68) > ((float)(9.99999975E-05f)))))
{
goto IL_01b0;
}
}
{
float L_69 = ___1_distance;
float L_70 = V_0;
float L_71;
L_71 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_69, L_70, NULL);
___1_distance = L_71;
}
IL_01b0:
{
float L_72 = ___1_distance;
return L_72;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_RespectCameraRadius_mCB35CD04F62EDCBE0A154B3EC455D33029F380C6 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_lookAtPos, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
float V_5 = 0.0f;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_6 = NULL;
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* V_7 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
int32_t V_9 = 0;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_10 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11;
memset((&V_11), 0, sizeof(V_11));
float V_12 = 0.0f;
float V_13 = 0.0f;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_14;
memset((&V_14), 0, sizeof(V_14));
float V_15 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_16;
memset((&V_16), 0, sizeof(V_16));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_0 = L_0;
float L_1 = __this->___m_CameraRadius;
if ((((float)L_1) < ((float)(9.99999975E-05f))))
{
goto IL_0020;
}
}
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2 = __this->___m_CollideAgainst;
int32_t L_3;
L_3 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_2, NULL);
if (L_3)
{
goto IL_0022;
}
}
IL_0020:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
return L_4;
}
IL_0022:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_cameraPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_5, L_6, NULL);
V_1 = L_7;
float L_8;
L_8 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
V_2 = L_8;
float L_9 = V_2;
if ((!(((float)L_9) > ((float)(9.99999975E-05f)))))
{
goto IL_0042;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1;
float L_11 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_10, L_11, NULL);
V_1 = L_12;
}
IL_0042:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_cameraPos;
float L_14 = __this->___m_CameraRadius;
il2cpp_codegen_runtime_class_init_inline(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var);
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_15 = ((CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var))->___s_ColliderBuffer;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_16 = __this->___m_CollideAgainst;
int32_t L_17;
L_17 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_16, NULL);
il2cpp_codegen_runtime_class_init_inline(Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
int32_t L_18;
L_18 = Physics_OverlapSphereNonAlloc_mED890C8454FCC0354A94F97453707FA01B27AE83(L_13, L_14, L_15, L_17, 1, NULL);
V_4 = L_18;
int32_t L_19 = V_4;
if (L_19)
{
goto IL_00f3;
}
}
{
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_20 = __this->___m_TransparentLayers;
int32_t L_21;
L_21 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_20, NULL);
if (!L_21)
{
goto IL_00f3;
}
}
{
float L_22 = V_2;
float L_23 = __this->___m_MinimumDistanceFromTarget;
if ((!(((float)L_22) > ((float)((float)il2cpp_codegen_add(L_23, (9.99999975E-05f)))))))
{
goto IL_00f3;
}
}
{
float L_24 = V_2;
float L_25 = __this->___m_MinimumDistanceFromTarget;
V_5 = ((float)il2cpp_codegen_subtract(L_24, L_25));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___1_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1;
float L_28 = __this->___m_MinimumDistanceFromTarget;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_27, L_28, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_26, L_29, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_1;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_32;
memset((&L_32), 0, sizeof(L_32));
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_32), L_30, L_31, NULL);
float L_33 = V_5;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_34 = __this->___m_CollideAgainst;
int32_t L_35;
L_35 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_34, NULL);
String_t** L_36 = (String_t**)(&__this->___m_IgnoreTag);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
bool L_37;
L_37 = RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49(L_32, (&V_3), L_33, L_35, L_36, NULL);
if (!L_37)
{
goto IL_00f3;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_38;
L_38 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_3), NULL);
V_6 = L_38;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_39 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = ___0_cameraPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
L_42 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_41, NULL);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_43;
memset((&L_43), 0, sizeof(L_43));
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_43), L_40, L_42, NULL);
float L_44 = V_5;
NullCheck(L_39);
bool L_45;
L_45 = Collider_Raycast_mD7683E94051173B3FFC0862F4A17847E94AEB938(L_39, L_43, (&V_3), L_44, NULL);
if (L_45)
{
goto IL_00f3;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var);
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_46 = ((CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var))->___s_ColliderBuffer;
int32_t L_47 = V_4;
int32_t L_48 = L_47;
V_4 = ((int32_t)il2cpp_codegen_add(L_48, 1));
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_49 = V_6;
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_49);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(L_48), (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)L_49);
}
IL_00f3:
{
int32_t L_50 = V_4;
if ((((int32_t)L_50) <= ((int32_t)0)))
{
goto IL_0100;
}
}
{
float L_51 = V_2;
if ((((float)L_51) == ((float)(0.0f))))
{
goto IL_010c;
}
}
IL_0100:
{
float L_52 = V_2;
float L_53 = __this->___m_MinimumDistanceFromTarget;
if ((!(((float)L_52) > ((float)L_53))))
{
goto IL_0219;
}
}
IL_010c:
{
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_54;
L_54 = RuntimeUtility_GetScratchCollider_m91C5D854E7110AF1A5F570FFC246BB18181B8AFA(NULL);
V_7 = L_54;
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_55 = V_7;
float L_56 = __this->___m_CameraRadius;
NullCheck(L_55);
SphereCollider_set_radius_m6119FE18C6739B077AB17334B1B53984911017FF(L_55, L_56, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = ___0_cameraPos;
V_8 = L_57;
V_9 = 0;
goto IL_0207;
}
IL_012b:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var);
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_58 = ((CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var))->___s_ColliderBuffer;
int32_t L_59 = V_9;
NullCheck(L_58);
int32_t L_60 = L_59;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
V_10 = L_61;
String_t* L_62 = __this->___m_IgnoreTag;
NullCheck(L_62);
int32_t L_63;
L_63 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_62, NULL);
if ((((int32_t)L_63) <= ((int32_t)0)))
{
goto IL_0155;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_64 = V_10;
String_t* L_65 = __this->___m_IgnoreTag;
NullCheck(L_64);
bool L_66;
L_66 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_64, L_65, NULL);
if (L_66)
{
goto IL_0201;
}
}
IL_0155:
{
float L_67 = V_2;
float L_68 = __this->___m_MinimumDistanceFromTarget;
if ((!(((float)L_67) > ((float)L_68))))
{
goto IL_01c1;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = ___1_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71;
L_71 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_69, L_70, NULL);
V_1 = L_71;
float L_72;
L_72 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
V_13 = L_72;
float L_73 = V_13;
if ((!(((float)L_73) > ((float)(9.99999975E-05f)))))
{
goto IL_01c1;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = V_1;
float L_75 = V_13;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76;
L_76 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_74, L_75, NULL);
V_1 = L_76;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = ___1_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = V_1;
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&V_14), L_77, L_78, NULL);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_79 = V_10;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_80 = V_14;
float L_81 = V_13;
float L_82 = __this->___m_CameraRadius;
NullCheck(L_79);
bool L_83;
L_83 = Collider_Raycast_mD7683E94051173B3FFC0862F4A17847E94AEB938(L_79, L_80, (&V_3), ((float)il2cpp_codegen_add(L_81, L_82)), NULL);
if (!L_83)
{
goto IL_01c1;
}
}
{
float L_84;
L_84 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_3), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85;
L_85 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_14), L_84, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
L_87 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_86, (0.00100000005f), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88;
L_88 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_85, L_87, NULL);
V_8 = L_88;
}
IL_01c1:
{
SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_89 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = V_8;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_91;
L_91 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_92 = V_10;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_93 = V_10;
NullCheck(L_93);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_94;
L_94 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_93, NULL);
NullCheck(L_94);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95;
L_95 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_94, NULL);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_96 = V_10;
NullCheck(L_96);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_97;
L_97 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_96, NULL);
NullCheck(L_97);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_98;
L_98 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_97, NULL);
il2cpp_codegen_runtime_class_init_inline(Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
bool L_99;
L_99 = Physics_ComputePenetration_mA9AA5B3B6982BAC84467322616E8423CA4E91AFF(L_89, L_90, L_91, L_92, L_95, L_98, (&V_11), (&V_12), NULL);
if (!L_99)
{
goto IL_0201;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101 = V_11;
float L_102 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103;
L_103 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_101, L_102, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104;
L_104 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_100, L_103, NULL);
V_8 = L_104;
}
IL_0201:
{
int32_t L_105 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_105, 1));
}
IL_0207:
{
int32_t L_106 = V_9;
int32_t L_107 = V_4;
if ((((int32_t)L_106) < ((int32_t)L_107)))
{
goto IL_012b;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_109 = ___0_cameraPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_110;
L_110 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_108, L_109, NULL);
V_0 = L_110;
}
IL_0219:
{
float L_111 = V_2;
if ((!(((float)L_111) > ((float)(9.99999975E-05f)))))
{
goto IL_0276;
}
}
{
float L_112 = __this->___m_MinimumDistanceFromTarget;
if ((!(((float)L_112) > ((float)(9.99999975E-05f)))))
{
goto IL_0276;
}
}
{
float L_113 = __this->___m_MinimumDistanceFromTarget;
float L_114 = __this->___m_CameraRadius;
float L_115;
L_115 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_113, L_114, NULL);
V_15 = ((float)il2cpp_codegen_add(L_115, (0.00100000005f)));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116 = ___0_cameraPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118;
L_118 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_116, L_117, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119 = ___1_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120;
L_120 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_118, L_119, NULL);
V_16 = L_120;
float L_121;
L_121 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_16), NULL);
float L_122 = V_15;
if ((!(((float)L_121) < ((float)L_122))))
{
goto IL_0276;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123 = ___1_lookAtPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124 = ___0_cameraPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125;
L_125 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_123, L_124, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = V_1;
float L_127 = V_15;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128;
L_128 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_126, L_127, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129;
L_129 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_125, L_128, NULL);
V_0 = L_129;
}
IL_0276:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130 = V_0;
return L_130;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_CheckForTargetObstructions_mBE0D7797C4F714F6532ECF0428225FCC7717EBE9 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_state, 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*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_3;
memset((&V_3), 0, sizeof(V_3));
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
bool L_0;
L_0 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC((&___0_state), NULL);
if (!L_0)
{
goto IL_0079;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_1 = ___0_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1.___ReferenceLookAt;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089((&___0_state), NULL);
V_0 = L_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_2, L_4, NULL);
V_1 = L_5;
float L_6;
L_6 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
V_2 = L_6;
float L_7 = V_2;
float L_8 = __this->___m_MinimumDistanceFromTarget;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_8, (9.99999975E-05f), NULL);
if ((!(((float)L_7) < ((float)L_9))))
{
goto IL_003b;
}
}
{
return (bool)1;
}
IL_003b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_1), NULL);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_12;
memset((&L_12), 0, sizeof(L_12));
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_12), L_10, L_11, NULL);
float L_13 = V_2;
float L_14 = __this->___m_MinimumDistanceFromTarget;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_15 = __this->___m_CollideAgainst;
int32_t L_16;
L_16 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_15, NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_17 = __this->___m_TransparentLayers;
int32_t L_18;
L_18 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_17, NULL);
String_t** L_19 = (String_t**)(&__this->___m_IgnoreTag);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
bool L_20;
L_20 = RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49(L_12, (&V_3), ((float)il2cpp_codegen_subtract(L_13, L_14)), ((int32_t)(L_16&((~L_18)))), L_19, NULL);
if (!L_20)
{
goto IL_0079;
}
}
{
return (bool)1;
}
IL_0079:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_IsTargetOffscreen_m92E26E85E88FE62A1C918DEF9728DE9FB46D5A7D (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_state, 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;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
bool L_0;
L_0 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC((&___0_state), NULL);
if (!L_0)
{
goto IL_00ec;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_1 = ___0_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1.___ReferenceLookAt;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089((&___0_state), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_2, L_3, NULL);
V_0 = L_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
L_5 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8((&___0_state), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
L_6 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_5, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_6, L_7, NULL);
V_0 = L_8;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_9 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&(&___0_state)->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_10;
L_10 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_9, NULL);
if (!L_10)
{
goto IL_0081;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
float L_12 = L_11.___y;
float L_13;
L_13 = fabsf(L_12);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_14 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_15 = L_14.___Lens;
float L_16 = L_15.___OrthographicSize;
if ((!(((float)L_13) > ((float)L_16))))
{
goto IL_005a;
}
}
{
return (bool)1;
}
IL_005a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_0;
float L_18 = L_17.___x;
float L_19;
L_19 = fabsf(L_18);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_20 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_21 = L_20.___Lens;
float L_22 = L_21.___OrthographicSize;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_23 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&(&___0_state)->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
float L_24;
L_24 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_23, NULL);
if ((!(((float)L_19) > ((float)((float)il2cpp_codegen_multiply(L_22, L_24))))))
{
goto IL_00ec;
}
}
{
return (bool)1;
}
IL_0081:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_25 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_26 = L_25.___Lens;
float L_27 = L_26.___FieldOfView;
V_1 = ((float)(L_27/(2.0f)));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_28, L_29, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
float L_32;
L_32 = UnityVectorExtensions_Angle_mFA715DF39B2BA00E0236B1DD527A53CE159A4C8C(L_30, L_31, NULL);
float L_33 = V_1;
if ((!(((float)L_32) > ((float)L_33))))
{
goto IL_00ad;
}
}
{
return (bool)1;
}
IL_00ad:
{
float L_34 = V_1;
float L_35;
L_35 = tanf(((float)il2cpp_codegen_multiply(L_34, (0.0174532924f))));
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_36 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&(&___0_state)->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
float L_37;
L_37 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_36, NULL);
float L_38;
L_38 = atanf(((float)il2cpp_codegen_multiply(L_35, L_37)));
V_1 = ((float)il2cpp_codegen_multiply((57.2957802f), L_38));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
L_40 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_39, L_40, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
L_42 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
float L_43;
L_43 = UnityVectorExtensions_Angle_mFA715DF39B2BA00E0236B1DD527A53CE159A4C8C(L_41, L_42, NULL);
float L_44 = V_1;
if ((!(((float)L_43) > ((float)L_44))))
{
goto IL_00ec;
}
}
{
return (bool)1;
}
IL_00ec:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollider__ctor_m444FCEC0E8391FB73605BDF0C844292EA81BDF12 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_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_CollideAgainst = 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);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2;
L_2 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(0, NULL);
__this->___m_TransparentLayers = L_2;
__this->___m_MinimumDistanceFromTarget = (0.100000001f);
__this->___m_AvoidObstacles = (bool)1;
__this->___m_CameraRadius = (0.100000001f);
__this->___m_Strategy = 1;
__this->___m_MaximumEffort = 4;
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_3 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)SZArrayNew(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var, (uint32_t)4);
__this->___m_CornerBuffer = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CornerBuffer), (void*)L_3);
CinemachineExtension__ctor_m8955F80D4A62DE7C3DA510CFECEF722346241C94(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollider__cctor_m5A26E23CA4A900A4A0C35BFB46F4EBD893459106 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_0 = (ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787*)(ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787*)SZArrayNew(ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787_il2cpp_TypeInfo_var, (uint32_t)5);
((CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var))->___s_ColliderBuffer = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var))->___s_ColliderBuffer), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VcamExtraState_ApplyDistanceSmoothing_m0BB6D66F3143716C66AAC3F7DD85103C7E6589E3 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___0_distance, float ___1_smoothingTime, 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 L_0 = __this->___m_SmoothedTime;
if ((((float)L_0) == ((float)(0.0f))))
{
goto IL_0031;
}
}
{
float L_1 = ___1_smoothingTime;
if ((!(((float)L_1) > ((float)(9.99999975E-05f)))))
{
goto IL_0031;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_2;
L_2 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
float L_3 = __this->___m_SmoothedTime;
float L_4 = ___1_smoothingTime;
if ((!(((float)((float)il2cpp_codegen_subtract(L_2, L_3))) < ((float)L_4))))
{
goto IL_0031;
}
}
{
float L_5 = ___0_distance;
float L_6 = __this->___m_SmoothedDistance;
float L_7;
L_7 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_5, L_6, NULL);
return L_7;
}
IL_0031:
{
float L_8 = ___0_distance;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_UpdateDistanceSmoothing_m585CE40738CF2D7E9EC0BE89C357AD84A40320AC (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___0_distance, 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;
{
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 = __this->___m_SmoothedDistance;
if ((((float)L_1) == ((float)(0.0f))))
{
goto IL_001c;
}
}
{
float L_2 = ___0_distance;
float L_3 = __this->___m_SmoothedDistance;
if ((!(((float)L_2) <= ((float)L_3))))
{
goto IL_002a;
}
}
IL_001c:
{
float L_4 = ___0_distance;
__this->___m_SmoothedDistance = L_4;
float L_5 = V_0;
__this->___m_SmoothedTime = L_5;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_ResetDistanceSmoothing_mC71B210379ABEBC812529240E983852865E535B0 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___0_smoothingTime, 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;
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
float L_0;
L_0 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL);
float L_1 = __this->___m_SmoothedTime;
float L_2 = ___0_smoothingTime;
if ((!(((float)((float)il2cpp_codegen_subtract(L_0, L_1))) >= ((float)L_2))))
{
goto IL_0023;
}
}
{
float L_3 = (0.0f);
V_0 = L_3;
__this->___m_SmoothedTime = L_3;
float L_4 = V_0;
__this->___m_SmoothedDistance = L_4;
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState__ctor_m1453192FF3335F6FCB28CBF592949C721553225E (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner_CameraWasDisplaced_m4B54B58BECF591B468EFB069B776C6A647CAFCD0 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
float L_1;
L_1 = CinemachineConfiner_GetCameraDisplacementDistance_m8DF8F6DB8A7FB9E1C6FF59F90CB2EAA54FFE5B54(__this, L_0, NULL);
return (bool)((((float)L_1) > ((float)(0.0f)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner_GetCameraDisplacementDistance_m8DF8F6DB8A7FB9E1C6FF59F90CB2EAA54FFE5B54 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_1;
L_1 = CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E(__this, L_0, CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E_RuntimeMethod_var);
NullCheck(L_1);
float L_2 = L_1->___confinerDisplacement;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_OnValidate_mD68867689E0CCB06D68F538F50CA7E8279520E1F (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_Damping;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL);
__this->___m_Damping = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_ConnectToVcam_mFFA1FD919F341B7EEF2D2C6B6D9CEC32B3E98E55 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, bool ___0_connect, const RuntimeMethod* method)
{
{
bool L_0 = ___0_connect;
CinemachineExtension_ConnectToVcam_m2052046FF2E7EB0CBB72680EAA521B5C63CDB0EC(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner_get_IsValid_mE3539CF8E20004A17B9F2EFA432008AB6AFB47BE (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __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;
}
{
int32_t L_0 = __this->___m_ConfineMode;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0036;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1 = __this->___m_BoundingVolume;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0036;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_3 = __this->___m_BoundingVolume;
NullCheck(L_3);
bool L_4;
L_4 = Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B(L_3, NULL);
if (!L_4)
{
goto IL_0036;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_5 = __this->___m_BoundingVolume;
NullCheck(L_5);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL);
NullCheck(L_6);
bool L_7;
L_7 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_6, NULL);
if (L_7)
{
goto IL_006c;
}
}
IL_0036:
{
int32_t L_8 = __this->___m_ConfineMode;
if (L_8)
{
goto IL_006a;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_9 = __this->___m_BoundingShape2D;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_006a;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_11 = __this->___m_BoundingShape2D;
NullCheck(L_11);
bool L_12;
L_12 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_11, NULL);
if (!L_12)
{
goto IL_006a;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_13 = __this->___m_BoundingShape2D;
NullCheck(L_13);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_13, NULL);
NullCheck(L_14);
bool L_15;
L_15 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_14, NULL);
return L_15;
}
IL_006a:
{
return (bool)0;
}
IL_006c:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner_GetMaxDampTime_m0131BF6E586F7B2A942C73860AF613239799C219 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_Damping;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_PostPipelineStageCallback_m9610D6CFAFCBAD9960646A4019F9D81C0BCCC374 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* V_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
{
bool L_0;
L_0 = CinemachineConfiner_get_IsValid_mE3539CF8E20004A17B9F2EFA432008AB6AFB47BE(__this, NULL);
if (!L_0)
{
goto IL_00bd;
}
}
{
int32_t L_1 = ___1_stage;
if (L_1)
{
goto IL_00bd;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = ___0_vcam;
VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_3;
L_3 = CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E(__this, L_2, CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E_RuntimeMethod_var);
V_0 = L_3;
bool L_4 = __this->___m_ConfineScreenEdges;
if (!L_4)
{
goto IL_0039;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___2_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_6 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_5->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_7;
L_7 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_6, NULL);
if (!L_7)
{
goto IL_0039;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = ___0_vcam;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_9 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = CinemachineConfiner_ConfineScreenEdges_m9FDA03DA1D293123D82DB8359D685755F53DDA4A(__this, L_8, L_9, NULL);
V_1 = L_10;
goto IL_0046;
}
IL_0039:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_11, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_12, NULL);
V_1 = L_13;
}
IL_0046:
{
float L_14 = __this->___m_Damping;
if ((!(((float)L_14) > ((float)(0.0f)))))
{
goto IL_0092;
}
}
{
float L_15 = ___3_deltaTime;
if ((!(((float)L_15) >= ((float)(0.0f)))))
{
goto IL_0092;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_16;
L_16 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
NullCheck(L_16);
bool L_17;
L_17 = VirtualFuncInvoker0< bool >::Invoke(31, L_16);
if (!L_17)
{
goto IL_0092;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_1;
VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_19 = V_0;
NullCheck(L_19);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = L_19->___m_previousDisplacement;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
L_21 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_18, L_20, NULL);
V_2 = L_21;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_2;
float L_23 = __this->___m_Damping;
float L_24 = ___3_deltaTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9(L_22, L_23, L_24, NULL);
V_2 = L_25;
VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_26 = V_0;
NullCheck(L_26);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = L_26->___m_previousDisplacement;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_27, L_28, NULL);
V_1 = L_29;
}
IL_0092:
{
VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_30 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_1;
NullCheck(L_30);
L_30->___m_previousDisplacement = L_31;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_32 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_33 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_32->___PositionCorrection);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_34 = L_33;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_34);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_35, L_36, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_34 = L_37;
VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_38 = V_0;
float L_39;
L_39 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
NullCheck(L_38);
L_38->___confinerDisplacement = L_39;
}
IL_00bd:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_InvalidatePathCache_mFA907955B4C61CBAA3ACD9A7AED13D621FA5A11F (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method)
{
{
__this->___m_pathCache = (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_pathCache), (void*)(List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)NULL);
__this->___m_BoundingShape2DCache = (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoundingShape2DCache), (void*)(Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner_ValidatePathCache_mDAF15DF5F5AACDBC66DCFFFAEF2B6051F37BC9D0 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_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_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* V_1 = NULL;
int32_t V_2 = 0;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_3 = NULL;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_4 = NULL;
int32_t V_5 = 0;
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* V_6 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_7 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
memset((&V_9), 0, sizeof(V_9));
int32_t V_10 = 0;
int32_t V_11 = 0;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_12 = NULL;
int32_t V_13 = 0;
Type_t* G_B5_0 = NULL;
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_0 = __this->___m_BoundingShape2DCache;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = __this->___m_BoundingShape2D;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0025;
}
}
{
CinemachineConfiner_InvalidatePathCache_mFA907955B4C61CBAA3ACD9A7AED13D621FA5A11F(__this, NULL);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_3 = __this->___m_BoundingShape2D;
__this->___m_BoundingShape2DCache = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoundingShape2DCache), (void*)L_3);
}
IL_0025:
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_4 = __this->___m_BoundingShape2D;
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_0040;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_6 = __this->___m_BoundingShape2D;
NullCheck(L_6);
Type_t* L_7;
L_7 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_6, NULL);
G_B5_0 = L_7;
goto IL_0041;
}
IL_0040:
{
G_B5_0 = ((Type_t*)(NULL));
}
IL_0041:
{
V_0 = G_B5_0;
Type_t* L_8 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
bool L_11;
L_11 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, L_10, NULL);
if (!L_11)
{
goto IL_00f3;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_12 = __this->___m_BoundingShape2D;
V_1 = ((PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)IsInstSealed((RuntimeObject*)L_12, PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_il2cpp_TypeInfo_var));
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_13 = __this->___m_pathCache;
if (!L_13)
{
goto IL_008c;
}
}
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_14 = __this->___m_pathCache;
NullCheck(L_14);
int32_t L_15;
L_15 = List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_inline(L_14, List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_RuntimeMethod_var);
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_16 = V_1;
NullCheck(L_16);
int32_t L_17;
L_17 = PolygonCollider2D_get_pathCount_m2F7EA6C9D0D7E579741DD3CB26BD1B2320570CC3(L_16, NULL);
if ((!(((uint32_t)L_15) == ((uint32_t)L_17))))
{
goto IL_008c;
}
}
{
int32_t L_18 = __this->___m_pathTotalPointCount;
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_19 = V_1;
NullCheck(L_19);
int32_t L_20;
L_20 = PolygonCollider2D_GetTotalPointCount_mDD5625F1A07C11D06D9F35757BFDF22B3ABD943A(L_19, NULL);
if ((((int32_t)L_18) == ((int32_t)L_20)))
{
goto IL_00f1;
}
}
IL_008c:
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_21 = (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)il2cpp_codegen_object_new(List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_il2cpp_TypeInfo_var);
List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46(L_21, List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46_RuntimeMethod_var);
__this->___m_pathCache = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_pathCache), (void*)L_21);
V_2 = 0;
goto IL_00dc;
}
IL_009b:
{
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_22 = V_1;
int32_t L_23 = V_2;
NullCheck(L_22);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_24;
L_24 = PolygonCollider2D_GetPath_mE9D53D83FBB110EAC748BA535A1659C262B50F50(L_22, L_23, NULL);
V_3 = L_24;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_25 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_25, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
V_4 = L_25;
V_5 = 0;
goto IL_00c4;
}
IL_00af:
{
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_26 = V_4;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_27 = V_3;
int32_t L_28 = V_5;
NullCheck(L_27);
int32_t L_29 = L_28;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
NullCheck(L_26);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_26, L_30, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
int32_t L_31 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1));
}
IL_00c4:
{
int32_t L_32 = V_5;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_33 = V_3;
NullCheck(L_33);
if ((((int32_t)L_32) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))))
{
goto IL_00af;
}
}
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_34 = __this->___m_pathCache;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_35 = V_4;
NullCheck(L_34);
List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline(L_34, L_35, List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var);
int32_t L_36 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00dc:
{
int32_t L_37 = V_2;
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_38 = V_1;
NullCheck(L_38);
int32_t L_39;
L_39 = PolygonCollider2D_get_pathCount_m2F7EA6C9D0D7E579741DD3CB26BD1B2320570CC3(L_38, NULL);
if ((((int32_t)L_37) < ((int32_t)L_39)))
{
goto IL_009b;
}
}
{
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_40 = V_1;
NullCheck(L_40);
int32_t L_41;
L_41 = PolygonCollider2D_GetTotalPointCount_mDD5625F1A07C11D06D9F35757BFDF22B3ABD943A(L_40, NULL);
__this->___m_pathTotalPointCount = L_41;
}
IL_00f1:
{
return (bool)1;
}
IL_00f3:
{
Type_t* L_42 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast<intptr_t> (CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_44;
L_44 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_43, NULL);
bool L_45;
L_45 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_42, L_44, NULL);
if (!L_45)
{
goto IL_01fd;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_46 = __this->___m_BoundingShape2D;
V_6 = ((CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8*)IsInstSealed((RuntimeObject*)L_46, CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_il2cpp_TypeInfo_var));
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_47 = __this->___m_pathCache;
if (!L_47)
{
goto IL_0143;
}
}
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_48 = __this->___m_pathCache;
NullCheck(L_48);
int32_t L_49;
L_49 = List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_inline(L_48, List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_RuntimeMethod_var);
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_50 = V_6;
NullCheck(L_50);
int32_t L_51;
L_51 = CompositeCollider2D_get_pathCount_mFCE509BFF1DE4F0AB2C242DB9665CCF16BC2D0DC(L_50, NULL);
if ((!(((uint32_t)L_49) == ((uint32_t)L_51))))
{
goto IL_0143;
}
}
{
int32_t L_52 = __this->___m_pathTotalPointCount;
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_53 = V_6;
NullCheck(L_53);
int32_t L_54;
L_54 = CompositeCollider2D_get_pointCount_m2D67EA1A290944246376496948C259B03F06D459(L_53, NULL);
if ((((int32_t)L_52) == ((int32_t)L_54)))
{
goto IL_01fb;
}
}
IL_0143:
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_55 = (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)il2cpp_codegen_object_new(List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_il2cpp_TypeInfo_var);
List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46(L_55, List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46_RuntimeMethod_var);
__this->___m_pathCache = L_55;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_pathCache), (void*)L_55);
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_56 = V_6;
NullCheck(L_56);
int32_t L_57;
L_57 = CompositeCollider2D_get_pointCount_m2D67EA1A290944246376496948C259B03F06D459(L_56, NULL);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_58 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_57);
V_7 = L_58;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_59 = __this->___m_BoundingShape2D;
NullCheck(L_59);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_60;
L_60 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_59, NULL);
NullCheck(L_60);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
L_61 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_60, NULL);
V_8 = L_61;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_8;
float L_63 = L_62.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_8;
float L_65 = L_64.___y;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_9), ((float)((1.0f)/L_63)), ((float)((1.0f)/L_65)), NULL);
V_10 = 0;
goto IL_01e3;
}
IL_0194:
{
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_66 = V_6;
int32_t L_67 = V_10;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_68 = V_7;
NullCheck(L_66);
int32_t L_69;
L_69 = CompositeCollider2D_GetPath_m048E471625A3AC46864D74EA7D17077F8348FC09(L_66, L_67, L_68, NULL);
V_11 = L_69;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_70 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_70, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
V_12 = L_70;
V_13 = 0;
goto IL_01ca;
}
IL_01ad:
{
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_71 = V_12;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_72 = V_7;
int32_t L_73 = V_13;
NullCheck(L_72);
int32_t L_74 = L_73;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_76 = V_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_77;
L_77 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_75, L_76, NULL);
NullCheck(L_71);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_71, L_77, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
int32_t L_78 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_78, 1));
}
IL_01ca:
{
int32_t L_79 = V_13;
int32_t L_80 = V_11;
if ((((int32_t)L_79) < ((int32_t)L_80)))
{
goto IL_01ad;
}
}
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_81 = __this->___m_pathCache;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_82 = V_12;
NullCheck(L_81);
List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline(L_81, L_82, List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var);
int32_t L_83 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_83, 1));
}
IL_01e3:
{
int32_t L_84 = V_10;
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_85 = V_6;
NullCheck(L_85);
int32_t L_86;
L_86 = CompositeCollider2D_get_pathCount_mFCE509BFF1DE4F0AB2C242DB9665CCF16BC2D0DC(L_85, NULL);
if ((((int32_t)L_84) < ((int32_t)L_86)))
{
goto IL_0194;
}
}
{
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_87 = V_6;
NullCheck(L_87);
int32_t L_88;
L_88 = CompositeCollider2D_get_pointCount_m2D67EA1A290944246376496948C259B03F06D459(L_87, NULL);
__this->___m_pathTotalPointCount = L_88;
}
IL_01fb:
{
return (bool)1;
}
IL_01fd:
{
CinemachineConfiner_InvalidatePathCache_mFA907955B4C61CBAA3ACD9A7AED13D621FA5A11F(__this, NULL);
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_camPos, 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;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
memset((&V_5), 0, sizeof(V_5));
int32_t V_6 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
memset((&V_8), 0, sizeof(V_8));
float V_9 = 0.0f;
{
int32_t L_0 = __this->___m_ConfineMode;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_001c;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1 = __this->___m_BoundingVolume;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_camPos;
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB(L_1, L_2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_camPos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_4, NULL);
return L_5;
}
IL_001c:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_camPos;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_6, NULL);
V_0 = L_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_0;
V_1 = L_8;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_9 = __this->___m_BoundingShape2D;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_camPos;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_10, NULL);
NullCheck(L_9);
bool L_12;
L_12 = Collider2D_OverlapPoint_mF04F862E1CDA270589C82BBD72E71F0B60B6B883(L_9, L_11, NULL);
if (!L_12)
{
goto IL_003e;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
return L_13;
}
IL_003e:
{
bool L_14;
L_14 = CinemachineConfiner_ValidatePathCache_mDAF15DF5F5AACDBC66DCFFFAEF2B6051F37BC9D0(__this, NULL);
if (L_14)
{
goto IL_004c;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
return L_15;
}
IL_004c:
{
V_2 = ((std::numeric_limits<float>::max)());
V_3 = 0;
goto IL_013c;
}
IL_0059:
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_16 = __this->___m_pathCache;
int32_t L_17 = V_3;
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);
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_inline(L_18, List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var);
V_4 = L_19;
int32_t L_20 = V_4;
if ((((int32_t)L_20) <= ((int32_t)0)))
{
goto IL_0138;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_21 = __this->___m_BoundingShape2D;
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL);
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_23 = __this->___m_pathCache;
int32_t L_24 = V_3;
NullCheck(L_23);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_25;
L_25 = List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F(L_23, L_24, List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F_RuntimeMethod_var);
int32_t L_26 = V_4;
NullCheck(L_25);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
L_27 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_25, ((int32_t)il2cpp_codegen_subtract(L_26, 1)), List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_28 = __this->___m_BoundingShape2D;
NullCheck(L_28);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = Collider2D_get_offset_m6DC45B352DDE28C7B08607BFA3BECEC6E5F31914(L_28, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30;
L_30 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_27, L_29, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_30, NULL);
NullCheck(L_22);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
L_32 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_22, L_31, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33;
L_33 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_32, NULL);
V_5 = L_33;
V_6 = 0;
goto IL_0132;
}
IL_00ba:
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_34 = __this->___m_BoundingShape2D;
NullCheck(L_34);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35;
L_35 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_34, NULL);
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_36 = __this->___m_pathCache;
int32_t L_37 = V_3;
NullCheck(L_36);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_38;
L_38 = List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F(L_36, L_37, List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F_RuntimeMethod_var);
int32_t L_39 = V_6;
NullCheck(L_38);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40;
L_40 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_38, L_39, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_41 = __this->___m_BoundingShape2D;
NullCheck(L_41);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42;
L_42 = Collider2D_get_offset_m6DC45B352DDE28C7B08607BFA3BECEC6E5F31914(L_41, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43;
L_43 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_40, L_42, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
L_44 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_43, NULL);
NullCheck(L_35);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
L_45 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_35, L_44, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46;
L_46 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_45, NULL);
V_7 = L_46;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48 = V_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = V_7;
float L_52;
L_52 = UnityVectorExtensions_ClosestPointOnSegment_m53E511FE9498F8B6FE6A0A001F2EE476BF4235A5(L_49, L_50, L_51, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53;
L_53 = Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline(L_47, L_48, L_52, NULL);
V_8 = L_53;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55 = V_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56;
L_56 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_54, L_55, NULL);
float L_57;
L_57 = Vector2_SqrMagnitude_mC49B9FC3093AD872A60A0DEAE15B90CFC74DD80E_inline(L_56, NULL);
V_9 = L_57;
float L_58 = V_9;
float L_59 = V_2;
if ((!(((float)L_58) < ((float)L_59))))
{
goto IL_0128;
}
}
{
float L_60 = V_9;
V_2 = L_60;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61 = V_8;
V_1 = L_61;
}
IL_0128:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = V_7;
V_5 = L_62;
int32_t L_63 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_63, 1));
}
IL_0132:
{
int32_t L_64 = V_6;
int32_t L_65 = V_4;
if ((((int32_t)L_64) < ((int32_t)L_65)))
{
goto IL_00ba;
}
}
IL_0138:
{
int32_t L_66 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_66, 1));
}
IL_013c:
{
int32_t L_67 = V_3;
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_68 = __this->___m_pathCache;
NullCheck(L_68);
int32_t L_69;
L_69 = List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_inline(L_68, List_1_get_Count_mF7C681037936C3D11FCF76CCF6D5D3ABD2B49FF0_RuntimeMethod_var);
if ((((int32_t)L_67) < ((int32_t)L_69)))
{
goto IL_0059;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_72;
L_72 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_70, L_71, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73;
L_73 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_72, NULL);
return L_73;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineConfiner_ConfineScreenEdges_m9FDA03DA1D293123D82DB8359D685755F53DDA4A (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___1_state, 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;
float V_1 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
int32_t V_7 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___1_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
L_1 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8(L_0, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_1, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = ___1_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_4 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_3->___Lens);
float L_5 = L_4->___OrthographicSize;
V_0 = L_5;
float L_6 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_7 = ___1_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_8 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_7->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
float L_9;
L_9 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_8, NULL);
V_1 = ((float)il2cpp_codegen_multiply(L_6, L_9));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_10, L_11, NULL);
float L_13 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_12, L_13, NULL);
V_2 = L_14;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_10, L_15, NULL);
float L_17 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_16, L_17, NULL);
V_3 = L_18;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_4 = L_19;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_20 = ___1_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
L_21 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_20, NULL);
V_5 = L_21;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_6 = L_22;
V_7 = 0;
goto IL_0129;
}
IL_0066:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_23, L_24, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_25, L_26, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
L_28 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_27, NULL);
V_8 = L_28;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_8;
bool L_30;
L_30 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_29, NULL);
if (!L_30)
{
goto IL_009b;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
L_33 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_31, L_32, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
L_35 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_33, L_34, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
L_36 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_35, NULL);
V_8 = L_36;
}
IL_009b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_8;
bool L_38;
L_38 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_37, NULL);
if (!L_38)
{
goto IL_00ba;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_39, L_40, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_41, L_42, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
L_44 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_43, NULL);
V_8 = L_44;
}
IL_00ba:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_8;
bool L_46;
L_46 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_45, NULL);
if (!L_46)
{
goto IL_00d9;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
L_49 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_47, L_48, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
L_51 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_49, L_50, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
L_52 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_51, NULL);
V_8 = L_52;
}
IL_00d9:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_8;
bool L_54;
L_54 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_53, NULL);
if (L_54)
{
goto IL_0132;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
L_57 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_55, L_56, NULL);
bool L_58;
L_58 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_57, NULL);
if (!L_58)
{
goto IL_0109;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
L_61 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_60, (0.5f), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
L_62 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_59, L_61, NULL);
V_4 = L_62;
goto IL_0132;
}
IL_0109:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
L_65 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_63, L_64, NULL);
V_4 = L_65;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
L_68 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_66, L_67, NULL);
V_5 = L_68;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_8;
V_6 = L_69;
int32_t L_70 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_70, 1));
}
IL_0129:
{
int32_t L_71 = V_7;
if ((((int32_t)L_71) < ((int32_t)((int32_t)12))))
{
goto IL_0066;
}
}
IL_0132:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_4;
return L_72;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner__ctor_m9ECC25FEE5601874435238F3ECECCEFA7D81DCBC (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method)
{
{
__this->___m_ConfineScreenEdges = (bool)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
#ifdef __clang__
#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 VcamExtraState__ctor_m48E5BAB2FDF7BAD3C985A2748834A2E817A845CE (VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D_InvalidateCache_m23A7A98BCB8232C84FF3D926CF349507FE2AB1F5 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, const RuntimeMethod* method)
{
{
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_0 = (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*)(&__this->___m_shapeCache);
ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3(L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner2D_ValidateCache_m8FB8D402430AAABEB978E0556BC38A0256749E21 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, float ___0_cameraAspectRatio, const RuntimeMethod* method)
{
bool V_0 = false;
{
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_0 = (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*)(&__this->___m_shapeCache);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = __this->___m_BoundingShape2D;
float L_2 = __this->___m_MaxWindowSize;
float L_3 = ___0_cameraAspectRatio;
bool L_4;
L_4 = ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431(L_0, L_1, L_2, L_3, (&V_0), NULL);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D_PostPipelineStageCallback_m47AE9484EB1757CF28AB748E796712689A65EFB6 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineExtension_GetExtraState_TisVcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE_m0E8BCA20A364E380054E76E974681A2F21BE8DBF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_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));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
float V_4 = 0.0f;
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* V_5 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10;
memset((&V_10), 0, sizeof(V_10));
{
int32_t L_0 = ___1_stage;
if (L_0)
{
goto IL_01f2;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_1 = ___2_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_2 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_1->___Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
float L_3;
L_3 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_2, NULL);
V_0 = L_3;
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_4 = (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*)(&__this->___m_shapeCache);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_5 = __this->___m_BoundingShape2D;
float L_6 = __this->___m_MaxWindowSize;
float L_7 = V_0;
bool L_8;
L_8 = ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431(L_4, L_5, L_6, L_7, (&V_1), NULL);
if (L_8)
{
goto IL_002f;
}
}
{
return;
}
IL_002f:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_9 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_9, NULL);
V_2 = L_10;
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_11 = (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*)(&__this->___m_shapeCache);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(&L_11->___m_DeltaWorldToBaked);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814(L_12, L_13, NULL);
V_3 = L_14;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_15 = ___2_state;
float* L_16 = (float*)(&(&V_3)->___z);
float L_17;
L_17 = CinemachineConfiner2D_CalculateHalfFrustumHeight_mC47DB1A291F62784AB03D741DD0DB4ECF8B3A182(__this, L_15, L_16, NULL);
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_18 = (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*)(&__this->___m_shapeCache);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_19 = (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(&L_18->___m_DeltaWorldToBaked);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Matrix4x4_get_lossyScale_mFB3D4CF6408D710D607CA1D2AF94B2E4E0B57EB7(L_19, NULL);
float L_21 = L_20.___x;
V_4 = ((float)il2cpp_codegen_multiply(L_17, L_21));
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_22 = ___0_vcam;
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_23;
L_23 = CinemachineExtension_GetExtraState_TisVcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE_m0E8BCA20A364E380054E76E974681A2F21BE8DBF(__this, L_22, CinemachineExtension_GetExtraState_TisVcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE_m0E8BCA20A364E380054E76E974681A2F21BE8DBF_RuntimeMethod_var);
V_5 = L_23;
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_24 = V_5;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_25 = ___0_vcam;
NullCheck(L_24);
L_24->___m_vcam = L_25;
Il2CppCodeGenWriteBarrier((void**)(&L_24->___m_vcam), (void*)L_25);
bool L_26 = V_1;
if (L_26)
{
goto IL_009b;
}
}
{
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_27 = V_5;
NullCheck(L_27);
BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* L_28 = L_27->___m_BakedSolution;
if (!L_28)
{
goto IL_009b;
}
}
{
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_29 = V_5;
NullCheck(L_29);
BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* L_30 = L_29->___m_BakedSolution;
float L_31 = V_4;
NullCheck(L_30);
bool L_32;
L_32 = BakedSolution_IsValid_mF5E6DDB10ABB93FA587A9928C0DD6AAAEF38D632(L_30, L_31, NULL);
if (L_32)
{
goto IL_00b4;
}
}
IL_009b:
{
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_33 = V_5;
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_34 = (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*)(&__this->___m_shapeCache);
ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_35 = L_34->___m_confinerOven;
float L_36 = V_4;
NullCheck(L_35);
BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* L_37;
L_37 = ConfinerOven_GetBakedSolution_mF4174B4DFFAB8831F94627D68558CCD505FB3273(L_35, L_36, NULL);
NullCheck(L_33);
L_33->___m_BakedSolution = L_37;
Il2CppCodeGenWriteBarrier((void**)(&L_33->___m_BakedSolution), (void*)L_37);
}
IL_00b4:
{
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_38 = V_5;
NullCheck(L_38);
BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* L_39 = L_38->___m_BakedSolution;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
L_41 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_40, NULL);
V_10 = L_41;
NullCheck(L_39);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42;
L_42 = BakedSolution_ConfinePoint_mE43B748BAE673FA3E44EAB0EF05478C0FE4AA949(L_39, (&V_10), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_42, NULL);
V_3 = L_43;
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_44 = (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*)(&__this->___m_shapeCache);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_45 = (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(&L_44->___m_DeltaBakedToWorld);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
L_47 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814(L_45, L_46, NULL);
V_6 = L_47;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_48 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_49;
L_49 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8(L_48, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
L_50 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
L_51 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_49, L_50, NULL);
V_7 = L_51;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
L_57 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_55, L_56, NULL);
float L_58;
L_58 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_54, L_57, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
L_59 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_53, L_58, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
L_60 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_52, L_59, NULL);
V_6 = L_60;
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_61 = V_5;
NullCheck(L_61);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = L_61->___m_PreviousDisplacement;
V_8 = L_62;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
L_65 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_63, L_64, NULL);
V_9 = L_65;
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_66 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_9;
NullCheck(L_66);
L_66->___m_PreviousDisplacement = L_67;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_68;
L_68 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
NullCheck(L_68);
bool L_69;
L_69 = VirtualFuncInvoker0< bool >::Invoke(31, L_68);
if (!L_69)
{
goto IL_0153;
}
}
{
float L_70 = ___3_deltaTime;
if ((((float)L_70) < ((float)(0.0f))))
{
goto IL_0153;
}
}
{
float L_71 = __this->___m_Damping;
if ((!(((float)L_71) <= ((float)(0.0f)))))
{
goto IL_0161;
}
}
IL_0153:
{
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_72 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73;
L_73 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_72);
L_72->___m_DampedDisplacement = L_73;
goto IL_01da;
}
IL_0161:
{
float L_74;
L_74 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_8), NULL);
if ((!(((float)L_74) > ((float)(0.00999999978f)))))
{
goto IL_01a4;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = V_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_76;
L_76 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_75, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_78;
L_78 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_77, NULL);
float L_79;
L_79 = Vector2_Angle_mD94AAEA690169FE5882D60F8489C8BF63300C221_inline(L_76, L_78, NULL);
if ((!(((float)L_79) > ((float)(10.0f)))))
{
goto IL_01a4;
}
}
{
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_80 = V_5;
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_81 = L_80;
NullCheck(L_81);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = L_81->___m_DampedDisplacement;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85;
L_85 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_83, L_84, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
L_86 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_82, L_85, NULL);
NullCheck(L_81);
L_81->___m_DampedDisplacement = L_86;
}
IL_01a4:
{
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_87 = V_5;
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_88 = L_87;
NullCheck(L_88);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = L_88->___m_DampedDisplacement;
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_90 = V_5;
NullCheck(L_90);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91 = L_90->___m_DampedDisplacement;
float L_92 = __this->___m_Damping;
float L_93 = ___3_deltaTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94;
L_94 = Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9(L_91, L_92, L_93, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95;
L_95 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_89, L_94, NULL);
NullCheck(L_88);
L_88->___m_DampedDisplacement = L_95;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = V_9;
VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_97 = V_5;
NullCheck(L_97);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = L_97->___m_DampedDisplacement;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99;
L_99 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_96, L_98, NULL);
V_9 = L_99;
}
IL_01da:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_100 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_101 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_100->___PositionCorrection);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_102 = L_101;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_102);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105;
L_105 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_103, L_104, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_102 = L_105;
}
IL_01f2:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner2D_CalculateHalfFrustumHeight_mC47DB1A291F62784AB03D741DD0DB4ECF8B3A182 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___0_state, float* ___1_cameraPosLocalZ, 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;
}
float V_0 = 0.0f;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_1;
memset((&V_1), 0, sizeof(V_1));
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_1 = L_0->___Lens;
V_1 = L_1;
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
bool L_2;
L_2 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D((&V_1), NULL);
if (!L_2)
{
goto IL_001e;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_4 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_3->___Lens);
float L_5 = L_4->___OrthographicSize;
V_0 = L_5;
goto IL_003e;
}
IL_001e:
{
float* L_6 = ___1_cameraPosLocalZ;
float L_7 = *((float*)L_6);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_8 = ___0_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_9 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_8->___Lens);
float L_10 = L_9->___FieldOfView;
float L_11;
L_11 = tanf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_10, (0.5f))), (0.0174532924f))));
V_0 = ((float)il2cpp_codegen_multiply(L_7, L_11));
}
IL_003e:
{
float L_12 = V_0;
float L_13;
L_13 = fabsf(L_12);
return L_13;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D_OnValidate_m0FB17BA22FDE2D9BC32275280FFC68C162700025 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_Damping;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL);
__this->___m_Damping = L_1;
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_2 = (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*)(&__this->___m_shapeCache);
float L_3 = __this->___m_MaxComputationTimePerFrameInSeconds;
L_2->___m_maxComputationTimePerFrameInSeconds = L_3;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D_Reset_m074BE83016F529CFFD82ED0F34FA9B33DF1210B4 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, const RuntimeMethod* method)
{
{
__this->___m_Damping = (0.5f);
__this->___m_MaxWindowSize = (-1.0f);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D__ctor_m9235E19358FC51F49B2068BA645C74BD8F4B2A66 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, const RuntimeMethod* method)
{
{
__this->___m_MaxComputationTimePerFrameInSeconds = (0.00833333377f);
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 IL2CPP_METHOD_ATTR void VcamExtraState__ctor_mEEA50920B90E79DAFDCAAF5EAFD9837371AC1CE1 (VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* __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
IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_pinvoke(const ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F& unmarshaled, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F____m_confinerOven_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_confinerOvenException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F____m_confinerOven_FieldInfo_var, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_confinerOvenException, NULL);
}
IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_pinvoke_back(const ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_pinvoke& marshaled, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F____m_confinerOven_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_confinerOvenException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F____m_confinerOven_FieldInfo_var, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_confinerOvenException, NULL);
}
IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_pinvoke_cleanup(ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_com(const ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F& unmarshaled, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F____m_confinerOven_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_confinerOvenException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F____m_confinerOven_FieldInfo_var, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_confinerOvenException, NULL);
}
IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_com_back(const ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_com& marshaled, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F____m_confinerOven_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_confinerOvenException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F____m_confinerOven_FieldInfo_var, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_confinerOvenException, NULL);
}
IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_com_cleanup(ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
__this->___m_aspectRatio = (0.0f);
__this->___m_maxWindowSize = (-1.0f);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0;
L_0 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = L_0;
V_0 = L_1;
__this->___m_DeltaWorldToBaked = L_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = V_0;
__this->___m_DeltaBakedToWorld = L_2;
__this->___m_boundingShape2D = (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_boundingShape2D), (void*)(Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)NULL);
__this->___m_OriginalPath = (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalPath), (void*)(List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)NULL);
__this->___m_confinerOven = (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_confinerOven), (void*)(ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE*)NULL);
return;
}
}
IL2CPP_EXTERN_C void ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*>(__this + _offset);
ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_boundingShape2D, float ___1_maxWindowSize, float ___2_aspectRatio, bool* ___3_confinerStateChanged, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* V_1 = NULL;
int32_t V_2 = 0;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_3 = NULL;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_4 = NULL;
int32_t V_5 = 0;
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* V_6 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_10 = NULL;
int32_t V_11 = 0;
Type_t* G_B8_0 = NULL;
{
bool* L_0 = ___3_confinerStateChanged;
*((int8_t*)L_0) = (int8_t)0;
bool L_1;
L_1 = ShapeCache_IsValid_mDC6AC19948F4C7FEADE10CF2E73A8ED75AFDC3EA(__this, (&___0_boundingShape2D), (&___2_aspectRatio), (&___1_maxWindowSize), NULL);
if (!L_1)
{
goto IL_0060;
}
}
{
ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_2 = __this->___m_confinerOven;
NullCheck(L_2);
int32_t L_3;
L_3 = ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470_inline(L_2, NULL);
if (L_3)
{
goto IL_0041;
}
}
{
ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_4 = __this->___m_confinerOven;
float L_5 = __this->___m_maxComputationTimePerFrameInSeconds;
NullCheck(L_4);
ConfinerOven_BakeConfiner_mB6F563C71AE4CBECBEE74F4A76770B09EE74348F(L_4, L_5, NULL);
bool* L_6 = ___3_confinerStateChanged;
ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_7 = __this->___m_confinerOven;
NullCheck(L_7);
int32_t L_8;
L_8 = ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470_inline(L_7, NULL);
*((int8_t*)L_6) = (int8_t)((!(((uint32_t)L_8) <= ((uint32_t)0)))? 1 : 0);
}
IL_0041:
{
ShapeCache_CalculateDeltaTransformationMatrix_m74CA864B0DDA47E56B35B3CA1380C35FEA603784(__this, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_9 = (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(&__this->___m_DeltaWorldToBaked);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Matrix4x4_get_lossyScale_mFB3D4CF6408D710D607CA1D2AF94B2E4E0B57EB7(L_9, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_10, NULL);
bool L_12;
L_12 = UnityVectorExtensions_IsUniform_mD55546C76B4A999CE446261E535AF27FC7AD76AB(L_11, NULL);
if (!L_12)
{
goto IL_0060;
}
}
{
return (bool)1;
}
IL_0060:
{
ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3(__this, NULL);
bool* L_13 = ___3_confinerStateChanged;
*((int8_t*)L_13) = (int8_t)1;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_14 = ___0_boundingShape2D;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_15)
{
goto IL_007b;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_16 = ___0_boundingShape2D;
NullCheck(L_16);
Type_t* L_17;
L_17 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_16, NULL);
G_B8_0 = L_17;
goto IL_007c;
}
IL_007b:
{
G_B8_0 = ((Type_t*)(NULL));
}
IL_007c:
{
V_0 = G_B8_0;
Type_t* L_18 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
bool L_21;
L_21 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_18, L_20, NULL);
if (!L_21)
{
goto IL_011d;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_22 = ___0_boundingShape2D;
V_1 = ((PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)IsInstSealed((RuntimeObject*)L_22, PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_il2cpp_TypeInfo_var));
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_23 = (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)il2cpp_codegen_object_new(List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_il2cpp_TypeInfo_var);
List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46(L_23, List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46_RuntimeMethod_var);
__this->___m_OriginalPath = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalPath), (void*)L_23);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_24 = ___0_boundingShape2D;
NullCheck(L_24);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
L_25 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_24, NULL);
NullCheck(L_25);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26;
L_26 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_25, NULL);
__this->___m_bakedToWorld = L_26;
V_2 = 0;
goto IL_010f;
}
IL_00b9:
{
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_27 = V_1;
int32_t L_28 = V_2;
NullCheck(L_27);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_29;
L_29 = PolygonCollider2D_GetPath_mE9D53D83FBB110EAC748BA535A1659C262B50F50(L_27, L_28, NULL);
V_3 = L_29;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_30 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_30, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
V_4 = L_30;
V_5 = 0;
goto IL_00f7;
}
IL_00cd:
{
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_31 = V_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_32 = (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(&__this->___m_bakedToWorld);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_33 = V_3;
int32_t L_34 = V_5;
NullCheck(L_33);
int32_t L_35 = L_34;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_36, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
L_38 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814(L_32, L_37, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39;
L_39 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_38, NULL);
NullCheck(L_31);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_31, L_39, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
int32_t L_40 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_40, 1));
}
IL_00f7:
{
int32_t L_41 = V_5;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_42 = V_3;
NullCheck(L_42);
if ((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length)))))
{
goto IL_00cd;
}
}
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_43 = __this->___m_OriginalPath;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_44 = V_4;
NullCheck(L_43);
List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline(L_43, L_44, List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var);
int32_t L_45 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_45, 1));
}
IL_010f:
{
int32_t L_46 = V_2;
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_47 = V_1;
NullCheck(L_47);
int32_t L_48;
L_48 = PolygonCollider2D_get_pathCount_m2F7EA6C9D0D7E579741DD3CB26BD1B2320570CC3(L_47, NULL);
if ((((int32_t)L_46) < ((int32_t)L_48)))
{
goto IL_00b9;
}
}
{
goto IL_01d5;
}
IL_011d:
{
Type_t* L_49 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_50 = { reinterpret_cast<intptr_t> (CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_51;
L_51 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_50, NULL);
bool L_52;
L_52 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_49, L_51, NULL);
if (!L_52)
{
goto IL_01d3;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_53 = ___0_boundingShape2D;
V_6 = ((CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8*)IsInstSealed((RuntimeObject*)L_53, CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_il2cpp_TypeInfo_var));
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_54 = (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)il2cpp_codegen_object_new(List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_il2cpp_TypeInfo_var);
List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46(L_54, List_1__ctor_m0D0309D3E6AD2BAC56B4E173DC817446E16FBF46_RuntimeMethod_var);
__this->___m_OriginalPath = L_54;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalPath), (void*)L_54);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_55 = ___0_boundingShape2D;
NullCheck(L_55);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56;
L_56 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_55, NULL);
NullCheck(L_56);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_57;
L_57 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_56, NULL);
__this->___m_bakedToWorld = L_57;
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_58 = V_6;
NullCheck(L_58);
int32_t L_59;
L_59 = CompositeCollider2D_get_pointCount_m2D67EA1A290944246376496948C259B03F06D459(L_58, NULL);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_60 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_59);
V_7 = L_60;
V_8 = 0;
goto IL_01c6;
}
IL_0169:
{
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_61 = V_6;
int32_t L_62 = V_8;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_63 = V_7;
NullCheck(L_61);
int32_t L_64;
L_64 = CompositeCollider2D_GetPath_m048E471625A3AC46864D74EA7D17077F8348FC09(L_61, L_62, L_63, NULL);
V_9 = L_64;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_65 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_65, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
V_10 = L_65;
V_11 = 0;
goto IL_01ad;
}
IL_0182:
{
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_66 = V_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_67 = (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(&__this->___m_bakedToWorld);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_68 = V_7;
int32_t L_69 = V_11;
NullCheck(L_68);
int32_t L_70 = L_69;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72;
L_72 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_71, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73;
L_73 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814(L_67, L_72, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_74;
L_74 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_73, NULL);
NullCheck(L_66);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_66, L_74, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
int32_t L_75 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_75, 1));
}
IL_01ad:
{
int32_t L_76 = V_11;
int32_t L_77 = V_9;
if ((((int32_t)L_76) < ((int32_t)L_77)))
{
goto IL_0182;
}
}
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_78 = __this->___m_OriginalPath;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_79 = V_10;
NullCheck(L_78);
List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline(L_78, L_79, List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var);
int32_t L_80 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_80, 1));
}
IL_01c6:
{
int32_t L_81 = V_8;
CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_82 = V_6;
NullCheck(L_82);
int32_t L_83;
L_83 = CompositeCollider2D_get_pathCount_mFCE509BFF1DE4F0AB2C242DB9665CCF16BC2D0DC(L_82, NULL);
if ((((int32_t)L_81) < ((int32_t)L_83)))
{
goto IL_0169;
}
}
{
goto IL_01d5;
}
IL_01d3:
{
return (bool)0;
}
IL_01d5:
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** L_84 = (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE**)(&__this->___m_OriginalPath);
float L_85 = ___1_maxWindowSize;
ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_86 = (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE*)il2cpp_codegen_object_new(ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE_il2cpp_TypeInfo_var);
ConfinerOven__ctor_mB78A13925810CA8FAAAD92AE5F64CC442A2E2E4F(L_86, L_84, (&___2_aspectRatio), L_85, NULL);
__this->___m_confinerOven = L_86;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_confinerOven), (void*)L_86);
float L_87 = ___2_aspectRatio;
__this->___m_aspectRatio = L_87;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_88 = ___0_boundingShape2D;
__this->___m_boundingShape2D = L_88;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_boundingShape2D), (void*)L_88);
float L_89 = ___1_maxWindowSize;
__this->___m_maxWindowSize = L_89;
ShapeCache_CalculateDeltaTransformationMatrix_m74CA864B0DDA47E56B35B3CA1380C35FEA603784(__this, NULL);
return (bool)1;
}
}
IL2CPP_EXTERN_C bool ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431_AdjustorThunk (RuntimeObject* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_boundingShape2D, float ___1_maxWindowSize, float ___2_aspectRatio, bool* ___3_confinerStateChanged, const RuntimeMethod* method)
{
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*>(__this + _offset);
bool _returnValue;
_returnValue = ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431(_thisAdjusted, ___0_boundingShape2D, ___1_maxWindowSize, ___2_aspectRatio, ___3_confinerStateChanged, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShapeCache_IsValid_mDC6AC19948F4C7FEADE10CF2E73A8ED75AFDC3EA (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** ___0_boundingShape2D, float* ___1_aspectRatio, float* ___2_maxOrthoSize, 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;
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** L_0 = ___0_boundingShape2D;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = *((Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52**)L_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_0062;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_3 = __this->___m_boundingShape2D;
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_0062;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_5 = __this->___m_boundingShape2D;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** L_6 = ___0_boundingShape2D;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_7 = *((Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52**)L_6);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, L_7, NULL);
if (!L_8)
{
goto IL_0062;
}
}
{
List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_9 = __this->___m_OriginalPath;
if (!L_9)
{
goto IL_0062;
}
}
{
ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_10 = __this->___m_confinerOven;
if (!L_10)
{
goto IL_0062;
}
}
{
float L_11 = __this->___m_aspectRatio;
float* L_12 = ___1_aspectRatio;
float L_13 = *((float*)L_12);
float L_14;
L_14 = fabsf(((float)il2cpp_codegen_subtract(L_11, L_13)));
if ((!(((float)L_14) < ((float)(9.99999975E-05f)))))
{
goto IL_0062;
}
}
{
float L_15 = __this->___m_maxWindowSize;
float* L_16 = ___2_maxOrthoSize;
float L_17 = *((float*)L_16);
float L_18;
L_18 = fabsf(((float)il2cpp_codegen_subtract(L_15, L_17)));
return (bool)((((float)L_18) < ((float)(9.99999975E-05f)))? 1 : 0);
}
IL_0062:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool ShapeCache_IsValid_mDC6AC19948F4C7FEADE10CF2E73A8ED75AFDC3EA_AdjustorThunk (RuntimeObject* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** ___0_boundingShape2D, float* ___1_aspectRatio, float* ___2_maxOrthoSize, const RuntimeMethod* method)
{
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*>(__this + _offset);
bool _returnValue;
_returnValue = ShapeCache_IsValid_mDC6AC19948F4C7FEADE10CF2E73A8ED75AFDC3EA(_thisAdjusted, ___0_boundingShape2D, ___1_aspectRatio, ___2_maxOrthoSize, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeCache_CalculateDeltaTransformationMatrix_m74CA864B0DDA47E56B35B3CA1380C35FEA603784 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_0 = __this->___m_boundingShape2D;
NullCheck(L_0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = Collider2D_get_offset_m6DC45B352DDE28C7B08607BFA3BECEC6E5F31914(L_0, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline(L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_2, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4;
L_4 = Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091(L_3, NULL);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_5 = __this->___m_boundingShape2D;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_5, NULL);
NullCheck(L_6);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7;
L_7 = Transform_get_worldToLocalMatrix_mB633C122A01BCE8E51B10B8B8CB95F580750B3F1(L_6, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8;
L_8 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_4, L_7, NULL);
V_0 = L_8;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = __this->___m_bakedToWorld;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11;
L_11 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_9, L_10, NULL);
__this->___m_DeltaWorldToBaked = L_11;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(&__this->___m_DeltaWorldToBaked);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13;
L_13 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD(L_12, NULL);
__this->___m_DeltaBakedToWorld = L_13;
return;
}
}
IL2CPP_EXTERN_C void ShapeCache_CalculateDeltaTransformationMatrix_m74CA864B0DDA47E56B35B3CA1380C35FEA603784_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F*>(__this + _offset);
ShapeCache_CalculateDeltaTransformationMatrix_m74CA864B0DDA47E56B35B3CA1380C35FEA603784(_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_FixedUpdate_mB5D80C62F5DF944DE98DAA79F23E9E677216D9AE (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_UpdateMethod;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0022;
}
}
{
float L_1 = __this->___m_Position;
float L_2 = __this->___m_Speed;
float L_3;
L_3 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
CinemachineDollyCart_SetCartPosition_m8D2EB52AEFEE154042511DC15A0CB6CDDDC15C71(__this, ((float)il2cpp_codegen_add(L_1, ((float)il2cpp_codegen_multiply(L_2, L_3)))), NULL);
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_Update_mF2C2A034A4659BCAE045E6D59E910F623A8B69A4 (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __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;
}
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
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_000e;
}
}
{
G_B3_0 = (0.0f);
goto IL_0014;
}
IL_000e:
{
float L_1 = __this->___m_Speed;
G_B3_0 = L_1;
}
IL_0014:
{
V_0 = G_B3_0;
int32_t L_2 = __this->___m_UpdateMethod;
if (L_2)
{
goto IL_0031;
}
}
{
float L_3 = __this->___m_Position;
float L_4 = V_0;
float L_5;
L_5 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
CinemachineDollyCart_SetCartPosition_m8D2EB52AEFEE154042511DC15A0CB6CDDDC15C71(__this, ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(L_4, L_5)))), NULL);
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_LateUpdate_mE77BE2CAB8C334BF046D4C691F65C8DC591708BB (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __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;
}
{
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_0014;
}
}
{
float L_1 = __this->___m_Position;
CinemachineDollyCart_SetCartPosition_m8D2EB52AEFEE154042511DC15A0CB6CDDDC15C71(__this, L_1, NULL);
return;
}
IL_0014:
{
int32_t L_2 = __this->___m_UpdateMethod;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0036;
}
}
{
float L_3 = __this->___m_Position;
float L_4 = __this->___m_Speed;
float L_5;
L_5 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
CinemachineDollyCart_SetCartPosition_m8D2EB52AEFEE154042511DC15A0CB6CDDDC15C71(__this, ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(L_4, L_5)))), NULL);
}
IL_0036:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_SetCartPosition_m8D2EB52AEFEE154042511DC15A0CB6CDDDC15C71 (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, float ___0_distanceAlongPath, 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;
}
{
CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_0 = __this->___m_Path;
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_006a;
}
}
{
CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_2 = __this->___m_Path;
float L_3 = ___0_distanceAlongPath;
int32_t L_4 = __this->___m_PositionUnits;
NullCheck(L_2);
float L_5;
L_5 = VirtualFuncInvoker2< float, float, int32_t >::Invoke(12, L_2, L_3, L_4);
__this->___m_Position = L_5;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_7 = __this->___m_Path;
float L_8 = __this->___m_Position;
int32_t L_9 = __this->___m_PositionUnits;
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = CinemachinePathBase_EvaluatePositionAtUnit_mCE1B51BBCAEFF5A65A68F1D3113390F7BC223843(L_7, L_8, L_9, NULL);
NullCheck(L_6);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_6, L_10, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_12 = __this->___m_Path;
float L_13 = __this->___m_Position;
int32_t L_14 = __this->___m_PositionUnits;
NullCheck(L_12);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15;
L_15 = CinemachinePathBase_EvaluateOrientationAtUnit_m28859D88DD40B298B14EE6D04A6358534E09C0A7(L_12, L_13, L_14, NULL);
NullCheck(L_11);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_11, L_15, NULL);
}
IL_006a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart__ctor_m4FEC8B62A80B5094F3115C0F4B41F86D6EF11B3D (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, const RuntimeMethod* method)
{
{
__this->___m_PositionUnits = 1;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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 CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineExternalCamera_get_State_mBABCF116AACDF9F7B1EC287AE7C1635528E7EED3 (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineExternalCamera_get_LookAt_mF881F376FB11ACA576E57B715D4034745816C915 (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_LookAt;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExternalCamera_set_LookAt_mD0250A3A73E2CC5944FAEAE32A26483770A5518B (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___m_LookAt = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineExternalCamera_get_Follow_m2916C53ED295FB44E3CE86AECE2307E65F19C069 (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CFollowU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExternalCamera_set_Follow_m9E81314AF50F6886533FB8C8150FBE511EF3956F (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __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 void CinemachineExternalCamera_InternalUpdateCameraState_m0F6CD90D9B9C26B6EF5DB147F76C860ACED29EE5 (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __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*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_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;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_Camera;
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_001b;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** L_2 = (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184**)(&__this->___m_Camera);
bool L_3;
L_3 = Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882(__this, L_2, Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var);
}
IL_001b:
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_4;
L_4 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
__this->___m_State = L_4;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
L_5->___RawPosition = L_7;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_8 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_9);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
L_10 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_9, NULL);
L_8->___RawOrientation = L_10;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = L_12->___RawOrientation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_13, L_14, NULL);
L_11->___ReferenceUp = L_15;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = __this->___m_Camera;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_17)
{
goto IL_0096;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_18 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = __this->___m_Camera;
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_20;
L_20 = LensSettings_FromCamera_m3A279A7BFABD4F4D4ADA789C44122E5608626693(L_19, NULL);
L_18->___Lens = L_20;
}
IL_0096:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21 = __this->___m_LookAt;
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_0119;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_23 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = __this->___m_LookAt;
NullCheck(L_24);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
L_25 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_24, NULL);
NullCheck(L_25);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_25, NULL);
L_23->___ReferenceLookAt = L_26;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_27 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = L_27->___ReferenceLookAt;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_29;
L_29 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, __this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = L_29.___RawPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_28, L_30, NULL);
V_0 = L_31;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_0;
bool L_33;
L_33 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_32, NULL);
if (L_33)
{
goto IL_0119;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_34 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_35 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = L_35->___RawPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_38;
L_38 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, __this);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39 = L_38.___RawOrientation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
L_40 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_39, L_40, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
L_42 = Vector3_Project_m85DF3CB297EC5E1A17BD6266FF65E86AB7372C9B_inline(L_37, L_41, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_36, L_42, NULL);
L_34->___ReferenceLookAt = L_43;
}
IL_0119:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_44 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
int32_t L_45 = __this->___m_BlendHint;
CinemachineVirtualCameraBase_ApplyPositionBlendMethod_mD956666402D6A533C23C8AE5AD6DB5C875C2FDCD(__this, L_44, L_45, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_46 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
float L_47 = ___1_deltaTime;
CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_46, L_47, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExternalCamera__ctor_mC0CAEDCB42F896DA0DA3428A0EF7833DFC5FC19B (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __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;
}
{
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0;
L_0 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
__this->___m_State = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
CinemachineVirtualCameraBase__ctor_m1BACC836C669C0C52C8A891BAB34E09821F21C46(__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 CinemachineFollowZoom_OnValidate_m13A1978C9D7F5EFC9BF01222449A20EB0E9093CF (CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_Width;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL);
__this->___m_Width = L_1;
float L_2 = __this->___m_MaxFOV;
float L_3;
L_3 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_2, (1.0f), (179.0f), NULL);
__this->___m_MaxFOV = L_3;
float L_4 = __this->___m_MinFOV;
float L_5 = __this->___m_MaxFOV;
float L_6;
L_6 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_4, (1.0f), L_5, NULL);
__this->___m_MinFOV = L_6;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFollowZoom_GetMaxDampTime_mF2A9EFE150660B8EDD7A77C17AE91E1A038AE161 (CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_Damping;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFollowZoom_PostPipelineStageCallback_mA40A25C1B4DCDD0B6A379F79E51A301EB3E31455 (CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB* __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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineExtension_GetExtraState_TisVcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5_m05ADCE68174DB14BE7E62BC29FF349CEBF171806_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___0_vcam;
VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* L_1;
L_1 = CinemachineExtension_GetExtraState_TisVcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5_m05ADCE68174DB14BE7E62BC29FF349CEBF171806(__this, L_0, CinemachineExtension_GetExtraState_TisVcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5_m05ADCE68174DB14BE7E62BC29FF349CEBF171806_RuntimeMethod_var);
V_0 = L_1;
float L_2 = ___3_deltaTime;
if ((((float)L_2) < ((float)(0.0f))))
{
goto IL_001e;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3;
L_3 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
NullCheck(L_3);
bool L_4;
L_4 = VirtualFuncInvoker0< bool >::Invoke(31, L_3);
if (L_4)
{
goto IL_002f;
}
}
IL_001e:
{
VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* L_5 = V_0;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_6 = ___2_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_7 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&L_6->___Lens);
float L_8 = L_7->___FieldOfView;
NullCheck(L_5);
L_5->___m_previousFrameZoom = L_8;
}
IL_002f:
{
int32_t L_9 = ___1_stage;
if (L_9)
{
goto IL_016c;
}
}
{
float L_10 = __this->___m_Width;
float L_11;
L_11 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_10, (0.0f), NULL);
V_1 = L_11;
V_2 = (179.0f);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = ___2_state;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_12, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_14 = ___2_state;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14->___ReferenceLookAt;
float L_16;
L_16 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_13, L_15, NULL);
V_3 = L_16;
float L_17 = V_3;
if ((!(((float)L_17) > ((float)(9.99999975E-05f)))))
{
goto IL_0138;
}
}
{
float L_18 = V_3;
float L_19 = __this->___m_MinFOV;
float L_20;
L_20 = tanf(((float)(((float)il2cpp_codegen_multiply(L_19, (0.0174532924f)))/(2.0f))));
V_5 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_18, (2.0f))), L_20));
float L_21 = V_3;
float L_22 = __this->___m_MaxFOV;
float L_23;
L_23 = tanf(((float)(((float)il2cpp_codegen_multiply(L_22, (0.0174532924f)))/(2.0f))));
V_6 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_21, (2.0f))), L_23));
float L_24 = V_1;
float L_25 = V_5;
float L_26 = V_6;
float L_27;
L_27 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_24, L_25, L_26, NULL);
V_1 = L_27;
float L_28 = ___3_deltaTime;
if ((!(((float)L_28) >= ((float)(0.0f)))))
{
goto IL_011d;
}
}
{
float L_29 = __this->___m_Damping;
if ((!(((float)L_29) > ((float)(0.0f)))))
{
goto IL_011d;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_30;
L_30 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
NullCheck(L_30);
bool L_31;
L_31 = VirtualFuncInvoker0< bool >::Invoke(31, L_30);
if (!L_31)
{
goto IL_011d;
}
}
{
float L_32 = V_3;
VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* L_33 = V_0;
NullCheck(L_33);
float L_34 = L_33->___m_previousFrameZoom;
float L_35;
L_35 = tanf(((float)(((float)il2cpp_codegen_multiply(L_34, (0.0174532924f)))/(2.0f))));
V_7 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_32, (2.0f))), L_35));
float L_36 = V_1;
float L_37 = V_7;
V_8 = ((float)il2cpp_codegen_subtract(L_36, L_37));
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_38;
L_38 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL);
float L_39 = V_8;
float L_40 = __this->___m_Damping;
float L_41 = ___3_deltaTime;
NullCheck(L_38);
float L_42;
L_42 = CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E(L_38, L_39, L_40, L_41, NULL);
V_8 = L_42;
float L_43 = V_7;
float L_44 = V_8;
V_1 = ((float)il2cpp_codegen_add(L_43, L_44));
}
IL_011d:
{
float L_45 = V_1;
float L_46 = V_3;
float L_47;
L_47 = atanf(((float)(L_45/((float)il2cpp_codegen_multiply((2.0f), L_46)))));
V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_47)), (57.2957802f)));
}
IL_0138:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_48 = ___2_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_49 = L_48->___Lens;
V_4 = L_49;
VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* L_50 = V_0;
float L_51 = V_2;
float L_52 = __this->___m_MinFOV;
float L_53 = __this->___m_MaxFOV;
float L_54;
L_54 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_51, L_52, L_53, NULL);
float L_55 = L_54;
V_9 = L_55;
NullCheck(L_50);
L_50->___m_previousFrameZoom = L_55;
float L_56 = V_9;
(&V_4)->___FieldOfView = L_56;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_57 = ___2_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_58 = V_4;
L_57->___Lens = L_58;
}
IL_016c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFollowZoom__ctor_mC5DAA40532992DFCA0F91904996B0B3897F1FB99 (CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB* __this, const RuntimeMethod* method)
{
{
__this->___m_Width = (2.0f);
__this->___m_Damping = (1.0f);
__this->___m_MinFOV = (3.0f);
__this->___m_MaxFOV = (60.0f);
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 IL2CPP_METHOD_ATTR void VcamExtraState__ctor_m0FB88B41FA5F8BD8063E9D409580F36352C45C1E (VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnValidate_m363CFBDA6195290F8CA67B2217CF1CF0F080AF08 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __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;
}
int32_t V_0 = 0;
{
CinemachineVirtualCameraBase_OnValidate_m53411A67E10ECB12B114F5FC47C1026E0BEDB1D0(__this, NULL);
float L_0 = __this->___m_LegacyHeadingBias;
if ((((float)L_0) == ((float)((std::numeric_limits<float>::max)()))))
{
goto IL_0068;
}
}
{
Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_1 = (Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E*)(&__this->___m_Heading);
float L_2 = __this->___m_LegacyHeadingBias;
L_1->___m_Bias = L_2;
__this->___m_LegacyHeadingBias = ((std::numeric_limits<float>::max)());
Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_3 = (Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E*)(&__this->___m_Heading);
int32_t L_4 = L_3->___m_Definition;
V_0 = L_4;
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_5 = (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*)(&__this->___m_RecenterToTargetHeading);
Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_6 = (Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E*)(&__this->___m_Heading);
int32_t* L_7 = (int32_t*)(&L_6->___m_VelocityFilterStrength);
bool L_8;
L_8 = Recentering_LegacyUpgrade_m17A3ED97851377053B2385331ED85BE3DA3D4D7D(L_5, (&V_0), L_7, NULL);
if (!L_8)
{
goto IL_0061;
}
}
{
Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_9 = (Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E*)(&__this->___m_Heading);
int32_t L_10 = V_0;
L_9->___m_Definition = L_10;
}
IL_0061:
{
__this->___mUseLegacyRigDefinitions = (bool)1;
}
IL_0068:
{
int32_t L_11 = __this->___m_LegacyBlendHint;
if (!L_11)
{
goto IL_0088;
}
}
{
TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_12 = (TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA*)(&__this->___m_Transitions);
int32_t L_13 = __this->___m_LegacyBlendHint;
L_12->___m_BlendHint = L_13;
__this->___m_LegacyBlendHint = 0;
}
IL_0088:
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_14 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5(L_14, NULL);
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_15 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_XAxis);
AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5(L_15, NULL);
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_16 = (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*)(&__this->___m_RecenterToTargetHeading);
Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3(L_16, NULL);
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_17 = (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*)(&__this->___m_YAxisRecentering);
Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3(L_17, NULL);
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_18 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&__this->___m_Lens);
il2cpp_codegen_runtime_class_init_inline(LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01(L_18, NULL);
CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CinemachineFreeLook_GetRig_mC818384734A05604CCA51B5D6EA87FD91692CE01 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, int32_t ___0_i, const RuntimeMethod* method)
{
{
CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL);
int32_t L_0 = ___0_i;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0017;
}
}
{
int32_t L_1 = ___0_i;
if ((((int32_t)L_1) > ((int32_t)2)))
{
goto IL_0017;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_2 = __this->___m_Rigs;
int32_t L_3 = ___0_i;
NullCheck(L_2);
int32_t L_4 = L_3;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
return L_5;
}
IL_0017:
{
return (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66 (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*)&_stringLiteral83993FB00E0E8E0787F555E74A55074C0ABF34B3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA819569A7728AF884DD6DE12702928A420B9DE96);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF682C9591C777143C18EF82D89EA50706952A163);
s_Il2CppMethodInitialized = true;
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral83993FB00E0E8E0787F555E74A55074C0ABF34B3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralA819569A7728AF884DD6DE12702928A420B9DE96);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralF682C9591C777143C18EF82D89EA50706952A163);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnEnable_m5751340BED71741D4B1ED9EB5D613DC8CCEEEBB9 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
{
__this->___mIsDestroyed = (bool)0;
CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL);
CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F(__this, NULL);
CinemachineFreeLook_UpdateInputAxisProvider_m3A81D0027CC71494F03A9F7719377DB881FD5606(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_UpdateInputAxisProvider_m3A81D0027CC71494F03A9F7719377DB881FD5606 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_0 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_XAxis);
AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_0, 0, (RuntimeObject*)NULL, NULL);
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_1 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_1, 1, (RuntimeObject*)NULL, NULL);
RuntimeObject* L_2;
L_2 = CinemachineVirtualCameraBase_GetInputAxisProvider_mC735C4764E6CB8469D115142D842729C95D9C39E(__this, NULL);
V_0 = L_2;
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_003e;
}
}
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_4 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_XAxis);
RuntimeObject* L_5 = V_0;
AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_4, 0, L_5, NULL);
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_6 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
RuntimeObject* L_7 = V_0;
AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_6, 1, L_7, NULL);
}
IL_003e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnDestroy_m5C53E6195807FE9AEF38B2BF06B88B0F9CCEE566 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __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;
}
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* V_0 = NULL;
int32_t V_1 = 0;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* V_2 = NULL;
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_0 = __this->___m_Rigs;
if (!L_0)
{
goto IL_004c;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = __this->___m_Rigs;
V_0 = L_1;
V_1 = 0;
goto IL_0046;
}
IL_0013:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_2 = V_0;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = L_5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_6 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_0042;
}
}
{
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_8 = V_2;
NullCheck(L_8);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_0042;
}
}
{
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_11 = V_2;
NullCheck(L_11);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
L_12 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_11, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = L_12;
NullCheck(L_13);
int32_t L_14;
L_14 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_13, NULL);
NullCheck(L_13);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_13, ((int32_t)((int32_t)L_14&((int32_t)-4))), NULL);
}
IL_0042:
{
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0046:
{
int32_t L_16 = V_1;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_17 = V_0;
NullCheck(L_17);
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
{
goto IL_0013;
}
}
IL_004c:
{
__this->___mIsDestroyed = (bool)1;
CinemachineVirtualCameraBase_OnDestroy_m57F48C3BC5A324EDE38FD6A59FB1A8165EC823B5(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnTransformChildrenChanged_mE19235181CB5C85CECE97956BBA126F38F348C95 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
{
CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_Reset_mAC8C0893352644CE2C0C70389AB32E8D20C6EB2C (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
{
CinemachineFreeLook_DestroyRigs_mB5D2ACF7E82A9274864492651FF1E89F52CEF61F(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineFreeLook_get_PreviousStateIsValid_m4CAC7225F4A310446049C315D2BA4905DEFA6D91 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = CinemachineVirtualCameraBase_get_PreviousStateIsValid_m4B2B6DD649ACD80A30AA0ACE19449EE49C13DF7B_inline(__this, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_set_PreviousStateIsValid_m07EFCE7F6A806488A86EF327582638ADA4255EC6 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, bool ___0_value, 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;
{
bool L_0 = ___0_value;
if (L_0)
{
goto IL_003c;
}
}
{
V_0 = 0;
goto IL_0029;
}
IL_0007:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = __this->___m_Rigs;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0025;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_6 = __this->___m_Rigs;
int32_t L_7 = V_0;
NullCheck(L_6);
int32_t L_8 = L_7;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
bool L_10 = ___0_value;
NullCheck(L_9);
VirtualActionInvoker1< bool >::Invoke(32, L_9, L_10);
}
IL_0025:
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0029:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_12 = __this->___m_Rigs;
if (!L_12)
{
goto IL_003c;
}
}
{
int32_t L_13 = V_0;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_14 = __this->___m_Rigs;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0007;
}
}
IL_003c:
{
bool L_15 = ___0_value;
CinemachineVirtualCameraBase_set_PreviousStateIsValid_mA7F5F377366606747B15F5A35EE3E6DA7DAEDDE8_inline(__this, L_15, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineFreeLook_get_State_m13B7AD3940C466FC4C874CD5F1A9CAA4B6A321F4 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineFreeLook_get_LookAt_mE9065E51E77ACA8FE7CB8788F5D91F250DC5E0AC (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_LookAt;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_set_LookAt_m4DB3D49CF03F62C0585D34F051D06F2C8A13929D (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___m_LookAt = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineFreeLook_get_Follow_mB0013712098265B408811C0EA19C35179F1E4F65 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Follow;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_set_Follow_mC3D18085B595FAEE0549F5FB957E380B96ADD041 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___m_Follow = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Follow), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineFreeLook_IsLiveChild_m693A2AC305EAD54F31A5F3FA0494D242D1C66F65 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, RuntimeObject* ___0_vcam, bool ___1_dominantChildOnly, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_0 = __this->___m_Rigs;
if (!L_0)
{
goto IL_0013;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = __this->___m_Rigs;
NullCheck(L_1);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((int32_t)3)))
{
goto IL_0015;
}
}
IL_0013:
{
return (bool)0;
}
IL_0015:
{
float L_2;
L_2 = CinemachineFreeLook_GetYAxisValue_m3006D2D07A4A8D430C3FD2CBD51B74B8D75D8E77(__this, NULL);
V_0 = L_2;
bool L_3 = ___1_dominantChildOnly;
if (!L_3)
{
goto IL_006f;
}
}
{
RuntimeObject* L_4 = ___0_vcam;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_5 = __this->___m_Rigs;
NullCheck(L_5);
int32_t L_6 = 0;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
if ((!(((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_7))))
{
goto IL_0033;
}
}
{
float L_8 = V_0;
return (bool)((((float)L_8) > ((float)(0.666000009f)))? 1 : 0);
}
IL_0033:
{
RuntimeObject* L_9 = ___0_vcam;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_10 = __this->___m_Rigs;
NullCheck(L_10);
int32_t L_11 = 2;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
if ((!(((RuntimeObject*)(RuntimeObject*)L_9) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_12))))
{
goto IL_004c;
}
}
{
float L_13 = V_0;
return (bool)((((double)((double)L_13)) < ((double)(0.33300000000000002)))? 1 : 0);
}
IL_004c:
{
RuntimeObject* L_14 = ___0_vcam;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_15 = __this->___m_Rigs;
NullCheck(L_15);
int32_t L_16 = 1;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
if ((!(((RuntimeObject*)(RuntimeObject*)L_14) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_17))))
{
goto IL_006d;
}
}
{
float L_18 = V_0;
if ((!(((float)L_18) >= ((float)(0.333000004f)))))
{
goto IL_006b;
}
}
{
float L_19 = V_0;
return (bool)((((int32_t)((!(((float)L_19) <= ((float)(0.666000009f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_006b:
{
return (bool)0;
}
IL_006d:
{
return (bool)0;
}
IL_006f:
{
RuntimeObject* L_20 = ___0_vcam;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_21 = __this->___m_Rigs;
NullCheck(L_21);
int32_t L_22 = 1;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
if ((!(((RuntimeObject*)(RuntimeObject*)L_20) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_23))))
{
goto IL_007c;
}
}
{
return (bool)1;
}
IL_007c:
{
float L_24 = V_0;
if ((!(((float)L_24) < ((float)(0.5f)))))
{
goto IL_0090;
}
}
{
RuntimeObject* L_25 = ___0_vcam;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_26 = __this->___m_Rigs;
NullCheck(L_26);
int32_t L_27 = 2;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_28 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
return (bool)((((RuntimeObject*)(RuntimeObject*)L_25) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_28))? 1 : 0);
}
IL_0090:
{
RuntimeObject* L_29 = ___0_vcam;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_30 = __this->___m_Rigs;
NullCheck(L_30);
int32_t L_31 = 0;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_32 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
return (bool)((((RuntimeObject*)(RuntimeObject*)L_29) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_32))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnTargetObjectWarped_mA77D864BEC0A4204CBE065D077904941C29ED3CA (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_0 = __this->___m_Rigs;
if (!L_0)
{
goto IL_002d;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = __this->___m_Rigs;
V_0 = L_1;
V_1 = 0;
goto IL_0027;
}
IL_0019:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_2 = V_0;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_positionDelta;
NullCheck(L_5);
VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(43, L_5, L_6, L_7);
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0027:
{
int32_t L_9 = V_1;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_10 = V_0;
NullCheck(L_10);
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_0019;
}
}
IL_002d:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_positionDelta;
CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333(__this, L_11, L_12, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_ForceCameraPosition_m4C9B3A953CD78C0151638A6EB22E5723E2E2F18C (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rot, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0;
L_0 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, __this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0.___ReferenceUp;
V_0 = L_1;
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_2 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
float L_5;
L_5 = CinemachineFreeLook_GetYAxisClosestValue_mF6FAD00F83ABD48C48ED1B601960B78EE1D515FA(__this, L_3, L_4, NULL);
L_2->___Value = L_5;
VirtualActionInvoker1< bool >::Invoke(32, __this, (bool)1);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_pos;
NullCheck(L_6);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_6, L_7, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = ___1_rot;
NullCheck(L_8);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_8, L_9, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___0_pos;
L_10->___RawPosition = L_11;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = ___1_rot;
L_12->___RawOrientation = L_13;
CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL);
int32_t L_14 = __this->___m_BindingMode;
if ((((int32_t)L_14) == ((int32_t)5)))
{
goto IL_007f;
}
}
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_15 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_XAxis);
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_16 = __this->___mOrbitals;
NullCheck(L_16);
int32_t L_17 = 1;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___0_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0;
NullCheck(L_18);
float L_21;
L_21 = CinemachineOrbitalTransposer_GetAxisClosestValue_m12E53A2B675F5EF62F5FC89AD55A3F398C005AFF(L_18, L_19, L_20, NULL);
L_15->___Value = L_21;
}
IL_007f:
{
CinemachineFreeLook_PushSettingsToRigs_mB5BABAC99655EF23A3C9A0C7AF8F5AE0736F4764(__this, NULL);
V_1 = 0;
goto IL_009c;
}
IL_0089:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_22 = __this->___m_Rigs;
int32_t L_23 = V_1;
NullCheck(L_22);
int32_t L_24 = L_23;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___0_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_27 = ___1_rot;
NullCheck(L_25);
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(44, L_25, L_26, L_27);
int32_t L_28 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1));
}
IL_009c:
{
int32_t L_29 = V_1;
if ((((int32_t)L_29) < ((int32_t)3)))
{
goto IL_0089;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0;
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(33, __this, L_30, (-1.0f));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ___0_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___1_rot;
CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492(__this, L_31, L_32, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_InternalUpdateCameraState_mBC6EFA124C0307703CC6F169A3A4C3AEDA6B8C16 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t G_B5_0 = 0;
{
CinemachineVirtualCameraBase_UpdateTargetCache_m0472352417911B6F5E21A85A2BBDA72ECEB85BAE(__this, NULL);
CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_worldUp;
float L_1 = ___1_deltaTime;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_2;
L_2 = CinemachineFreeLook_CalculateNewState_m1F68499B410474DAD5C866BAE393F9184DC3C59D(__this, L_0, L_1, NULL);
__this->___m_State = L_2;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_4 = (TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA*)(&__this->___m_Transitions);
int32_t L_5 = L_4->___m_BlendHint;
CinemachineVirtualCameraBase_ApplyPositionBlendMethod_mD956666402D6A533C23C8AE5AD6DB5C875C2FDCD(__this, L_3, L_5, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29, __this);
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_00ce;
}
}
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_8;
L_8 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, __this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = L_8.___RawPosition;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_9, L_11, NULL);
V_0 = L_12;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_14;
L_14 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, __this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14.___RawPosition;
NullCheck(L_13);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_13, L_15, NULL);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_16 = __this->___m_Rigs;
NullCheck(L_16);
int32_t L_17 = 0;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck(L_18);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_18, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = L_19;
NullCheck(L_20);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
L_21 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_20, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_21, L_22, NULL);
NullCheck(L_20);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_20, L_23, NULL);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_24 = __this->___m_Rigs;
NullCheck(L_24);
int32_t L_25 = 1;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_26 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
NullCheck(L_26);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
L_27 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_26, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = L_27;
NullCheck(L_28);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_28, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_29, L_30, NULL);
NullCheck(L_28);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_28, L_31, NULL);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_32 = __this->___m_Rigs;
NullCheck(L_32);
int32_t L_33 = 2;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_34 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
NullCheck(L_34);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35;
L_35 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_34, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36 = L_35;
NullCheck(L_36);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_36, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_37, L_38, NULL);
NullCheck(L_36);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_36, L_39, NULL);
}
IL_00ce:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_40 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
float L_41 = ___1_deltaTime;
CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_40, L_41, NULL);
VirtualActionInvoker1< bool >::Invoke(32, __this, (bool)1);
bool L_42;
L_42 = VirtualFuncInvoker0< bool >::Invoke(31, __this);
if (!L_42)
{
goto IL_00f9;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_43;
L_43 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_43);
bool L_44;
L_44 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(L_43, __this, NULL);
G_B5_0 = ((int32_t)(L_44));
goto IL_00fa;
}
IL_00f9:
{
G_B5_0 = 0;
}
IL_00fa:
{
if (!G_B5_0)
{
goto IL_011d;
}
}
{
float L_45 = ___1_deltaTime;
if ((!(((float)L_45) >= ((float)(0.0f)))))
{
goto IL_011d;
}
}
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_46 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
float L_47 = ___1_deltaTime;
bool L_48;
L_48 = AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4(L_46, L_47, NULL);
if (!L_48)
{
goto IL_011d;
}
}
{
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_49 = (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*)(&__this->___m_YAxisRecentering);
Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(L_49, NULL);
}
IL_011d:
{
CinemachineFreeLook_PushSettingsToRigs_mB5BABAC99655EF23A3C9A0C7AF8F5AE0736F4764(__this, NULL);
int32_t L_50 = __this->___m_BindingMode;
if ((!(((uint32_t)L_50) == ((uint32_t)5))))
{
goto IL_013c;
}
}
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_51 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_XAxis);
L_51->___Value = (0.0f);
}
IL_013c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnTransitionFromCamera_mAD0C40F31D468A93C2B98EC909B8DD942A0EA21F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __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*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var);
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;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* V_1 = NULL;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* V_2 = NULL;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
int32_t G_B10_0 = 0;
int32_t G_B1_0 = 0;
int32_t G_B2_0 = 0;
int32_t G_B3_0 = 0;
int32_t G_B9_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B5_0 = 0;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B7_0 = NULL;
int32_t G_B7_1 = 0;
int32_t G_B8_0 = 0;
{
RuntimeObject* L_0 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_worldUp;
float L_2 = ___2_deltaTime;
CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493(__this, L_0, L_1, L_2, NULL);
RuntimeObject* L_3 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_worldUp;
float L_5 = ___2_deltaTime;
bool L_6;
L_6 = CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225(__this, L_3, L_4, L_5, NULL);
RuntimeObject* L_7 = ___0_fromCam;
if (!L_7)
{
G_B10_0 = 0;
goto IL_0086;
}
G_B1_0 = 0;
}
{
TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_8 = (TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA*)(&__this->___m_Transitions);
bool L_9 = L_8->___m_InheritPosition;
if (!L_9)
{
G_B10_0 = G_B1_0;
goto IL_0086;
}
G_B2_0 = G_B1_0;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_10;
L_10 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_10);
bool L_11;
L_11 = CinemachineCore_IsLiveInBlend_mFD1402FFF3B5D0CD0EC90914F89672724F49F778(L_10, __this, NULL);
if (L_11)
{
G_B10_0 = G_B2_0;
goto IL_0086;
}
G_B3_0 = G_B2_0;
}
{
RuntimeObject* L_12 = ___0_fromCam;
NullCheck(L_12);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_13;
L_13 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = L_13.___RawPosition;
V_0 = L_14;
RuntimeObject* L_15 = ___0_fromCam;
if (!((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*)IsInstClass((RuntimeObject*)L_15, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var)))
{
G_B9_0 = G_B3_0;
goto IL_0071;
}
G_B4_0 = G_B3_0;
}
{
RuntimeObject* L_16 = ___0_fromCam;
V_1 = ((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*)IsInstClass((RuntimeObject*)L_16, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var));
CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* L_17 = V_1;
NullCheck(L_17);
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_18 = L_17->___mOrbitals;
if (L_18)
{
G_B6_0 = G_B4_0;
goto IL_0057;
}
G_B5_0 = G_B4_0;
}
{
G_B7_0 = ((CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*)(NULL));
G_B7_1 = G_B5_0;
goto IL_005f;
}
IL_0057:
{
CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* L_19 = V_1;
NullCheck(L_19);
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_20 = L_19->___mOrbitals;
NullCheck(L_20);
int32_t L_21 = 1;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_22 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
G_B7_0 = L_22;
G_B7_1 = G_B6_0;
}
IL_005f:
{
V_2 = G_B7_0;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* 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)
{
G_B9_0 = G_B7_1;
goto IL_0071;
}
G_B8_0 = G_B7_1;
}
{
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_25 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___1_worldUp;
NullCheck(L_25);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(15, L_25, L_26);
V_0 = L_27;
G_B9_0 = G_B8_0;
}
IL_0071:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_0;
RuntimeObject* L_29 = ___0_fromCam;
NullCheck(L_29);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_30;
L_30 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_29);
V_3 = L_30;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_31;
L_31 = CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3((&V_3), NULL);
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(44, __this, L_28, L_31);
G_B10_0 = G_B9_0;
}
IL_0086:
{
if (!G_B10_0)
{
goto IL_00b2;
}
}
{
V_4 = 0;
goto IL_00a3;
}
IL_008d:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_32 = __this->___m_Rigs;
int32_t L_33 = V_4;
NullCheck(L_32);
int32_t L_34 = L_33;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___1_worldUp;
float L_37 = ___2_deltaTime;
NullCheck(L_35);
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(33, L_35, L_36, L_37);
int32_t L_38 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_38, 1));
}
IL_00a3:
{
int32_t L_39 = V_4;
if ((((int32_t)L_39) < ((int32_t)3)))
{
goto IL_008d;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = ___1_worldUp;
float L_41 = ___2_deltaTime;
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(33, __this, L_40, L_41);
goto IL_00ba;
}
IL_00b2:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___1_worldUp;
float L_43 = ___2_deltaTime;
CinemachineVirtualCameraBase_UpdateCameraState_mC16F582BFC88FD8E3BC61EEFC11EA243A4289836(__this, L_42, L_43, NULL);
}
IL_00ba:
{
TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_44 = (TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA*)(&__this->___m_Transitions);
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_45 = L_44->___m_OnCameraLive;
if (!L_45)
{
goto IL_00d9;
}
}
{
TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_46 = (TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA*)(&__this->___m_Transitions);
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_47 = L_46->___m_OnCameraLive;
RuntimeObject* L_48 = ___0_fromCam;
NullCheck(L_47);
UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313(L_47, __this, L_48, UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var);
}
IL_00d9:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineFreeLook_RequiresUserInput_m3A9F28FA422DC8CECCB7C9B948DB1413177C8F0E (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_GetYAxisClosestValue_mF6FAD00F83ABD48C48ED1B601960B78EE1D515FA (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_up, 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;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
int32_t V_8 = 0;
float V_9 = 0.0f;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29, __this);
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_013d;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_up;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4;
L_4 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_2, L_3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_cameraPos;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29, __this);
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_5, L_7, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_4, L_8, NULL);
V_0 = L_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
V_1 = L_10;
(&V_1)->___y = (0.0f);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_1;
bool L_12;
L_12 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_11, NULL);
if (L_12)
{
goto IL_006a;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
float L_16;
L_16 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_13, L_14, L_15, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18;
L_18 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_16, L_17, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_18, L_19, NULL);
V_0 = L_20;
}
IL_006a:
{
(&V_0)->___x = (0.0f);
V_2 = 0;
V_3 = 0;
V_4 = (0.0f);
V_5 = (0.0f);
V_6 = (0.0833333358f);
V_8 = 0;
goto IL_00f6;
}
IL_0094:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_0;
int32_t L_22 = V_8;
float L_23 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = CinemachineFreeLook_GetLocalPositionForCameraFromInput_mEF44FF027954B4E5392A082E9EE82879B8489062(__this, ((float)il2cpp_codegen_multiply(((float)L_22), L_23)), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
float L_26;
L_26 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_21, L_24, L_25, NULL);
V_9 = L_26;
int32_t L_27 = V_8;
if (L_27)
{
goto IL_00ba;
}
}
{
float L_28 = V_9;
float L_29 = L_28;
V_5 = L_29;
V_4 = L_29;
goto IL_00f0;
}
IL_00ba:
{
float L_30 = V_9;
float L_31;
L_31 = fabsf(L_30);
float L_32 = V_4;
float L_33;
L_33 = fabsf(L_32);
if ((!(((float)L_31) < ((float)L_33))))
{
goto IL_00d9;
}
}
{
float L_34 = V_4;
V_5 = L_34;
int32_t L_35 = V_2;
V_3 = L_35;
float L_36 = V_9;
V_4 = L_36;
int32_t L_37 = V_8;
V_2 = L_37;
goto IL_00f0;
}
IL_00d9:
{
float L_38 = V_9;
float L_39;
L_39 = fabsf(L_38);
float L_40 = V_5;
float L_41;
L_41 = fabsf(L_40);
if ((!(((float)L_39) < ((float)L_41))))
{
goto IL_00f0;
}
}
{
float L_42 = V_9;
V_5 = L_42;
int32_t L_43 = V_8;
V_3 = L_43;
}
IL_00f0:
{
int32_t L_44 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_44, 1));
}
IL_00f6:
{
int32_t L_45 = V_8;
if ((((int32_t)L_45) < ((int32_t)((int32_t)13))))
{
goto IL_0094;
}
}
{
float L_46 = V_4;
float L_47;
L_47 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_46, NULL);
float L_48 = V_5;
float L_49;
L_49 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_48, NULL);
if ((!(((float)L_47) == ((float)L_49))))
{
goto IL_0112;
}
}
{
int32_t L_50 = V_2;
float L_51 = V_6;
return ((float)il2cpp_codegen_multiply(((float)L_50), L_51));
}
IL_0112:
{
float L_52 = V_4;
float L_53;
L_53 = fabsf(L_52);
float L_54 = V_4;
float L_55;
L_55 = fabsf(L_54);
float L_56 = V_5;
float L_57;
L_57 = fabsf(L_56);
V_7 = ((float)(L_53/((float)il2cpp_codegen_add(L_55, L_57))));
int32_t L_58 = V_2;
float L_59 = V_6;
int32_t L_60 = V_3;
float L_61 = V_6;
float L_62 = V_7;
float L_63;
L_63 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(((float)il2cpp_codegen_multiply(((float)L_58), L_59)), ((float)il2cpp_codegen_multiply(((float)L_60), L_61)), L_62, NULL);
return L_63;
}
IL_013d:
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_64 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
float L_65 = L_64->___Value;
return L_65;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
{
__this->___mOrbitals = (CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOrbitals), (void*)(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_DestroyRigs_mB5D2ACF7E82A9274864492651FF1E89F52CEF61F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E_RuntimeMethod_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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL;
RuntimeObject* V_4 = NULL;
int32_t V_5 = 0;
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0;
L_0 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL);
NullCheck(L_0);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)SZArrayNew(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
V_0 = L_1;
V_1 = 0;
goto IL_006f;
}
IL_0011:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_2, NULL);
V_2 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0057:
{
{
RuntimeObject* L_4 = V_2;
V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_5 = V_4;
if (!L_5)
{
goto IL_006a;
}
}
{
RuntimeObject* L_6 = V_4;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_006a:
{
return;
}
}
});
try
{
{
goto IL_004d_1;
}
IL_001f_1:
{
RuntimeObject* L_7 = V_2;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7);
V_3 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_8, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_3;
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
NullCheck(L_10);
String_t* L_11;
L_11 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_10, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12;
L_12 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL);
int32_t L_13 = V_1;
NullCheck(L_12);
int32_t L_14 = L_13;
String_t* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
bool L_16;
L_16 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_11, L_15, NULL);
if (!L_16)
{
goto IL_004d_1;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_17 = V_0;
int32_t L_18 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = V_3;
NullCheck(L_19);
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_20;
L_20 = Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E(L_19, Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E_RuntimeMethod_var);
NullCheck(L_17);
ArrayElementTypeCheck (L_17, L_20);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_20);
}
IL_004d_1:
{
RuntimeObject* L_21 = V_2;
NullCheck(L_21);
bool L_22;
L_22 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_21);
if (L_22)
{
goto IL_001f_1;
}
}
{
goto IL_006b;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006b:
{
int32_t L_23 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_006f:
{
int32_t L_24 = V_1;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25;
L_25 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL);
NullCheck(L_25);
if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
{
goto IL_0011;
}
}
{
V_5 = 0;
goto IL_00ba;
}
IL_007e:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_26 = V_0;
int32_t L_27 = V_5;
NullCheck(L_26);
int32_t L_28 = L_27;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_29, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_30)
{
goto IL_00b4;
}
}
{
DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* L_31 = ((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var))->___DestroyRigOverride;
if (!L_31)
{
goto IL_00a6;
}
}
{
DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* L_32 = ((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var))->___DestroyRigOverride;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_33 = V_0;
int32_t L_34 = V_5;
NullCheck(L_33);
int32_t L_35 = L_34;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
NullCheck(L_36);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37;
L_37 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_36, NULL);
NullCheck(L_32);
DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_inline(L_32, L_37, NULL);
goto IL_00b4;
}
IL_00a6:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_38 = V_0;
int32_t L_39 = V_5;
NullCheck(L_38);
int32_t L_40 = L_39;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
NullCheck(L_41);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_42;
L_42 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_41, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_42, NULL);
}
IL_00b4:
{
int32_t L_43 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_00ba:
{
int32_t L_44 = V_5;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_45 = V_0;
NullCheck(L_45);
if ((((int32_t)L_44) < ((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length)))))
{
goto IL_007e;
}
}
{
__this->___m_Rigs = (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rigs), (void*)(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)NULL);
__this->___mOrbitals = (CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOrbitals), (void*)(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* CinemachineFreeLook_CreateRigs_m7F1B92C30B61F914D287F9C21204E4D43D9CF695 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* ___0_copyFrom, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mA9F273E8B504CE68C72E0FE70642CCE1E81680D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mCAF861F0A564AA7AC310B4352F0FE180BF302718_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_mEC139349B4289074B56F2AC225700681E3CD0455_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mFB0B4DA9AEEC290889181CF315B238E4A1F856AC_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*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tD2F0BB6468365F48988527DD340B6CADEB144BD6____AA5072B96927F710758B3E5237A84AC68E397BC4E1BF7E864A950696D743CC32_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* V_1 = NULL;
int32_t V_2 = 0;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* V_3 = NULL;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* V_4 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_5 = NULL;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* V_6 = NULL;
float V_7 = 0.0f;
{
__this->___mOrbitals = (CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOrbitals), (void*)(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tD2F0BB6468365F48988527DD340B6CADEB144BD6____AA5072B96927F710758B3E5237A84AC68E397BC4E1BF7E864A950696D743CC32_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
V_0 = L_1;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_3 = (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)SZArrayNew(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var, (uint32_t)3);
V_1 = L_3;
V_2 = 0;
goto IL_016a;
}
IL_0027:
{
V_3 = (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)NULL;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_4 = ___0_copyFrom;
if (!L_4)
{
goto IL_0036;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_5 = ___0_copyFrom;
NullCheck(L_5);
int32_t L_6 = V_2;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) <= ((int32_t)L_6)))
{
goto IL_0036;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_7 = ___0_copyFrom;
int32_t L_8 = V_2;
NullCheck(L_7);
int32_t L_9 = L_8;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_3 = L_10;
}
IL_0036:
{
CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* L_11 = ((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var))->___CreateRigOverride;
if (!L_11)
{
goto IL_0055;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_12 = V_1;
int32_t L_13 = V_2;
CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* L_14 = ((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var))->___CreateRigOverride;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15;
L_15 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL);
int32_t L_16 = V_2;
NullCheck(L_15);
int32_t L_17 = L_16;
String_t* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_19 = V_3;
NullCheck(L_14);
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_20;
L_20 = CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_inline(L_14, __this, L_18, L_19, NULL);
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_20);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_20);
goto IL_009e;
}
IL_0055:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21;
L_21 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL);
int32_t L_22 = V_2;
NullCheck(L_21);
int32_t L_23 = L_22;
String_t* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_25, L_24, NULL);
V_5 = L_25;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26 = V_5;
NullCheck(L_26);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
L_27 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_26, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_27);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_27, L_28, NULL);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_29 = V_1;
int32_t L_30 = V_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31 = V_5;
NullCheck(L_31);
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_32;
L_32 = GameObject_AddComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mFB0B4DA9AEEC290889181CF315B238E4A1F856AC(L_31, GameObject_AddComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mFB0B4DA9AEEC290889181CF315B238E4A1F856AC_RuntimeMethod_var);
NullCheck(L_29);
ArrayElementTypeCheck (L_29, L_32);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_32);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_33 = V_1;
int32_t L_34 = V_2;
NullCheck(L_33);
int32_t L_35 = L_34;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
NullCheck(L_36);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37;
L_37 = CinemachineVirtualCamera_GetComponentOwner_mB144AE753EBD703CCC5A868925DAC4A76B889DD7(L_36, NULL);
NullCheck(L_37);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_38;
L_38 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_37, NULL);
V_5 = L_38;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_5;
NullCheck(L_39);
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_40;
L_40 = GameObject_AddComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_mEC139349B4289074B56F2AC225700681E3CD0455(L_39, GameObject_AddComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_mEC139349B4289074B56F2AC225700681E3CD0455_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_41 = V_5;
NullCheck(L_41);
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_42;
L_42 = GameObject_AddComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mCAF861F0A564AA7AC310B4352F0FE180BF302718(L_41, GameObject_AddComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mCAF861F0A564AA7AC310B4352F0FE180BF302718_RuntimeMethod_var);
}
IL_009e:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_43 = V_1;
int32_t L_44 = V_2;
NullCheck(L_43);
int32_t L_45 = L_44;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_46 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
NullCheck(L_46);
CinemachineVirtualCamera_InvalidateComponentPipeline_mF6DF2D4F33B01A989AE3BD1CFAFC51BF35C97C4C(L_46, NULL);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_47 = V_1;
int32_t L_48 = V_2;
NullCheck(L_47);
int32_t L_49 = L_48;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
NullCheck(L_50);
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_51;
L_51 = CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0(L_50, CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0_RuntimeMethod_var);
V_4 = L_51;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_52 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_53;
L_53 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_52, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_53)
{
goto IL_00c4;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_54 = V_1;
int32_t L_55 = V_2;
NullCheck(L_54);
int32_t L_56 = L_55;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
NullCheck(L_57);
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_58;
L_58 = CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16(L_57, CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16_RuntimeMethod_var);
V_4 = L_58;
}
IL_00c4:
{
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_59 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_60;
L_60 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_59, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_60)
{
goto IL_0166;
}
}
{
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_61 = V_4;
NullCheck(L_61);
((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_61)->___m_YawDamping = (0.0f);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_62 = V_1;
int32_t L_63 = V_2;
NullCheck(L_62);
int32_t L_64 = L_63;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_65 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
NullCheck(L_65);
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_66;
L_66 = CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mA9F273E8B504CE68C72E0FE70642CCE1E81680D1(L_65, CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mA9F273E8B504CE68C72E0FE70642CCE1E81680D1_RuntimeMethod_var);
V_6 = L_66;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_67 = V_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_68;
L_68 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_67, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_68)
{
goto IL_0166;
}
}
{
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_69 = V_6;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_70 = V_6;
float L_71 = (0.0f);
V_7 = L_71;
NullCheck(L_70);
L_70->___m_VerticalDamping = L_71;
float L_72 = V_7;
NullCheck(L_69);
L_69->___m_HorizontalDamping = L_72;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_73 = V_6;
NullCheck(L_73);
L_73->___m_ScreenX = (0.5f);
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_74 = V_6;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_75 = V_0;
int32_t L_76 = V_2;
NullCheck(L_75);
int32_t L_77 = L_76;
float L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
NullCheck(L_74);
L_74->___m_ScreenY = L_78;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_79 = V_6;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_80 = V_6;
float L_81 = (0.0f);
V_7 = L_81;
NullCheck(L_80);
L_80->___m_DeadZoneHeight = L_81;
float L_82 = V_7;
NullCheck(L_79);
L_79->___m_DeadZoneWidth = L_82;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_83 = V_6;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_84 = V_6;
float L_85 = (0.800000012f);
V_7 = L_85;
NullCheck(L_84);
L_84->___m_SoftZoneHeight = L_85;
float L_86 = V_7;
NullCheck(L_83);
L_83->___m_SoftZoneWidth = L_86;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_87 = V_6;
CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_88 = V_6;
float L_89 = (0.0f);
V_7 = L_89;
NullCheck(L_88);
L_88->___m_BiasY = L_89;
float L_90 = V_7;
NullCheck(L_87);
L_87->___m_BiasX = L_90;
}
IL_0166:
{
int32_t L_91 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_91, 1));
}
IL_016a:
{
int32_t L_92 = V_2;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_93;
L_93 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL);
NullCheck(L_93);
if ((((int32_t)L_92) < ((int32_t)((int32_t)(((RuntimeArray*)L_93)->max_length)))))
{
goto IL_0027;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_94 = V_1;
return L_94;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
bool L_0 = __this->___mIsDestroyed;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var);
bool L_2;
L_2 = RuntimeUtility_IsPrefab_m98872C6B07F84AAF4C91F87F490562A4935ACF9D(L_1, NULL);
V_0 = L_2;
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_3 = __this->___mOrbitals;
if (!L_3)
{
goto IL_0029;
}
}
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_4 = __this->___mOrbitals;
NullCheck(L_4);
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) == ((uint32_t)3))))
{
goto IL_0029;
}
}
{
return;
}
IL_0029:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5;
L_5 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL);
int32_t L_6;
L_6 = CinemachineFreeLook_LocateExistingRigs_mC1AA186F941FBD96A00A97269BE692FA485C5569(__this, L_5, (bool)0, NULL);
if ((((int32_t)L_6) == ((int32_t)3)))
{
goto IL_005b;
}
}
{
bool L_7 = V_0;
if (L_7)
{
goto IL_005b;
}
}
{
CinemachineFreeLook_DestroyRigs_mB5D2ACF7E82A9274864492651FF1E89F52CEF61F(__this, NULL);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_8;
L_8 = CinemachineFreeLook_CreateRigs_m7F1B92C30B61F914D287F9C21204E4D43D9CF695(__this, (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)NULL, NULL);
__this->___m_Rigs = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rigs), (void*)L_8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9;
L_9 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL);
int32_t L_10;
L_10 = CinemachineFreeLook_LocateExistingRigs_mC1AA186F941FBD96A00A97269BE692FA485C5569(__this, L_9, (bool)1, NULL);
}
IL_005b:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_11 = __this->___m_Rigs;
NullCheck(L_11);
int32_t L_12 = 1;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_14 = __this->___m_Rigs;
NullCheck(L_14);
int32_t L_15 = 0;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_17;
L_17 = AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB((0.0f), (0.0f), (1.0f), (1.0f), NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_18 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)il2cpp_codegen_object_new(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D(L_18, L_13, L_16, L_17, (1.0f), (0.0f), NULL);
__this->___mBlendA = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBlendA), (void*)L_18);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_19 = __this->___m_Rigs;
NullCheck(L_19);
int32_t L_20 = 2;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_22 = __this->___m_Rigs;
NullCheck(L_22);
int32_t L_23 = 1;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_25;
L_25 = AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB((0.0f), (0.0f), (1.0f), (1.0f), NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_26 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)il2cpp_codegen_object_new(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var);
CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D(L_26, L_21, L_24, L_25, (1.0f), (0.0f), NULL);
__this->___mBlendB = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBlendB), (void*)L_26);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineFreeLook_LocateExistingRigs_mC1AA186F941FBD96A00A97269BE692FA485C5569 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_rigNames, bool ___1_forceOrbital, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineFreeLook_UpdateXAxisHeading_m0B3B9A759E52F9B1315784D2D69144BF6290F23C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E_RuntimeMethod_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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* V_3 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_4 = NULL;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
{
__this->___m_CachedXAxisHeading = (0.0f);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_rigNames;
NullCheck(L_0);
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_1 = (CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)SZArrayNew(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
__this->___mOrbitals = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOrbitals), (void*)L_1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___0_rigNames;
NullCheck(L_2);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_3 = (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)SZArrayNew(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
__this->___m_Rigs = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rigs), (void*)L_3);
V_0 = 0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_4, NULL);
V_1 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0168:
{
{
RuntimeObject* L_6 = V_1;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_6, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_7 = V_6;
if (!L_7)
{
goto IL_017b;
}
}
{
RuntimeObject* L_8 = V_6;
NullCheck(L_8);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8);
}
IL_017b:
{
return;
}
}
});
try
{
{
goto IL_015b_1;
}
IL_003a_1:
{
RuntimeObject* L_9 = V_1;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_9);
V_2 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_10, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = V_2;
NullCheck(L_11);
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_12;
L_12 = Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E(L_11, Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E_RuntimeMethod_var);
V_3 = L_12;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_13 = V_3;
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_015b_1;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = V_2;
NullCheck(L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
V_4 = L_16;
V_5 = 0;
goto IL_0151_1;
}
IL_0069_1:
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_17 = __this->___mOrbitals;
int32_t L_18 = V_5;
NullCheck(L_17);
int32_t L_19 = L_18;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_21;
L_21 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_21)
{
goto IL_014b_1;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = V_4;
NullCheck(L_22);
String_t* L_23;
L_23 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_22, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = ___0_rigNames;
int32_t L_25 = V_5;
NullCheck(L_24);
int32_t L_26 = L_25;
String_t* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
bool L_28;
L_28 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_23, L_27, NULL);
if (!L_28)
{
goto IL_014b_1;
}
}
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_29 = __this->___mOrbitals;
int32_t L_30 = V_5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_31 = V_3;
NullCheck(L_31);
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_32;
L_32 = CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0(L_31, CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0_RuntimeMethod_var);
NullCheck(L_29);
ArrayElementTypeCheck (L_29, L_32);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*)L_32);
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_33 = __this->___mOrbitals;
int32_t L_34 = V_5;
NullCheck(L_33);
int32_t L_35 = L_34;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_37;
L_37 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_36, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
bool L_38 = ___1_forceOrbital;
if (!((int32_t)((int32_t)L_37&(int32_t)L_38)))
{
goto IL_00c3_1;
}
}
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_39 = __this->___mOrbitals;
int32_t L_40 = V_5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_41 = V_3;
NullCheck(L_41);
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_42;
L_42 = CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16(L_41, CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16_RuntimeMethod_var);
NullCheck(L_39);
ArrayElementTypeCheck (L_39, L_42);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(L_40), (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*)L_42);
}
IL_00c3_1:
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_43 = __this->___mOrbitals;
int32_t L_44 = V_5;
NullCheck(L_43);
int32_t L_45 = L_44;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_46 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_47;
L_47 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_46, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_47)
{
goto IL_014b_1;
}
}
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_48 = __this->___mOrbitals;
int32_t L_49 = V_5;
NullCheck(L_48);
int32_t L_50 = L_49;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
NullCheck(L_51);
L_51->___m_HeadingIsSlave = (bool)1;
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_52 = __this->___mOrbitals;
int32_t L_53 = V_5;
NullCheck(L_52);
int32_t L_54 = L_53;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_55 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
NullCheck(L_55);
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_56 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&L_55->___m_XAxis);
String_t* L_57 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
L_56->___m_InputAxisName = L_57;
Il2CppCodeGenWriteBarrier((void**)(&L_56->___m_InputAxisName), (void*)L_57);
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_58 = __this->___mOrbitals;
int32_t L_59 = V_5;
NullCheck(L_58);
int32_t L_60 = L_59;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* L_62 = (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60*)il2cpp_codegen_object_new(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60_il2cpp_TypeInfo_var);
UpdateHeadingDelegate__ctor_m60911D320DFD3CDA2C31C8CC7E030A3B47EFF3F6(L_62, __this, (intptr_t)((void*)CinemachineFreeLook_UpdateXAxisHeading_m0B3B9A759E52F9B1315784D2D69144BF6290F23C_RuntimeMethod_var), NULL);
NullCheck(L_61);
L_61->___HeadingUpdater = L_62;
Il2CppCodeGenWriteBarrier((void**)(&L_61->___HeadingUpdater), (void*)L_62);
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_63 = __this->___mOrbitals;
int32_t L_64 = V_5;
NullCheck(L_63);
int32_t L_65 = L_64;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_66 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
NullCheck(L_66);
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_67 = (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*)(&L_66->___m_RecenterToTargetHeading);
L_67->___m_enabled = (bool)0;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_68 = __this->___m_Rigs;
int32_t L_69 = V_5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_70 = V_3;
NullCheck(L_68);
ArrayElementTypeCheck (L_68, L_70);
(L_68)->SetAt(static_cast<il2cpp_array_size_t>(L_69), (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_70);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_71 = __this->___m_Rigs;
int32_t L_72 = V_5;
NullCheck(L_71);
int32_t L_73 = L_72;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_74 = (L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
int32_t L_75 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___m_StandbyUpdate;
NullCheck(L_74);
((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_74)->___m_StandbyUpdate = L_75;
int32_t L_76 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_76, 1));
}
IL_014b_1:
{
int32_t L_77 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_77, 1));
}
IL_0151_1:
{
int32_t L_78 = V_5;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = ___0_rigNames;
NullCheck(L_79);
if ((((int32_t)L_78) < ((int32_t)((int32_t)(((RuntimeArray*)L_79)->max_length)))))
{
goto IL_0069_1;
}
}
IL_015b_1:
{
RuntimeObject* L_80 = V_1;
NullCheck(L_80);
bool L_81;
L_81 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_80);
if (L_81)
{
goto IL_003a_1;
}
}
{
goto IL_017c;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_017c:
{
int32_t L_82 = V_0;
return L_82;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_UpdateXAxisHeading_m0B3B9A759E52F9B1315784D2D69144BF6290F23C (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___0_orbital, float ___1_deltaTime, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_up, 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;
}
float V_0 = 0.0f;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B6_0 = NULL;
CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* G_B6_1 = NULL;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B5_0 = NULL;
CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* G_B5_1 = NULL;
float G_B7_0 = 0.0f;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B7_1 = NULL;
CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* G_B7_2 = NULL;
{
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_000f;
}
}
{
return (0.0f);
}
IL_000f:
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_1 = __this->___mOrbitals;
if (!L_1)
{
goto IL_007c;
}
}
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_2 = __this->___mOrbitals;
NullCheck(L_2);
int32_t L_3 = 1;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_5 = ___0_orbital;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, L_5, NULL);
if (!L_6)
{
goto IL_007c;
}
}
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_7 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_XAxis);
float L_8 = L_7->___Value;
V_0 = L_8;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_9 = ___0_orbital;
bool L_10;
L_10 = VirtualFuncInvoker0< bool >::Invoke(31, __this);
if (L_10)
{
G_B6_0 = L_9;
G_B6_1 = __this;
goto IL_0044;
}
G_B5_0 = L_9;
G_B5_1 = __this;
}
{
G_B7_0 = (-1.0f);
G_B7_1 = G_B5_0;
G_B7_2 = G_B5_1;
goto IL_0045;
}
IL_0044:
{
float L_11 = ___1_deltaTime;
G_B7_0 = L_11;
G_B7_1 = G_B6_0;
G_B7_2 = G_B6_1;
}
IL_0045:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___2_up;
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_13 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_XAxis);
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_14 = (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*)(&__this->___m_RecenterToTargetHeading);
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_15;
L_15 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
NullCheck(L_15);
bool L_16;
L_16 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(L_15, __this, NULL);
NullCheck(G_B7_1);
float L_17;
L_17 = CinemachineOrbitalTransposer_UpdateHeading_m8718BA600DA5134C0E38C8646DBC2506AB4472AB(G_B7_1, G_B7_0, L_12, L_13, L_14, L_16, NULL);
NullCheck(G_B7_2);
G_B7_2->___m_CachedXAxisHeading = L_17;
int32_t L_18 = __this->___m_BindingMode;
if ((!(((uint32_t)L_18) == ((uint32_t)5))))
{
goto IL_007c;
}
}
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_19 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_XAxis);
float L_20 = V_0;
L_19->___Value = L_20;
}
IL_007c:
{
float L_21 = __this->___m_CachedXAxisHeading;
return L_21;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_PushSettingsToRigs_mB5BABAC99655EF23A3C9A0C7AF8F5AE0736F4764 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __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;
}
int32_t V_0 = 0;
{
CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL);
V_0 = 0;
goto IL_01d1;
}
IL_000d:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_0 = __this->___m_Rigs;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
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_01cd;
}
}
{
bool L_5 = __this->___m_CommonLens;
if (!L_5)
{
goto IL_003b;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_6 = __this->___m_Rigs;
int32_t L_7 = V_0;
NullCheck(L_6);
int32_t L_8 = L_7;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_10 = __this->___m_Lens;
NullCheck(L_9);
L_9->___m_Lens = L_10;
}
IL_003b:
{
bool L_11 = __this->___mUseLegacyRigDefinitions;
if (!L_11)
{
goto IL_00b9;
}
}
{
__this->___mUseLegacyRigDefinitions = (bool)0;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_12 = __this->___m_Orbits;
int32_t L_13 = V_0;
NullCheck(L_12);
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_14 = __this->___mOrbitals;
int32_t L_15 = V_0;
NullCheck(L_14);
int32_t L_16 = L_15;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
NullCheck(L_17);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_17)->___m_FollowOffset);
float L_19 = L_18->___y;
((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___m_Height = L_19;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_20 = __this->___m_Orbits;
int32_t L_21 = V_0;
NullCheck(L_20);
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_22 = __this->___mOrbitals;
int32_t L_23 = V_0;
NullCheck(L_22);
int32_t L_24 = L_23;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_25);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_26 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_25)->___m_FollowOffset);
float L_27 = L_26->___z;
((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21)))->___m_Radius = ((-L_27));
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_28 = __this->___m_Rigs;
int32_t L_29 = V_0;
NullCheck(L_28);
int32_t L_30 = L_29;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
NullCheck(L_31);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32;
L_32 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29, L_31);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_33)
{
goto IL_00b9;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_34 = __this->___m_Rigs;
int32_t L_35 = V_0;
NullCheck(L_34);
int32_t L_36 = L_35;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_37 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
NullCheck(L_37);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38;
L_38 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29, L_37);
VirtualActionInvoker1< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(30, __this, L_38);
}
IL_00b9:
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_39 = __this->___m_Rigs;
int32_t L_40 = V_0;
NullCheck(L_39);
int32_t L_41 = L_40;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
NullCheck(L_42);
VirtualActionInvoker1< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(30, L_42, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_43 = __this->___m_Rigs;
int32_t L_44 = V_0;
NullCheck(L_43);
int32_t L_45 = L_44;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_46 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
int32_t L_47 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___m_StandbyUpdate;
NullCheck(L_46);
((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_46)->___m_StandbyUpdate = L_47;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_48 = __this->___m_Rigs;
int32_t L_49 = V_0;
NullCheck(L_48);
int32_t L_50 = L_49;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
float L_52 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___FollowTargetAttachment;
NullCheck(L_51);
((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_51)->___FollowTargetAttachment = L_52;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_53 = __this->___m_Rigs;
int32_t L_54 = V_0;
NullCheck(L_53);
int32_t L_55 = L_54;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
float L_57 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___LookAtTargetAttachment;
NullCheck(L_56);
((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_56)->___LookAtTargetAttachment = L_57;
bool L_58;
L_58 = VirtualFuncInvoker0< bool >::Invoke(31, __this);
if (L_58)
{
goto IL_0150;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_59 = __this->___m_Rigs;
int32_t L_60 = V_0;
NullCheck(L_59);
int32_t L_61 = L_60;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_62 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
NullCheck(L_62);
VirtualActionInvoker1< bool >::Invoke(32, L_62, (bool)0);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_63 = __this->___m_Rigs;
int32_t L_64 = V_0;
NullCheck(L_63);
int32_t L_65 = L_64;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_66 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
NullCheck(L_66);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_67;
L_67 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_66, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_68;
L_68 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_68);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69;
L_69 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_68, NULL);
NullCheck(L_67);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_67, L_69, NULL);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_70 = __this->___m_Rigs;
int32_t L_71 = V_0;
NullCheck(L_70);
int32_t L_72 = L_71;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
NullCheck(L_73);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_74;
L_74 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_73, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_75;
L_75 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_75);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_76;
L_76 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_75, NULL);
NullCheck(L_74);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_74, L_76, NULL);
}
IL_0150:
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_77 = __this->___mOrbitals;
int32_t L_78 = V_0;
NullCheck(L_77);
int32_t L_79 = L_78;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_80 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_79));
float L_81;
L_81 = CinemachineFreeLook_GetYAxisValue_m3006D2D07A4A8D430C3FD2CBD51B74B8D75D8E77(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82;
L_82 = CinemachineFreeLook_GetLocalPositionForCameraFromInput_mEF44FF027954B4E5392A082E9EE82879B8489062(__this, L_81, NULL);
NullCheck(L_80);
((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_80)->___m_FollowOffset = L_82;
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_83 = __this->___mOrbitals;
int32_t L_84 = V_0;
NullCheck(L_83);
int32_t L_85 = L_84;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_86 = (L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
int32_t L_87 = __this->___m_BindingMode;
NullCheck(L_86);
((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_86)->___m_BindingMode = L_87;
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_88 = __this->___mOrbitals;
int32_t L_89 = V_0;
NullCheck(L_88);
int32_t L_90 = L_89;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_91 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E L_92 = __this->___m_Heading;
NullCheck(L_91);
L_91->___m_Heading = L_92;
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_93 = __this->___mOrbitals;
int32_t L_94 = V_0;
NullCheck(L_93);
int32_t L_95 = L_94;
CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_96 = (L_93)->GetAt(static_cast<il2cpp_array_size_t>(L_95));
NullCheck(L_96);
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_97 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&L_96->___m_XAxis);
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_98 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_XAxis);
float L_99 = L_98->___Value;
L_97->___Value = L_99;
int32_t L_100 = __this->___m_BindingMode;
if ((!(((uint32_t)L_100) == ((uint32_t)5))))
{
goto IL_01cd;
}
}
{
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_101 = __this->___m_Rigs;
int32_t L_102 = V_0;
NullCheck(L_101);
int32_t L_103 = L_102;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_104 = (L_101)->GetAt(static_cast<il2cpp_array_size_t>(L_103));
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_105;
L_105 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, __this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_106 = L_105.___RawPosition;
NullCheck(L_104);
CinemachineVirtualCamera_SetStateRawPosition_m580BC430C8985CAD9750499F2E2597AA37F33623(L_104, L_106, NULL);
}
IL_01cd:
{
int32_t L_107 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_107, 1));
}
IL_01d1:
{
int32_t L_108 = V_0;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_109 = __this->___m_Rigs;
NullCheck(L_109);
if ((((int32_t)L_108) < ((int32_t)((int32_t)(((RuntimeArray*)L_109)->max_length)))))
{
goto IL_000d;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_GetYAxisValue_m3006D2D07A4A8D430C3FD2CBD51B74B8D75D8E77 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_0 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
float L_1 = L_0->___m_MaxValue;
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_2 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
float L_3 = L_2->___m_MinValue;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
float L_4 = V_0;
if ((((float)L_4) > ((float)(9.99999975E-05f))))
{
goto IL_0026;
}
}
{
return (0.5f);
}
IL_0026:
{
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_5 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
float L_6 = L_5->___Value;
float L_7 = V_0;
return ((float)(L_6/L_7));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineFreeLook_CalculateNewState_m1F68499B410474DAD5C866BAE393F9184DC3C59D (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldUp, float ___1_deltaTime, const RuntimeMethod* method)
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_worldUp;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_1 = (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE*)(&__this->___m_Lens);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_2;
L_2 = CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m0629C5BA281A84DFA090D4B28CFBCC8E234BB298(__this, L_0, L_1, NULL);
V_0 = L_2;
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_3 = (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF*)(&__this->___m_YAxisRecentering);
AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_4 = (AxisState_t6996FE8143104E02683986C908C18B0F62595736*)(&__this->___m_YAxis);
float L_5 = ___1_deltaTime;
Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A(L_3, L_4, L_5, (0.5f), NULL);
float L_6;
L_6 = CinemachineFreeLook_GetYAxisValue_m3006D2D07A4A8D430C3FD2CBD51B74B8D75D8E77(__this, NULL);
V_1 = L_6;
float L_7 = V_1;
if ((!(((float)L_7) > ((float)(0.5f)))))
{
goto IL_006f;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_8 = __this->___mBlendA;
if (!L_8)
{
goto IL_00a2;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_9 = __this->___mBlendA;
float L_10 = V_1;
NullCheck(L_9);
L_9->___TimeInBlend = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_10, (0.5f))), (2.0f)));
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_11 = __this->___mBlendA;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_worldUp;
float L_13 = ___1_deltaTime;
NullCheck(L_11);
CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_11, L_12, L_13, NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_14 = __this->___mBlendA;
NullCheck(L_14);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_15;
L_15 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_14, NULL);
V_0 = L_15;
goto IL_00a2;
}
IL_006f:
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_16 = __this->___mBlendB;
if (!L_16)
{
goto IL_00a2;
}
}
{
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_17 = __this->___mBlendB;
float L_18 = V_1;
NullCheck(L_17);
L_17->___TimeInBlend = ((float)il2cpp_codegen_multiply(L_18, (2.0f)));
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_19 = __this->___mBlendB;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_worldUp;
float L_21 = ___1_deltaTime;
NullCheck(L_19);
CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_19, L_20, L_21, NULL);
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_22 = __this->___mBlendB;
NullCheck(L_22);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_23;
L_23 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_22, NULL);
V_0 = L_23;
}
IL_00a2:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_24 = V_0;
return L_24;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFreeLook_GetLocalPositionForCameraFromInput_mEF44FF027954B4E5392A082E9EE82879B8489062 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, float ___0_t, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_0 = __this->___mOrbitals;
if (L_0)
{
goto IL_000e;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
return L_1;
}
IL_000e:
{
CinemachineFreeLook_UpdateCachedSpline_mC36FEF90EF6D07349BF33559D9B9B84DB7004473(__this, NULL);
V_0 = 1;
float L_2 = ___0_t;
if ((!(((float)L_2) > ((float)(0.5f)))))
{
goto IL_0029;
}
}
{
float L_3 = ___0_t;
___0_t = ((float)il2cpp_codegen_subtract(L_3, (0.5f)));
V_0 = 2;
}
IL_0029:
{
float L_4 = ___0_t;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_5 = __this->___m_CachedKnots;
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_8, NULL);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_10 = __this->___m_CachedCtrl1;
int32_t L_11 = V_0;
NullCheck(L_10);
int32_t L_12 = L_11;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_13, NULL);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_15 = __this->___m_CachedCtrl2;
int32_t L_16 = V_0;
NullCheck(L_15);
int32_t L_17 = L_16;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_18, NULL);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_20 = __this->___m_CachedKnots;
int32_t L_21 = V_0;
NullCheck(L_20);
int32_t L_22 = ((int32_t)il2cpp_codegen_add(L_21, 1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_23, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = SplineHelpers_Bezier3_mB25BD7261EDA22A9FB162738403E6DC66F70F326(((float)il2cpp_codegen_multiply(L_4, (2.0f))), L_9, L_14, L_19, L_24, NULL);
return L_25;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_UpdateCachedSpline_mC36FEF90EF6D07349BF33559D9B9B84DB7004473 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t G_B4_0 = 0;
int32_t G_B8_0 = 0;
{
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_0 = __this->___m_CachedOrbits;
if (!L_0)
{
goto IL_0023;
}
}
{
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_1 = __this->___m_CachedOrbits;
NullCheck(L_1);
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((uint32_t)3))))
{
goto IL_0023;
}
}
{
float L_2 = __this->___m_CachedTension;
float L_3 = __this->___m_SplineCurvature;
G_B4_0 = ((((float)L_2) == ((float)L_3))? 1 : 0);
goto IL_0024;
}
IL_0023:
{
G_B4_0 = 0;
}
IL_0024:
{
V_0 = (bool)G_B4_0;
V_1 = 0;
goto IL_0079;
}
IL_0029:
{
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_4 = __this->___m_CachedOrbits;
int32_t L_5 = V_1;
NullCheck(L_4);
float L_6 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)))->___m_Height;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_7 = __this->___m_Orbits;
int32_t L_8 = V_1;
NullCheck(L_7);
float L_9 = ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->___m_Height;
if ((!(((float)L_6) == ((float)L_9))))
{
goto IL_0073;
}
}
{
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_10 = __this->___m_CachedOrbits;
int32_t L_11 = V_1;
NullCheck(L_10);
float L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___m_Radius;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_13 = __this->___m_Orbits;
int32_t L_14 = V_1;
NullCheck(L_13);
float L_15 = ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___m_Radius;
G_B8_0 = ((((float)L_12) == ((float)L_15))? 1 : 0);
goto IL_0074;
}
IL_0073:
{
G_B8_0 = 0;
}
IL_0074:
{
V_0 = (bool)G_B8_0;
int32_t L_16 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0079:
{
int32_t L_17 = V_1;
bool L_18 = V_0;
if (((int32_t)(((((int32_t)L_17) < ((int32_t)3))? 1 : 0)&(int32_t)L_18)))
{
goto IL_0029;
}
}
{
bool L_19 = V_0;
if (L_19)
{
goto IL_0205;
}
}
{
float L_20 = __this->___m_SplineCurvature;
V_2 = L_20;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_21 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)5);
__this->___m_CachedKnots = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedKnots), (void*)L_21);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_22 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)5);
__this->___m_CachedCtrl1 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedCtrl1), (void*)L_22);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_23 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)5);
__this->___m_CachedCtrl2 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedCtrl2), (void*)L_23);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_24 = __this->___m_CachedKnots;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_25 = __this->___m_Orbits;
NullCheck(L_25);
float L_26 = ((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___m_Height;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_27 = __this->___m_Orbits;
NullCheck(L_27);
float L_28 = ((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___m_Radius;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29;
memset((&L_29), 0, sizeof(L_29));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_29), (0.0f), L_26, ((-L_28)), (0.0f), NULL);
NullCheck(L_24);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_29);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_30 = __this->___m_CachedKnots;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_31 = __this->___m_Orbits;
NullCheck(L_31);
float L_32 = ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___m_Height;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_33 = __this->___m_Orbits;
NullCheck(L_33);
float L_34 = ((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___m_Radius;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_35;
memset((&L_35), 0, sizeof(L_35));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_35), (0.0f), L_32, ((-L_34)), (0.0f), NULL);
NullCheck(L_30);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_35);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_36 = __this->___m_CachedKnots;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_37 = __this->___m_Orbits;
NullCheck(L_37);
float L_38 = ((L_37)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___m_Height;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_39 = __this->___m_Orbits;
NullCheck(L_39);
float L_40 = ((L_39)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___m_Radius;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_41;
memset((&L_41), 0, sizeof(L_41));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_41), (0.0f), L_38, ((-L_40)), (0.0f), NULL);
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_41);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_42 = __this->___m_CachedKnots;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_43 = __this->___m_CachedKnots;
NullCheck(L_43);
int32_t L_44 = 1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_46;
L_46 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
float L_47 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_48;
L_48 = Vector4_Lerp_mE5FFF3D013F0880F7DF8C613E7CB44EBD7349DAB_inline(L_45, L_46, L_47, NULL);
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_48);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_49 = __this->___m_CachedKnots;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_50 = __this->___m_CachedKnots;
NullCheck(L_50);
int32_t L_51 = 3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_53;
L_53 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
float L_54 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_55;
L_55 = Vector4_Lerp_mE5FFF3D013F0880F7DF8C613E7CB44EBD7349DAB_inline(L_52, L_53, L_54, NULL);
NullCheck(L_49);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_55);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_56 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___m_CachedKnots);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_57 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___m_CachedCtrl1);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_58 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___m_CachedCtrl2);
SplineHelpers_ComputeSmoothControlPoints_mF56B274A09DF5E4E77BC1BD1903C423FE9F1391A(L_56, L_57, L_58, NULL);
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_59 = (OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28*)(OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28*)SZArrayNew(OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28_il2cpp_TypeInfo_var, (uint32_t)3);
__this->___m_CachedOrbits = L_59;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedOrbits), (void*)L_59);
V_3 = 0;
goto IL_01f5;
}
IL_01d9:
{
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_60 = __this->___m_CachedOrbits;
int32_t L_61 = V_3;
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_62 = __this->___m_Orbits;
int32_t L_63 = V_3;
NullCheck(L_62);
int32_t L_64 = L_63;
Orbit_tFB7313130D10593990AD5CA9C685500758DB866D L_65 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
NullCheck(L_60);
(L_60)->SetAt(static_cast<il2cpp_array_size_t>(L_61), (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D)L_65);
int32_t L_66 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_66, 1));
}
IL_01f5:
{
int32_t L_67 = V_3;
if ((((int32_t)L_67) < ((int32_t)3)))
{
goto IL_01d9;
}
}
{
float L_68 = __this->___m_SplineCurvature;
__this->___m_CachedTension = L_68;
}
IL_0205:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook__ctor_mA79F3B7F572AFECE180B79550161A5CA8F99D2BA (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __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*)&CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
s_Il2CppMethodInitialized = true;
}
{
__this->___m_CommonLens = (bool)1;
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;
__this->___m_Lens = L_0;
AxisState_t6996FE8143104E02683986C908C18B0F62595736 L_1;
memset((&L_1), 0, sizeof(L_1));
AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6((&L_1), (0.0f), (1.0f), (bool)0, (bool)1, (2.0f), (0.200000003f), (0.100000001f), _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0, (bool)0, NULL);
__this->___m_YAxis = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_YAxis))->___m_InputAxisName), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_YAxis))->___m_InputAxisProvider), (void*)NULL);
#endif
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF L_2;
memset((&L_2), 0, sizeof(L_2));
Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476((&L_2), (bool)0, (1.0f), (2.0f), NULL);
__this->___m_YAxisRecentering = L_2;
AxisState_t6996FE8143104E02683986C908C18B0F62595736 L_3;
memset((&L_3), 0, sizeof(L_3));
AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6((&L_3), (-180.0f), (180.0f), (bool)1, (bool)0, (300.0f), (0.100000001f), (0.100000001f), _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7, (bool)1, NULL);
__this->___m_XAxis = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_XAxis))->___m_InputAxisName), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_XAxis))->___m_InputAxisProvider), (void*)NULL);
#endif
Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E L_4;
memset((&L_4), 0, sizeof(L_4));
Heading__ctor_m8BA2E53862E9957B1942EF8A55E5C8284ACDAAAB((&L_4), 2, 4, (0.0f), NULL);
__this->___m_Heading = L_4;
Recentering_tB00B86249E96CFC65822315C710253B1E02459EF L_5;
memset((&L_5), 0, sizeof(L_5));
Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476((&L_5), (bool)0, (1.0f), (2.0f), NULL);
__this->___m_RecenterToTargetHeading = L_5;
__this->___m_BindingMode = 5;
__this->___m_SplineCurvature = (0.200000003f);
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_6 = (OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28*)(OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28*)SZArrayNew(OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28_il2cpp_TypeInfo_var, (uint32_t)3);
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_7 = L_6;
Orbit_tFB7313130D10593990AD5CA9C685500758DB866D L_8;
memset((&L_8), 0, sizeof(L_8));
Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1((&L_8), (4.5f), (1.75f), NULL);
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D)L_8);
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_9 = L_7;
Orbit_tFB7313130D10593990AD5CA9C685500758DB866D L_10;
memset((&L_10), 0, sizeof(L_10));
Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1((&L_10), (2.5f), (3.0f), NULL);
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(1), (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D)L_10);
OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_11 = L_9;
Orbit_tFB7313130D10593990AD5CA9C685500758DB866D L_12;
memset((&L_12), 0, sizeof(L_12));
Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1((&L_12), (0.400000006f), (1.29999995f), NULL);
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D)L_12);
__this->___m_Orbits = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Orbits), (void*)L_11);
__this->___m_LegacyHeadingBias = ((std::numeric_limits<float>::max)());
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_13;
L_13 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
__this->___m_State = L_13;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_14 = (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)SZArrayNew(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var, (uint32_t)3);
__this->___m_Rigs = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rigs), (void*)L_14);
CinemachineVirtualCameraBase__ctor_m1BACC836C669C0C52C8A891BAB34E09821F21C46(__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 Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1 (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D* __this, float ___0_h, float ___1_r, const RuntimeMethod* method)
{
{
float L_0 = ___0_h;
__this->___m_Height = L_0;
float L_1 = ___1_r;
__this->___m_Radius = L_1;
return;
}
}
IL2CPP_EXTERN_C void Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1_AdjustorThunk (RuntimeObject* __this, float ___0_h, float ___1_r, const RuntimeMethod* method)
{
Orbit_tFB7313130D10593990AD5CA9C685500758DB866D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Orbit_tFB7313130D10593990AD5CA9C685500758DB866D*>(__this + _offset);
Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1(_thisAdjusted, ___0_h, ___1_r, 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
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_Multicast(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* retVal = NULL;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* currentDelegate = reinterpret_cast<CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B*>(delegatesToInvoke[i]);
typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (RuntimeObject*, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_vcam, ___1_name, ___2_copyFrom, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
return retVal;
}
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenInst(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, const RuntimeMethod* method)
{
NullCheck(___0_vcam);
typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_vcam, ___1_name, ___2_copyFrom, method);
}
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenStatic(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, const RuntimeMethod* method)
{
typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_vcam, ___1_name, ___2_copyFrom, method);
}
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenVirtual(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, const RuntimeMethod* method)
{
NullCheck(___0_vcam);
return VirtualFuncInvoker2< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_vcam, ___1_name, ___2_copyFrom);
}
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenInterface(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, const RuntimeMethod* method)
{
NullCheck(___0_vcam);
return InterfaceFuncInvoker2< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_vcam, ___1_name, ___2_copyFrom);
}
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenGenericVirtual(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, const RuntimeMethod* method)
{
NullCheck(___0_vcam);
return GenericVirtualFuncInvoker2< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(method, ___0_vcam, ___1_name, ___2_copyFrom);
}
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenGenericInterface(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, const RuntimeMethod* method)
{
NullCheck(___0_vcam);
return GenericInterfaceFuncInvoker2< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(method, ___0_vcam, ___1_name, ___2_copyFrom);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateRigDelegate__ctor_m6F6CFEC727ADF8F761C0056334415C9ED1549E89 (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __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 == 3;
if (isOpen)
__this->___invoke_impl = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 2;
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)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenGenericInterface;
else
__this->___invoke_impl = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenInterface;
else
__this->___invoke_impl = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenVirtual;
}
else
{
__this->___invoke_impl = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_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)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9 (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, const RuntimeMethod* method)
{
typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (RuntimeObject*, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_vcam, ___1_name, ___2_copyFrom, 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
void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_Multicast(DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rig, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* currentDelegate = reinterpret_cast<DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_rig, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_OpenInst(DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rig, const RuntimeMethod* method)
{
NullCheck(___0_rig);
typedef void (*FunctionPointerType) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_rig, method);
}
void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_OpenStatic(DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rig, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_rig, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyRigDelegate__ctor_m780F29C1662666F2141E7006CFB0C8F0652675F6 (DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __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)&DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_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)&DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_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)&DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26 (DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rig, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_rig, 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 float CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, int32_t ___0_index, 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*)&_stringLiteralC7D0327E549A9D2963D4043C93AA3D42FE42555C);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_index;
switch (L_0)
{
case 0:
{
goto IL_0028;
}
case 1:
{
goto IL_002f;
}
case 2:
{
goto IL_0036;
}
case 3:
{
goto IL_003d;
}
case 4:
{
goto IL_0044;
}
case 5:
{
goto IL_004b;
}
case 6:
{
goto IL_0052;
}
case 7:
{
goto IL_0059;
}
}
}
{
goto IL_0060;
}
IL_0028:
{
float L_1 = __this->___m_Weight0;
return L_1;
}
IL_002f:
{
float L_2 = __this->___m_Weight1;
return L_2;
}
IL_0036:
{
float L_3 = __this->___m_Weight2;
return L_3;
}
IL_003d:
{
float L_4 = __this->___m_Weight3;
return L_4;
}
IL_0044:
{
float L_5 = __this->___m_Weight4;
return L_5;
}
IL_004b:
{
float L_6 = __this->___m_Weight5;
return L_6;
}
IL_0052:
{
float L_7 = __this->___m_Weight6;
return L_7;
}
IL_0059:
{
float L_8 = __this->___m_Weight7;
return L_8;
}
IL_0060:
{
String_t* L_9;
L_9 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_index), NULL);
String_t* L_10;
L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralC7D0327E549A9D2963D4043C93AA3D42FE42555C, L_9, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_10, NULL);
return (0.0f);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_SetWeight_mC5610C703FF2805EBEA1F154BBCE444DDD242194 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, int32_t ___0_index, float ___1_w, 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*)&_stringLiteralC7D0327E549A9D2963D4043C93AA3D42FE42555C);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_index;
switch (L_0)
{
case 0:
{
goto IL_0028;
}
case 1:
{
goto IL_0030;
}
case 2:
{
goto IL_0038;
}
case 3:
{
goto IL_0040;
}
case 4:
{
goto IL_0048;
}
case 5:
{
goto IL_0050;
}
case 6:
{
goto IL_0058;
}
case 7:
{
goto IL_0060;
}
}
}
{
goto IL_0068;
}
IL_0028:
{
float L_1 = ___1_w;
__this->___m_Weight0 = L_1;
return;
}
IL_0030:
{
float L_2 = ___1_w;
__this->___m_Weight1 = L_2;
return;
}
IL_0038:
{
float L_3 = ___1_w;
__this->___m_Weight2 = L_3;
return;
}
IL_0040:
{
float L_4 = ___1_w;
__this->___m_Weight3 = L_4;
return;
}
IL_0048:
{
float L_5 = ___1_w;
__this->___m_Weight4 = L_5;
return;
}
IL_0050:
{
float L_6 = ___1_w;
__this->___m_Weight5 = L_6;
return;
}
IL_0058:
{
float L_7 = ___1_w;
__this->___m_Weight6 = L_7;
return;
}
IL_0060:
{
float L_8 = ___1_w;
__this->___m_Weight7 = L_8;
return;
}
IL_0068:
{
String_t* L_9;
L_9 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_index), NULL);
String_t* L_10;
L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralC7D0327E549A9D2963D4043C93AA3D42FE42555C, L_9, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_10, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineMixingCamera_GetWeight_m83BF99075E8598CBDCFE55582A0A7FC77B9A9104 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, 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*)&Dictionary_2_TryGetValue_m337A410216A2278750B367D767F5A673DAFE8C68_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral159F5E586A3B767B510799D915CE29B166DDD409);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* G_B4_0 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B5_0 = NULL;
String_t* G_B5_1 = NULL;
{
CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL);
Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* L_0 = __this->___m_indexMap;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___0_vcam;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m337A410216A2278750B367D767F5A673DAFE8C68(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m337A410216A2278750B367D767F5A673DAFE8C68_RuntimeMethod_var);
if (!L_2)
{
goto IL_001e;
}
}
{
int32_t L_3 = V_0;
float L_4;
L_4 = CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42(__this, L_3, NULL);
return L_4;
}
IL_001e:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5 = ___0_vcam;
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)
{
G_B4_0 = _stringLiteral159F5E586A3B767B510799D915CE29B166DDD409;
goto IL_0033;
}
G_B3_0 = _stringLiteral159F5E586A3B767B510799D915CE29B166DDD409;
}
{
G_B5_0 = _stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31;
G_B5_1 = G_B3_0;
goto IL_0039;
}
IL_0033:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = ___0_vcam;
NullCheck(L_7);
String_t* L_8;
L_8 = CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0(L_7, NULL);
G_B5_0 = L_8;
G_B5_1 = G_B4_0;
}
IL_0039:
{
String_t* L_9;
L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B5_1, G_B5_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_9, NULL);
return (0.0f);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_SetWeight_m2BF760E1983299AE8F5F5B9D01DAB3EE1332061E (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___0_vcam, float ___1_w, 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*)&Dictionary_2_TryGetValue_m337A410216A2278750B367D767F5A673DAFE8C68_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral159F5E586A3B767B510799D915CE29B166DDD409);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* G_B4_0 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B5_0 = NULL;
String_t* G_B5_1 = NULL;
{
CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL);
Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* L_0 = __this->___m_indexMap;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___0_vcam;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m337A410216A2278750B367D767F5A673DAFE8C68(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m337A410216A2278750B367D767F5A673DAFE8C68_RuntimeMethod_var);
if (!L_2)
{
goto IL_001f;
}
}
{
int32_t L_3 = V_0;
float L_4 = ___1_w;
CinemachineMixingCamera_SetWeight_mC5610C703FF2805EBEA1F154BBCE444DDD242194(__this, L_3, L_4, NULL);
return;
}
IL_001f:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5 = ___0_vcam;
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)
{
G_B4_0 = _stringLiteral159F5E586A3B767B510799D915CE29B166DDD409;
goto IL_0034;
}
G_B3_0 = _stringLiteral159F5E586A3B767B510799D915CE29B166DDD409;
}
{
G_B5_0 = _stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31;
G_B5_1 = G_B3_0;
goto IL_003a;
}
IL_0034:
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = ___0_vcam;
NullCheck(L_7);
String_t* L_8;
L_8 = CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0(L_7, NULL);
G_B5_0 = L_8;
G_B5_1 = G_B4_0;
}
IL_003a:
{
String_t* L_9;
L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B5_1, G_B5_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_9, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineMixingCamera_get_LiveChild_m26D809A14332652C435B82A94EE0282E0561F817 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CLiveChildU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineMixingCamera_get_State_m44E23B7EEA1FD0097519789D7DA2AE7626D8F955 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineMixingCamera_get_LookAt_m960F48555B39A69B413D665CD807CA2DE57DA7AD (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CLookAtU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_LookAt_m6C2A62904E3B6AC74AFD6B0990F9B79F3F015C57 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __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* CinemachineMixingCamera_get_Follow_m54220CF80B21E7625F10D7EBCF3B2F552C055049 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CFollowU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_Follow_m71453E2740CEF75552DEAB376B40AD533A8C8FF3 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __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 void CinemachineMixingCamera_OnTargetObjectWarped_m5762D3BDA766EB34FD869C5C858FF6C03CF935E0 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionDelta, const RuntimeMethod* method)
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
V_0 = L_0;
V_1 = 0;
goto IL_001f;
}
IL_0011:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_positionDelta;
NullCheck(L_4);
VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(43, L_4, L_5, L_6);
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001f:
{
int32_t L_8 = V_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0011;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___0_target;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_positionDelta;
CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333(__this, L_10, L_11, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_ForceCameraPosition_m5DEFC312F29680754ED0F18260B4834F546F77B9 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rot, const RuntimeMethod* method)
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
V_0 = L_0;
V_1 = 0;
goto IL_001f;
}
IL_0011:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rot;
NullCheck(L_4);
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(44, L_4, L_5, L_6);
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001f:
{
int32_t L_8 = V_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0011;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_pos;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = ___1_rot;
CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492(__this, L_10, L_11, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_OnEnable_mA1CA5ED5B17241E0E896B3DA0A016B5A748A8C05 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
{
CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL);
CinemachineMixingCamera_InvalidateListOfChildren_m51313DE550C0BB626467A05BEDF34B7120874BD5(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_OnTransformChildrenChanged_m450976DCA651635EA5D669F4E5CCBF384A5FB61B (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
{
CinemachineMixingCamera_InvalidateListOfChildren_m51313DE550C0BB626467A05BEDF34B7120874BD5(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_OnValidate_m2CA0AF2221650AE7A37D2709A554CE12B4456E0F (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
CinemachineVirtualCameraBase_OnValidate_m53411A67E10ECB12B114F5FC47C1026E0BEDB1D0(__this, NULL);
V_0 = 0;
goto IL_0026;
}
IL_000a:
{
int32_t L_0 = V_0;
int32_t L_1 = V_0;
float L_2;
L_2 = CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42(__this, L_1, NULL);
float L_3;
L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_2, NULL);
CinemachineMixingCamera_SetWeight_mC5610C703FF2805EBEA1F154BBCE444DDD242194(__this, L_0, L_3, NULL);
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_0026:
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) < ((int32_t)8)))
{
goto IL_000a;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineMixingCamera_IsLiveChild_m91A57CA82BB9F6EF14A0E42839E3365C390B0BD4 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___0_vcam, bool ___1_dominantChildOnly, const RuntimeMethod* method)
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
int32_t V_1 = 0;
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0;
L_0 = CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16(__this, NULL);
V_0 = L_0;
V_1 = 0;
goto IL_002e;
}
IL_000b:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
RuntimeObject* L_5 = ___0_vcam;
if ((!(((RuntimeObject*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_4) == ((RuntimeObject*)(RuntimeObject*)L_5))))
{
goto IL_002a;
}
}
{
int32_t L_6 = V_1;
float L_7;
L_7 = CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42(__this, L_6, NULL);
if ((!(((float)L_7) > ((float)(9.99999975E-05f)))))
{
goto IL_0028;
}
}
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_8 = V_0;
int32_t L_9 = V_1;
NullCheck(L_8);
int32_t L_10 = L_9;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_11);
bool L_12;
L_12 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_11, NULL);
return L_12;
}
IL_0028:
{
return (bool)0;
}
IL_002a:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_002e:
{
int32_t L_14 = V_1;
if ((((int32_t)L_14) >= ((int32_t)8)))
{
goto IL_0038;
}
}
{
int32_t L_15 = V_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_16 = V_0;
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
{
goto IL_000b;
}
}
IL_0038:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
{
CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_InvalidateListOfChildren_m51313DE550C0BB626467A05BEDF34B7120874BD5 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
{
__this->___m_ChildCameras = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL);
__this->___m_indexMap = (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_indexMap), (void*)(Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*)NULL);
CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline(__this, (RuntimeObject*)NULL, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m222B8E36A0510CB7701CC8FAF48B64AC6DD5B44D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m521BAE6A3818AC2BC661A4313086790A1F56FCA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_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_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* V_0 = NULL;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_1 = NULL;
int32_t V_2 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_3 = NULL;
int32_t V_4 = 0;
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* L_1 = (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*)il2cpp_codegen_object_new(Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m521BAE6A3818AC2BC661A4313086790A1F56FCA2(L_1, Dictionary_2__ctor_m521BAE6A3818AC2BC661A4313086790A1F56FCA2_RuntimeMethod_var);
__this->___m_indexMap = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_indexMap), (void*)L_1);
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_2 = (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*)il2cpp_codegen_object_new(List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var);
List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13(L_2, List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var);
V_0 = L_2;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_3;
L_3 = Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33(__this, (bool)1, Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var);
V_1 = L_3;
V_2 = 0;
goto IL_0068;
}
IL_0026:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = V_3;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL);
NullCheck(L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_9, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, L_11, NULL);
if (!L_12)
{
goto IL_0064;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_13 = V_0;
NullCheck(L_13);
int32_t L_14;
L_14 = List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_inline(L_13, List_1_get_Count_mCDFCFD8B9163AEFE1C97AE57D52AA6D126692159_RuntimeMethod_var);
V_4 = L_14;
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_15 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_16 = V_3;
NullCheck(L_15);
List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_inline(L_15, L_16, List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var);
int32_t L_17 = V_4;
if ((((int32_t)L_17) >= ((int32_t)8)))
{
goto IL_0064;
}
}
{
Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* L_18 = __this->___m_indexMap;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_19 = V_3;
int32_t L_20 = V_4;
NullCheck(L_18);
Dictionary_2_Add_m222B8E36A0510CB7701CC8FAF48B64AC6DD5B44D(L_18, L_19, L_20, Dictionary_2_Add_m222B8E36A0510CB7701CC8FAF48B64AC6DD5B44D_RuntimeMethod_var);
}
IL_0064:
{
int32_t L_21 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_0068:
{
int32_t L_22 = V_2;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_23 = V_1;
NullCheck(L_23);
if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
{
goto IL_0026;
}
}
{
List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_24 = V_0;
NullCheck(L_24);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_25;
L_25 = List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C(L_24, List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var);
__this->___m_ChildCameras = L_25;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras), (void*)L_25);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_OnTransitionFromCamera_m276EA6CE8376BE27DDCF3EF7DF89BE4A492FF505 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___0_fromCam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldUp, float ___2_deltaTime, const RuntimeMethod* method)
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
int32_t V_1 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_2 = NULL;
{
RuntimeObject* L_0 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_worldUp;
float L_2 = ___2_deltaTime;
CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493(__this, L_0, L_1, L_2, NULL);
RuntimeObject* L_3 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_worldUp;
float L_5 = ___2_deltaTime;
bool L_6;
L_6 = CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225(__this, L_3, L_4, L_5, NULL);
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_7;
L_7 = CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16(__this, NULL);
V_0 = L_7;
V_1 = 0;
goto IL_0045;
}
IL_001e:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_8 = V_0;
int32_t L_9 = V_1;
NullCheck(L_8);
int32_t L_10 = L_9;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
V_2 = L_11;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_12 = V_2;
NullCheck(L_12);
bool L_13;
L_13 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_12, NULL);
if (!L_13)
{
goto IL_0041;
}
}
{
int32_t L_14 = V_1;
float L_15;
L_15 = CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42(__this, L_14, NULL);
if ((!(((float)L_15) > ((float)(9.99999975E-05f)))))
{
goto IL_0041;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_16 = V_2;
RuntimeObject* L_17 = ___0_fromCam;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_worldUp;
float L_19 = ___2_deltaTime;
NullCheck(L_16);
VirtualActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(34, L_16, L_17, L_18, L_19);
}
IL_0041:
{
int32_t L_20 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_0045:
{
int32_t L_21 = V_1;
if ((((int32_t)L_21) >= ((int32_t)8)))
{
goto IL_004f;
}
}
{
int32_t L_22 = V_1;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_23 = V_0;
NullCheck(L_23);
if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
{
goto IL_001e;
}
}
IL_004f:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_worldUp;
float L_25 = ___2_deltaTime;
VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(33, __this, L_24, L_25);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_InternalUpdateCameraState_mED94FAACA5FA2E23DFD1A925B176E69C6825C35D (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __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*)&CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_4 = NULL;
float V_5 = 0.0f;
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0;
L_0 = CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16(__this, NULL);
V_0 = L_0;
CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline(__this, (RuntimeObject*)NULL, NULL);
V_1 = (0.0f);
V_2 = (0.0f);
V_3 = 0;
goto IL_0091;
}
IL_001e:
{
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0;
int32_t L_2 = V_3;
NullCheck(L_1);
int32_t L_3 = L_2;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_4 = L_4;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5 = V_4;
NullCheck(L_5);
bool L_6;
L_6 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_5, NULL);
if (!L_6)
{
goto IL_008d;
}
}
{
int32_t L_7 = V_3;
float L_8;
L_8 = CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42(__this, L_7, NULL);
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_8, NULL);
V_5 = L_9;
float L_10 = V_5;
if ((!(((float)L_10) > ((float)(9.99999975E-05f)))))
{
goto IL_008d;
}
}
{
float L_11 = V_2;
float L_12 = V_5;
V_2 = ((float)il2cpp_codegen_add(L_11, L_12));
float L_13 = V_2;
float L_14 = V_5;
if ((!(((float)L_13) == ((float)L_14))))
{
goto IL_0061;
}
}
{
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_15 = V_4;
NullCheck(L_15);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_16;
L_16 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_15);
__this->___m_State = L_16;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
goto IL_007d;
}
IL_0061:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_17 = __this->___m_State;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_18 = V_4;
NullCheck(L_18);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_19;
L_19 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(25, L_18);
float L_20 = V_5;
float L_21 = V_2;
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_22;
L_22 = CameraState_Lerp_m0BAAA9D6CC903E2656ACE05FDE2C930FE24D3E98(L_17, L_19, ((float)(L_20/L_21)), NULL);
__this->___m_State = L_22;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
}
IL_007d:
{
float L_23 = V_5;
float L_24 = V_1;
if ((!(((float)L_23) > ((float)L_24))))
{
goto IL_008d;
}
}
{
float L_25 = V_5;
V_1 = L_25;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_26 = V_4;
CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline(__this, L_26, NULL);
}
IL_008d:
{
int32_t L_27 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0091:
{
int32_t L_28 = V_3;
if ((((int32_t)L_28) >= ((int32_t)8)))
{
goto IL_009b;
}
}
{
int32_t L_29 = V_3;
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_30 = V_0;
NullCheck(L_30);
if ((((int32_t)L_29) < ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length)))))
{
goto IL_001e;
}
}
IL_009b:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_31 = (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)(&__this->___m_State);
float L_32 = ___1_deltaTime;
CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_31, L_32, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera__ctor_m0B1F309D2D31EB2803EB13DE6CAFABB66865E54C (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __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;
}
{
__this->___m_Weight0 = (0.5f);
__this->___m_Weight1 = (0.5f);
__this->___m_Weight2 = (0.5f);
__this->___m_Weight3 = (0.5f);
__this->___m_Weight4 = (0.5f);
__this->___m_Weight5 = (0.5f);
__this->___m_Weight6 = (0.5f);
__this->___m_Weight7 = (0.5f);
il2cpp_codegen_runtime_class_init_inline(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var);
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0;
L_0 = CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8(NULL);
__this->___m_State = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___m_CustomOverflow), (void*)NULL);
#endif
CinemachineVirtualCameraBase__ctor_m1BACC836C669C0C52C8A891BAB34E09821F21C46(__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 CinemachinePath_get_MinPos_mBA8D84B82E247993FE9B877B1AEC594E1E3D7058 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method)
{
{
return (0.0f);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePath_get_MaxPos_m83D806FD19414D91B55CF8D96CBF6408090CB1BD (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B5_0 = 0;
{
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_0 = __this->___m_Waypoints;
NullCheck(L_0);
V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1));
int32_t L_1 = V_0;
if ((((int32_t)L_1) >= ((int32_t)1)))
{
goto IL_0015;
}
}
{
return (0.0f);
}
IL_0015:
{
bool L_2 = __this->___m_Looped;
if (L_2)
{
goto IL_0020;
}
}
{
int32_t L_3 = V_0;
G_B5_0 = L_3;
goto IL_0023;
}
IL_0020:
{
int32_t L_4 = V_0;
G_B5_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_0023:
{
return ((float)G_B5_0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachinePath_get_Looped_mAF77015A018DD14449E5798FB2EECC608465F947 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_Looped;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePath_Reset_m3D879DC9DC1148FDFB117998B7DF784D559D4241 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D V_0;
memset((&V_0), 0, sizeof(V_0));
{
__this->___m_Looped = (bool)0;
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_0 = (WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF*)(WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF*)SZArrayNew(WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF_il2cpp_TypeInfo_var, (uint32_t)2);
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_1 = L_0;
il2cpp_codegen_initobj((&V_0), sizeof(Waypoint_tF0147D859449A4A396E398063D02E76A7214066D));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_2), (0.0f), (0.0f), (-5.0f), NULL);
(&V_0)->___position = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
memset((&L_3), 0, sizeof(L_3));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), (1.0f), (0.0f), (0.0f), NULL);
(&V_0)->___tangent = L_3;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_4 = V_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Waypoint_tF0147D859449A4A396E398063D02E76A7214066D)L_4);
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_5 = L_1;
il2cpp_codegen_initobj((&V_0), sizeof(Waypoint_tF0147D859449A4A396E398063D02E76A7214066D));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), (0.0f), (0.0f), (5.0f), NULL);
(&V_0)->___position = L_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
memset((&L_7), 0, sizeof(L_7));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_7), (1.0f), (0.0f), (0.0f), NULL);
(&V_0)->___tangent = L_7;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_8 = V_0;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (Waypoint_tF0147D859449A4A396E398063D02E76A7214066D)L_8);
__this->___m_Waypoints = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Waypoints), (void*)L_5);
Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8* L_9 = (Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8*)il2cpp_codegen_object_new(Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8_il2cpp_TypeInfo_var);
Appearance__ctor_m3600590C110F6BC2BBA3F48A4334B8A38A030796(L_9, NULL);
((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Appearance = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Appearance), (void*)L_9);
VirtualActionInvoker0::Invoke(14, __this);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachinePath_get_DistanceCacheSampleStepsPerSegment_m7B01348994DB96DD02D21782AA1EC501F1022248 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = ((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Resolution;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___0_pos, int32_t* ___1_indexA, int32_t* ___2_indexB, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t* G_B3_0 = NULL;
int32_t* G_B3_1 = NULL;
int32_t* G_B2_0 = NULL;
int32_t* G_B2_1 = NULL;
int32_t G_B4_0 = 0;
int32_t* G_B4_1 = NULL;
int32_t* G_B4_2 = NULL;
{
float L_0 = ___0_pos;
float L_1;
L_1 = VirtualFuncInvoker1< float, float >::Invoke(7, __this, L_0);
___0_pos = L_1;
float L_2 = ___0_pos;
int32_t L_3;
L_3 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_2, NULL);
V_0 = L_3;
float L_4 = ___0_pos;
int32_t L_5 = V_0;
float L_6;
L_6 = fabsf(((float)il2cpp_codegen_subtract(L_4, ((float)L_5))));
if ((!(((float)L_6) < ((float)(9.99999975E-05f)))))
{
goto IL_0038;
}
}
{
int32_t* L_7 = ___1_indexA;
int32_t* L_8 = ___2_indexB;
int32_t L_9 = V_0;
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_10 = __this->___m_Waypoints;
NullCheck(L_10);
if ((((int32_t)L_9) == ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
G_B3_0 = L_8;
G_B3_1 = L_7;
goto IL_0030;
}
G_B2_0 = L_8;
G_B2_1 = L_7;
}
{
int32_t L_11 = V_0;
G_B4_0 = L_11;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_0031;
}
IL_0030:
{
G_B4_0 = 0;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_0031:
{
int32_t L_12 = G_B4_0;
V_1 = L_12;
*((int32_t*)G_B4_1) = (int32_t)L_12;
int32_t L_13 = V_1;
*((int32_t*)G_B4_2) = (int32_t)L_13;
goto IL_0070;
}
IL_0038:
{
int32_t* L_14 = ___1_indexA;
float L_15 = ___0_pos;
int32_t L_16;
L_16 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_15, NULL);
*((int32_t*)L_14) = (int32_t)L_16;
int32_t* L_17 = ___1_indexA;
int32_t L_18 = *((int32_t*)L_17);
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_19 = __this->___m_Waypoints;
NullCheck(L_19);
if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
{
goto IL_0059;
}
}
{
float L_20 = ___0_pos;
float L_21;
L_21 = VirtualFuncInvoker0< float >::Invoke(5, __this);
___0_pos = ((float)il2cpp_codegen_subtract(L_20, L_21));
int32_t* L_22 = ___1_indexA;
*((int32_t*)L_22) = (int32_t)0;
}
IL_0059:
{
int32_t* L_23 = ___2_indexB;
float L_24 = ___0_pos;
int32_t L_25;
L_25 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(L_24, NULL);
*((int32_t*)L_23) = (int32_t)L_25;
int32_t* L_26 = ___2_indexB;
int32_t L_27 = *((int32_t*)L_26);
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_28 = __this->___m_Waypoints;
NullCheck(L_28);
if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
{
goto IL_0070;
}
}
{
int32_t* L_29 = ___2_indexB;
*((int32_t*)L_29) = (int32_t)0;
}
IL_0070:
{
float L_30 = ___0_pos;
return L_30;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachinePath_EvaluatePosition_mE599B4439BD3806147AD870CE2C8169EF4AF46D6 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___0_pos, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D V_3;
memset((&V_3), 0, sizeof(V_3));
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D V_4;
memset((&V_4), 0, sizeof(V_4));
{
il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_0 = __this->___m_Waypoints;
NullCheck(L_0);
if ((((RuntimeArray*)L_0)->max_length))
{
goto IL_0022;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
V_0 = L_2;
goto IL_00a8;
}
IL_0022:
{
float L_3 = ___0_pos;
float L_4;
L_4 = CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A(__this, L_3, (&V_1), (&V_2), NULL);
___0_pos = L_4;
int32_t L_5 = V_1;
int32_t L_6 = V_2;
if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
{
goto IL_0047;
}
}
{
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_7 = __this->___m_Waypoints;
int32_t L_8 = V_1;
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->___position;
V_0 = L_9;
goto IL_00a8;
}
IL_0047:
{
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_10 = __this->___m_Waypoints;
int32_t L_11 = V_1;
NullCheck(L_10);
int32_t L_12 = L_11;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_3 = L_13;
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_14 = __this->___m_Waypoints;
int32_t L_15 = V_2;
NullCheck(L_14);
int32_t L_16 = L_15;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
V_4 = L_17;
float L_18 = ___0_pos;
int32_t L_19 = V_1;
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_20 = __this->___m_Waypoints;
int32_t L_21 = V_1;
NullCheck(L_20);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21)))->___position;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_23 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = L_23.___position;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_25 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = L_25.___tangent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_24, L_26, NULL);
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_28 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = L_28.___position;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_30 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___tangent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
L_32 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_29, L_31, NULL);
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_33 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33.___position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
L_35 = SplineHelpers_Bezier3_mB25BD7261EDA22A9FB162738403E6DC66F70F326(((float)il2cpp_codegen_subtract(L_18, ((float)L_19))), L_22, L_27, L_32, L_34, NULL);
V_0 = L_35;
}
IL_00a8:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36;
L_36 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_0;
NullCheck(L_36);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
L_38 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_36, L_37, NULL);
return L_38;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachinePath_EvaluateTangent_mFF44F46AC1BBBCCDF06166F24B792ADCB850B1F3 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___0_pos, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D V_3;
memset((&V_3), 0, sizeof(V_3));
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D V_4;
memset((&V_4), 0, sizeof(V_4));
{
il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_0 = __this->___m_Waypoints;
NullCheck(L_0);
if ((((RuntimeArray*)L_0)->max_length))
{
goto IL_002c;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_2, L_3, NULL);
V_0 = L_4;
goto IL_00b2;
}
IL_002c:
{
float L_5 = ___0_pos;
float L_6;
L_6 = CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A(__this, L_5, (&V_1), (&V_2), NULL);
___0_pos = L_6;
int32_t L_7 = V_1;
int32_t L_8 = V_2;
if ((!(((uint32_t)L_7) == ((uint32_t)L_8))))
{
goto IL_0051;
}
}
{
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_9 = __this->___m_Waypoints;
int32_t L_10 = V_1;
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___tangent;
V_0 = L_11;
goto IL_00b2;
}
IL_0051:
{
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_12 = __this->___m_Waypoints;
int32_t L_13 = V_1;
NullCheck(L_12);
int32_t L_14 = L_13;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_3 = L_15;
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_16 = __this->___m_Waypoints;
int32_t L_17 = V_2;
NullCheck(L_16);
int32_t L_18 = L_17;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
V_4 = L_19;
float L_20 = ___0_pos;
int32_t L_21 = V_1;
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_22 = __this->___m_Waypoints;
int32_t L_23 = V_1;
NullCheck(L_22);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ((L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_23)))->___position;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_25 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = L_25.___position;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_27 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = L_27.___tangent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_26, L_28, NULL);
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_30 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___position;
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_32 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = L_32.___tangent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_31, L_33, NULL);
Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_35 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = L_35.___position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = SplineHelpers_BezierTangent3_m0CAB33B99E4DD03F36C592C5A95BCDC52C16BF27(((float)il2cpp_codegen_subtract(L_20, ((float)L_21))), L_24, L_29, L_34, L_36, NULL);
V_0 = L_37;
}
IL_00b2:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38;
L_38 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_0;
NullCheck(L_38);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
L_40 = Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757(L_38, L_39, NULL);
return L_40;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachinePath_EvaluateOrientation_m752B07D72ABD6B8D6457E4C65C1B93583F24FB18 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___0_pos, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
int32_t V_2 = 0;
int32_t V_3 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
float V_6 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
L_1 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_0, NULL);
V_0 = L_1;
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_2 = __this->___m_Waypoints;
NullCheck(L_2);
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_00d1;
}
}
{
V_1 = (0.0f);
float L_3 = ___0_pos;
float L_4;
L_4 = CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A(__this, L_3, (&V_2), (&V_3), NULL);
___0_pos = L_4;
int32_t L_5 = V_2;
int32_t L_6 = V_3;
if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
{
goto IL_0043;
}
}
{
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_7 = __this->___m_Waypoints;
int32_t L_8 = V_2;
NullCheck(L_7);
float L_9 = ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->___roll;
V_1 = L_9;
goto IL_008e;
}
IL_0043:
{
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_10 = __this->___m_Waypoints;
int32_t L_11 = V_2;
NullCheck(L_10);
float L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___roll;
V_5 = L_12;
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_13 = __this->___m_Waypoints;
int32_t L_14 = V_3;
NullCheck(L_13);
float L_15 = ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___roll;
V_6 = L_15;
int32_t L_16 = V_3;
if (L_16)
{
goto IL_0080;
}
}
{
float L_17 = V_5;
V_5 = (fmodf(L_17, (360.0f)));
float L_18 = V_6;
V_6 = (fmodf(L_18, (360.0f)));
}
IL_0080:
{
float L_19 = V_5;
float L_20 = V_6;
float L_21 = ___0_pos;
int32_t L_22 = V_2;
float L_23;
L_23 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_19, L_20, ((float)il2cpp_codegen_subtract(L_21, ((float)L_22))), NULL);
V_1 = L_23;
}
IL_008e:
{
float L_24 = ___0_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(9, __this, L_24);
V_4 = L_25;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_4;
bool L_27;
L_27 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_26, NULL);
if (L_27)
{
goto IL_00d1;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_28);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_29;
L_29 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_28, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_29, L_30, NULL);
V_7 = L_31;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_7;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34;
L_34 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_32, L_33, NULL);
float L_35 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
L_36 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_37;
L_37 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_35, L_36, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38;
L_38 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_34, L_37, NULL);
V_0 = L_38;
}
IL_00d1:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39 = V_0;
return L_39;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePath_OnValidate_m09378574E3D52E520FF10A675E41753CEF20610B (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker0::Invoke(14, __this);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePath__ctor_m2AC66AF8FA31A0F8CA731812E8BF30FDFD33E90F (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_0 = (WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF*)(WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF*)SZArrayNew(WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___m_Waypoints = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Waypoints), (void*)L_0);
CinemachinePathBase__ctor_m8BEE8B0F31272FDA797F0459F992A3B491570A3F(__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 CinemachinePipeline__ctor_m88F828229691C91F2DFF546084A80215324B9BF2 (CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209* __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 void CinemachinePixelPerfect_PostPipelineStageCallback_m7A81411BB3D092707CE38B74EA89800763A808EF (CinemachinePixelPerfect_t8CA529E8D056B820C806C2AEAD6209D62001AC8B* __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*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisPixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_m3AE0EFF6FA7BF24981B37F3F6852CBB90167BFEC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_0 = NULL;
PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* V_1 = NULL;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_2;
memset((&V_2), 0, sizeof(V_2));
{
int32_t L_0 = ___1_stage;
if (!L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var);
CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_1;
L_1 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL);
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = ___0_vcam;
NullCheck(L_1);
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_3;
L_3 = CinemachineCore_FindPotentialTargetBrain_mD4D554DCF27AE5BD2BAEB9D09E37BFBDD9D79B3B(L_1, L_2, NULL);
V_0 = L_3;
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_5)
{
goto IL_0023;
}
}
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_6 = V_0;
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = ___0_vcam;
NullCheck(L_6);
bool L_8;
L_8 = CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058(L_6, L_7, (bool)0, NULL);
if (L_8)
{
goto IL_0024;
}
}
IL_0023:
{
return;
}
IL_0024:
{
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_9 = V_0;
NullCheck(L_9);
bool L_10;
L_10 = Component_TryGetComponent_TisPixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_m3AE0EFF6FA7BF24981B37F3F6852CBB90167BFEC(L_9, (&V_1), Component_TryGetComponent_TisPixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_m3AE0EFF6FA7BF24981B37F3F6852CBB90167BFEC_RuntimeMethod_var);
PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* L_11 = V_1;
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_003e;
}
}
{
PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* L_13 = V_1;
NullCheck(L_13);
bool L_14;
L_14 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_13, NULL);
if (L_14)
{
goto IL_003f;
}
}
IL_003e:
{
return;
}
IL_003f:
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_15 = ___2_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_16 = L_15->___Lens;
V_2 = L_16;
PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* L_17 = V_1;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_18 = V_2;
float L_19 = L_18.___OrthographicSize;
NullCheck(L_17);
float L_20;
L_20 = PixelPerfectCamera_CorrectCinemachineOrthoSize_m0187F5BED8A6B1748C0CCA6944D9332AEC6B0C84(L_17, L_19, NULL);
(&V_2)->___OrthographicSize = L_20;
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_21 = ___2_state;
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_22 = V_2;
L_21->___Lens = L_22;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePixelPerfect__ctor_m4422D053361DF8CD626CB21B60EF4507600365B6 (CinemachinePixelPerfect_t8CA529E8D056B820C806C2AEAD6209D62001AC8B* __this, const RuntimeMethod* method)
{
{
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 IL2CPP_METHOD_ATTR float CinemachineSmoothPath_get_MinPos_m0EB8C61879F4C2829CDC4B29F5B9B87D6C142F2D (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method)
{
{
return (0.0f);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineSmoothPath_get_MaxPos_mD2A934FC5741EEF3E529BEAEB4D7D8ADC458B462 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B5_0 = 0;
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_0 = __this->___m_Waypoints;
NullCheck(L_0);
V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1));
int32_t L_1 = V_0;
if ((((int32_t)L_1) >= ((int32_t)1)))
{
goto IL_0015;
}
}
{
return (0.0f);
}
IL_0015:
{
bool L_2 = __this->___m_Looped;
if (L_2)
{
goto IL_0020;
}
}
{
int32_t L_3 = V_0;
G_B5_0 = L_3;
goto IL_0023;
}
IL_0020:
{
int32_t L_4 = V_0;
G_B5_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_0023:
{
return ((float)G_B5_0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineSmoothPath_get_Looped_mA3CAB564800423C040DF4685BDB585FEA28E069E (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_Looped;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineSmoothPath_get_DistanceCacheSampleStepsPerSegment_m8167360E02FD34C85F80758C7F7654A53294A239 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = ((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Resolution;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSmoothPath_OnValidate_m8F7D11F9B015CCE4B6C1AB859AE8ACB0488FDACD (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker0::Invoke(14, __this);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSmoothPath_Reset_mD9A09F954797E3D506B9F44DA87ECD9AA6BD69E2 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 V_0;
memset((&V_0), 0, sizeof(V_0));
{
__this->___m_Looped = (bool)0;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_0 = (WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)SZArrayNew(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C_il2cpp_TypeInfo_var, (uint32_t)2);
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_1 = L_0;
il2cpp_codegen_initobj((&V_0), sizeof(Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_2), (0.0f), (0.0f), (-5.0f), NULL);
(&V_0)->___position = L_2;
Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 L_3 = V_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27)L_3);
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_4 = L_1;
il2cpp_codegen_initobj((&V_0), sizeof(Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
memset((&L_5), 0, sizeof(L_5));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_5), (0.0f), (0.0f), (5.0f), NULL);
(&V_0)->___position = L_5;
Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 L_6 = V_0;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27)L_6);
__this->___m_Waypoints = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Waypoints), (void*)L_4);
Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8* L_7 = (Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8*)il2cpp_codegen_object_new(Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8_il2cpp_TypeInfo_var);
Appearance__ctor_m3600590C110F6BC2BBA3F48A4334B8A38A030796(L_7, NULL);
((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Appearance = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Appearance), (void*)L_7);
VirtualActionInvoker0::Invoke(14, __this);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSmoothPath_InvalidateDistanceCache_mFB359B4FB36D7FA2636769A2091C9C63E9E929A1 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method)
{
{
CinemachinePathBase_InvalidateDistanceCache_m5A8B12C547975C78D5167E08B823DCD800799878(__this, NULL);
__this->___m_ControlPoints1 = (WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPoints1), (void*)(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)NULL);
__this->___m_ControlPoints2 = (WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPoints2), (void*)(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSmoothPath_UpdateControlPoints_mBF744AB3B5D5E83B6DBC4769188A8D9615CFAF23 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_1 = NULL;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_2 = NULL;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t G_B3_0 = 0;
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_0 = __this->___m_Waypoints;
if (!L_0)
{
goto IL_0012;
}
}
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_1 = __this->___m_Waypoints;
NullCheck(L_1);
G_B3_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length));
goto IL_0013;
}
IL_0012:
{
G_B3_0 = 0;
}
IL_0013:
{
V_0 = G_B3_0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)1)))
{
goto IL_0119;
}
}
{
bool L_3;
L_3 = VirtualFuncInvoker0< bool >::Invoke(6, __this);
bool L_4 = __this->___m_IsLoopedCache;
if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
{
goto IL_0052;
}
}
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_5 = __this->___m_ControlPoints1;
if (!L_5)
{
goto IL_0052;
}
}
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_6 = __this->___m_ControlPoints1;
NullCheck(L_6);
int32_t L_7 = V_0;
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))) == ((uint32_t)L_7))))
{
goto IL_0052;
}
}
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_8 = __this->___m_ControlPoints2;
if (!L_8)
{
goto IL_0052;
}
}
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_9 = __this->___m_ControlPoints2;
NullCheck(L_9);
int32_t L_10 = V_0;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))) == ((int32_t)L_10)))
{
goto IL_0119;
}
}
IL_0052:
{
int32_t L_11 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_12 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_11);
V_1 = L_12;
int32_t L_13 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_14 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_13);
V_2 = L_14;
int32_t L_15 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_16 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_15);
V_3 = L_16;
V_4 = 0;
goto IL_008c;
}
IL_006c:
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_17 = V_3;
int32_t L_18 = V_4;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_19 = __this->___m_Waypoints;
int32_t L_20 = V_4;
NullCheck(L_19);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21;
L_21 = Waypoint_get_AsVector4_mA3935DAA3EBC69BEF2DDD1AA4DA077A0B520FA97(((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_20))), NULL);
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_21);
int32_t L_22 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_008c:
{
int32_t L_23 = V_4;
int32_t L_24 = V_0;
if ((((int32_t)L_23) < ((int32_t)L_24)))
{
goto IL_006c;
}
}
{
bool L_25;
L_25 = VirtualFuncInvoker0< bool >::Invoke(6, __this);
if (!L_25)
{
goto IL_00a6;
}
}
{
SplineHelpers_ComputeSmoothControlPointsLooped_m8B1901AC903B71584D7A4F381F723F2DF41D319F((&V_3), (&V_1), (&V_2), NULL);
goto IL_00b1;
}
IL_00a6:
{
SplineHelpers_ComputeSmoothControlPoints_mF56B274A09DF5E4E77BC1BD1903C423FE9F1391A((&V_3), (&V_1), (&V_2), NULL);
}
IL_00b1:
{
int32_t L_26 = V_0;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_27 = (WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)SZArrayNew(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C_il2cpp_TypeInfo_var, (uint32_t)L_26);
__this->___m_ControlPoints1 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPoints1), (void*)L_27);
int32_t L_28 = V_0;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_29 = (WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)SZArrayNew(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C_il2cpp_TypeInfo_var, (uint32_t)L_28);
__this->___m_ControlPoints2 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPoints2), (void*)L_29);
V_5 = 0;
goto IL_0108;
}
IL_00ce:
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_30 = __this->___m_ControlPoints1;
int32_t L_31 = V_5;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_32 = V_1;
int32_t L_33 = V_5;
NullCheck(L_32);
int32_t L_34 = L_33;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 L_36;
L_36 = Waypoint_FromVector4_m4BC6E89C093AE2B43B656C0B016927580FA0523A(L_35, NULL);
NullCheck(L_30);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(L_31), (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27)L_36);
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_37 = __this->___m_ControlPoints2;
int32_t L_38 = V_5;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_39 = V_2;
int32_t L_40 = V_5;
NullCheck(L_39);
int32_t L_41 = L_40;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 L_43;
L_43 = Waypoint_FromVector4_m4BC6E89C093AE2B43B656C0B016927580FA0523A(L_42, NULL);
NullCheck(L_37);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(L_38), (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27)L_43);
int32_t L_44 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_44, 1));
}
IL_0108:
{
int32_t L_45 = V_5;
int32_t L_46 = V_0;
if ((((int32_t)L_45) < ((int32_t)L_46)))
{
goto IL_00ce;
}
}
{
bool L_47;
L_47 = VirtualFuncInvoker0< bool >::Invoke(6, __this);
__this->___m_IsLoopedCache = L_47;
}
IL_0119:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___0_pos, int32_t* ___1_indexA, int32_t* ___2_indexB, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
float L_0 = ___0_pos;
float L_1;
L_1 = VirtualFuncInvoker1< float, float >::Invoke(7, __this, L_0);
___0_pos = L_1;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_2 = __this->___m_Waypoints;
NullCheck(L_2);
V_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
int32_t L_3 = V_0;
if ((((int32_t)L_3) >= ((int32_t)2)))
{
goto IL_0020;
}
}
{
int32_t* L_4 = ___1_indexA;
int32_t* L_5 = ___2_indexB;
int32_t L_6 = 0;
V_1 = L_6;
*((int32_t*)L_5) = (int32_t)L_6;
int32_t L_7 = V_1;
*((int32_t*)L_4) = (int32_t)L_7;
goto IL_005e;
}
IL_0020:
{
int32_t* L_8 = ___1_indexA;
float L_9 = ___0_pos;
int32_t L_10;
L_10 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_9, NULL);
*((int32_t*)L_8) = (int32_t)L_10;
int32_t* L_11 = ___1_indexA;
int32_t L_12 = *((int32_t*)L_11);
int32_t L_13 = V_0;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_003a;
}
}
{
float L_14 = ___0_pos;
float L_15;
L_15 = VirtualFuncInvoker0< float >::Invoke(5, __this);
___0_pos = ((float)il2cpp_codegen_subtract(L_14, L_15));
int32_t* L_16 = ___1_indexA;
*((int32_t*)L_16) = (int32_t)0;
}
IL_003a:
{
int32_t* L_17 = ___2_indexB;
int32_t* L_18 = ___1_indexA;
int32_t L_19 = *((int32_t*)L_18);
*((int32_t*)L_17) = (int32_t)((int32_t)il2cpp_codegen_add(L_19, 1));
int32_t* L_20 = ___2_indexB;
int32_t L_21 = *((int32_t*)L_20);
int32_t L_22 = V_0;
if ((!(((uint32_t)L_21) == ((uint32_t)L_22))))
{
goto IL_005e;
}
}
{
bool L_23;
L_23 = VirtualFuncInvoker0< bool >::Invoke(6, __this);
if (!L_23)
{
goto IL_0052;
}
}
{
int32_t* L_24 = ___2_indexB;
*((int32_t*)L_24) = (int32_t)0;
goto IL_005e;
}
IL_0052:
{
int32_t* L_25 = ___2_indexB;
int32_t* L_26 = ___2_indexB;
int32_t L_27 = *((int32_t*)L_26);
*((int32_t*)L_25) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_27, 1));
int32_t* L_28 = ___1_indexA;
int32_t* L_29 = ___1_indexA;
int32_t L_30 = *((int32_t*)L_29);
*((int32_t*)L_28) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_30, 1));
}
IL_005e:
{
float L_31 = ___0_pos;
return L_31;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineSmoothPath_EvaluatePosition_m5189DA30DB457E31250528F339FD12C4207271D4 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___0_pos, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_0 = L_0;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_1 = __this->___m_Waypoints;
NullCheck(L_1);
if (!(((RuntimeArray*)L_1)->max_length))
{
goto IL_0088;
}
}
{
CinemachineSmoothPath_UpdateControlPoints_mBF744AB3B5D5E83B6DBC4769188A8D9615CFAF23(__this, NULL);
float L_2 = ___0_pos;
float L_3;
L_3 = CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0(__this, L_2, (&V_1), (&V_2), NULL);
___0_pos = L_3;
int32_t L_4 = V_1;
int32_t L_5 = V_2;
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_003a;
}
}
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_6 = __this->___m_Waypoints;
int32_t L_7 = V_1;
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)))->___position;
V_0 = L_8;
goto IL_0088;
}
IL_003a:
{
float L_9 = ___0_pos;
int32_t L_10 = V_1;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_11 = __this->___m_Waypoints;
int32_t L_12 = V_1;
NullCheck(L_11);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___position;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_14 = __this->___m_ControlPoints1;
int32_t L_15 = V_1;
NullCheck(L_14);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___position;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_17 = __this->___m_ControlPoints2;
int32_t L_18 = V_1;
NullCheck(L_17);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->___position;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_20 = __this->___m_Waypoints;
int32_t L_21 = V_2;
NullCheck(L_20);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21)))->___position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = SplineHelpers_Bezier3_mB25BD7261EDA22A9FB162738403E6DC66F70F326(((float)il2cpp_codegen_subtract(L_9, ((float)L_10))), L_13, L_16, L_19, L_22, NULL);
V_0 = L_23;
}
IL_0088:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24;
L_24 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
NullCheck(L_24);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_24, L_25, NULL);
return L_26;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineSmoothPath_EvaluateTangent_m02AF20501F1BCBA895507C30267CF6B71AF61CF9 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___0_pos, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
L_1 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_0, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_1, L_2, NULL);
V_0 = L_3;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_4 = __this->___m_Waypoints;
NullCheck(L_4);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) <= ((int32_t)1)))
{
goto IL_009b;
}
}
{
CinemachineSmoothPath_UpdateControlPoints_mBF744AB3B5D5E83B6DBC4769188A8D9615CFAF23(__this, NULL);
float L_5 = ___0_pos;
float L_6;
L_6 = CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0(__this, L_5, (&V_1), (&V_2), NULL);
___0_pos = L_6;
bool L_7;
L_7 = VirtualFuncInvoker0< bool >::Invoke(6, __this);
if (L_7)
{
goto IL_004d;
}
}
{
int32_t L_8 = V_1;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_9 = __this->___m_Waypoints;
NullCheck(L_9);
if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), 1))))))
{
goto IL_004d;
}
}
{
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
}
IL_004d:
{
float L_11 = ___0_pos;
int32_t L_12 = V_1;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_13 = __this->___m_Waypoints;
int32_t L_14 = V_1;
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___position;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_16 = __this->___m_ControlPoints1;
int32_t L_17 = V_1;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___position;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_19 = __this->___m_ControlPoints2;
int32_t L_20 = V_1;
NullCheck(L_19);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_20)))->___position;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_22 = __this->___m_Waypoints;
int32_t L_23 = V_2;
NullCheck(L_22);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ((L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_23)))->___position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = SplineHelpers_BezierTangent3_m0CAB33B99E4DD03F36C592C5A95BCDC52C16BF27(((float)il2cpp_codegen_subtract(L_11, ((float)L_12))), L_15, L_18, L_21, L_24, NULL);
V_0 = L_25;
}
IL_009b:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
L_26 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_0;
NullCheck(L_26);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
L_28 = Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757(L_26, L_27, NULL);
return L_28;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineSmoothPath_EvaluateOrientation_m5CEF56DFBF7D418F6B1BA86E63D4E094EEC3C71A (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___0_pos, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
L_1 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_0, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_2, L_3, NULL);
V_0 = L_4;
V_1 = L_2;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_5 = __this->___m_Waypoints;
NullCheck(L_5);
if (!(((RuntimeArray*)L_5)->max_length))
{
goto IL_00cc;
}
}
{
V_2 = (0.0f);
float L_6 = ___0_pos;
float L_7;
L_7 = CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0(__this, L_6, (&V_3), (&V_4), NULL);
___0_pos = L_7;
int32_t L_8 = V_3;
int32_t L_9 = V_4;
if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
{
goto IL_0050;
}
}
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_10 = __this->___m_Waypoints;
int32_t L_11 = V_3;
NullCheck(L_10);
float L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___roll;
V_2 = L_12;
goto IL_00a5;
}
IL_0050:
{
CinemachineSmoothPath_UpdateControlPoints_mBF744AB3B5D5E83B6DBC4769188A8D9615CFAF23(__this, NULL);
float L_13 = ___0_pos;
int32_t L_14 = V_3;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_15 = __this->___m_Waypoints;
int32_t L_16 = V_3;
NullCheck(L_15);
float L_17 = ((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)))->___roll;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_18 = __this->___m_ControlPoints1;
int32_t L_19 = V_3;
NullCheck(L_18);
float L_20 = ((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19)))->___roll;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_21 = __this->___m_ControlPoints2;
int32_t L_22 = V_3;
NullCheck(L_21);
float L_23 = ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___roll;
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_24 = __this->___m_Waypoints;
int32_t L_25 = V_4;
NullCheck(L_24);
float L_26 = ((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___roll;
float L_27;
L_27 = SplineHelpers_Bezier1_mAA7872DF66FA529E419AE4B19F25BDD9B28A7041(((float)il2cpp_codegen_subtract(L_13, ((float)L_14))), L_17, L_20, L_23, L_26, NULL);
V_2 = L_27;
}
IL_00a5:
{
float L_28 = ___0_pos;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(9, __this, L_28);
V_5 = L_29;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_5;
bool L_31;
L_31 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_30, NULL);
if (L_31)
{
goto IL_00cc;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34;
L_34 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_32, L_33, NULL);
float L_35 = V_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36;
L_36 = CinemachineSmoothPath_RollAroundForward_m052A750536417A3DAC4E3D063ED0F3A08666476E(__this, L_35, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_37;
L_37 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_34, L_36, NULL);
V_1 = L_37;
}
IL_00cc:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = V_1;
return L_38;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineSmoothPath_RollAroundForward_m052A750536417A3DAC4E3D063ED0F3A08666476E (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___0_angle, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___0_angle;
V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, (0.5f))), (0.0174532924f)));
float L_1 = V_0;
float L_2;
L_2 = sinf(L_1);
float L_3 = V_0;
float L_4;
L_4 = cosf(L_3);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
memset((&L_5), 0, sizeof(L_5));
Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_5), (0.0f), (0.0f), L_2, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSmoothPath__ctor_m803C3FD43A12B6D618F661D748EFB66D7D8D5CE9 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_0 = (WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)SZArrayNew(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___m_Waypoints = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Waypoints), (void*)L_0);
CinemachinePathBase__ctor_m8BEE8B0F31272FDA797F0459F992A3B491570A3F(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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 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_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 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 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
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_0015;
}
IL_0015:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
return L_5;
}
}
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 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_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_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_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))->___rightVector;
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_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 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_get_AimTarget_m23E3401D3A53DAC3A76EE4A1352A14FC0DCA0AE5_inline (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CAimTargetU3Ek__BackingField;
return L_0;
}
}
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_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 void Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_origin;
__this->___m_Origin = L_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&___1_direction), NULL);
__this->___m_Direction = L_1;
return;
}
}
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 void Cinemachine3rdPersonAim_set_AimTarget_mE4F573A3F1927B24028F96164D800720DB5B68EC_inline (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___U3CAimTargetU3Ek__BackingField = L_0;
return;
}
}
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 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 RuntimeObject* CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CLiveChildU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.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_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.921568632f), (0.0156862754f), (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_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, float ___2_t, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 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;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_a;
float L_3 = L_2.___r;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___1_b;
float L_5 = L_4.___r;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_a;
float L_7 = L_6.___r;
float L_8 = ___2_t;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_a;
float L_10 = L_9.___g;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___1_b;
float L_12 = L_11.___g;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = ___0_a;
float L_14 = L_13.___g;
float L_15 = ___2_t;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16 = ___0_a;
float L_17 = L_16.___b;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18 = ___1_b;
float L_19 = L_18.___b;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = ___0_a;
float L_21 = L_20.___b;
float L_22 = ___2_t;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23 = ___0_a;
float L_24 = L_23.___a;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25 = ___1_b;
float L_26 = L_25.___a;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = ___0_a;
float L_28 = L_27.___a;
float L_29 = ___2_t;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30;
memset((&L_30), 0, sizeof(L_30));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_30), ((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)))), ((float)il2cpp_codegen_add(L_24, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_26, L_28)), L_29)))), NULL);
V_0 = L_30;
goto IL_0069;
}
IL_0069:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_31 = V_0;
return L_31;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))->___mSoloCamera;
return L_0;
}
}
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 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 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 CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_inline (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));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineBrain_set_CurrentCameraState_mFAA3A0AB30A002E3B9CC0BA83F9FF119428693DA_inline (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___0_value, const RuntimeMethod* method)
{
{
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = ___0_value;
__this->___U3CCurrentCameraStateU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___mCustom0))->___m_Custom), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___mCustom1))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___mCustom2))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___mCustom3))->___m_Custom), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField))->___m_CustomOverflow), (void*)NULL);
#endif
return;
}
}
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 RuntimeObject* CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CLiveChildU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField), (void*)L_0);
return;
}
}
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 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 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;
}
}
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 void Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inNormal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_inPoint, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_inNormal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
__this->___m_Normal = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___m_Normal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_inPoint;
float L_4;
L_4 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_2, L_3, NULL);
__this->___m_Distance = ((-L_4));
return;
}
}
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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a;
float L_1 = L_0.___x;
float L_2 = ___0_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a;
float L_4 = L_3.___y;
float L_5 = ___0_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a;
float L_7 = L_6.___z;
float L_8 = ___0_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), 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 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_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 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 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Origin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float* ___1_enter, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
bool V_3 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_Normal;
float L_2;
L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
V_0 = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___m_Normal;
float L_5;
L_5 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_3, L_4, NULL);
float L_6 = __this->___m_Distance;
V_1 = ((float)il2cpp_codegen_subtract(((-L_5)), L_6));
float L_7 = V_0;
bool L_8;
L_8 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_7, (0.0f), NULL);
V_2 = L_8;
bool L_9 = V_2;
if (!L_9)
{
goto IL_004a;
}
}
{
float* L_10 = ___1_enter;
*((float*)L_10) = (float)(0.0f);
V_3 = (bool)0;
goto IL_005b;
}
IL_004a:
{
float* L_11 = ___1_enter;
float L_12 = V_1;
float L_13 = V_0;
*((float*)L_11) = (float)((float)(L_12/L_13));
float* L_14 = ___1_enter;
float L_15 = *((float*)L_14);
V_3 = (bool)((((float)L_15) > ((float)(0.0f)))? 1 : 0);
goto IL_005b;
}
IL_005b:
{
bool L_16 = V_3;
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Normal;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Direction;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
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 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_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))->___leftVector;
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_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_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))->___backVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, 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 = ___1_b;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, 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 = ___1_b;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, 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 = ___1_b;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_SqrMagnitude_mC49B9FC3093AD872A60A0DEAE15B90CFC74DD80E_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_a;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_a;
float L_7 = L_6.___y;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7))));
goto IL_001f;
}
IL_001f:
{
float L_8 = V_0;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Angle_mD94AAEA690169FE5882D60F8489C8BF63300C221_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
float V_3 = 0.0f;
{
float L_0;
L_0 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&___0_from), NULL);
float L_1;
L_1 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&___1_to), NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_2;
L_2 = sqrt(((double)((float)il2cpp_codegen_multiply(L_0, L_1))));
V_0 = ((float)L_2);
float L_3 = V_0;
V_2 = (bool)((((float)L_3) < ((float)(1.0E-15f)))? 1 : 0);
bool L_4 = V_2;
if (!L_4)
{
goto IL_002c;
}
}
{
V_3 = (0.0f);
goto IL_0056;
}
IL_002c:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_from;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_to;
float L_7;
L_7 = Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline(L_5, L_6, NULL);
float L_8 = V_0;
float L_9;
L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_7/L_8)), (-1.0f), (1.0f), NULL);
V_1 = L_9;
float L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_11;
L_11 = acos(((double)L_10));
V_3 = ((float)il2cpp_codegen_multiply(((float)L_11), (57.2957802f)));
goto IL_0056;
}
IL_0056:
{
float L_12 = V_3;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
return L_1;
}
}
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 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Project_m85DF3CB297EC5E1A17BD6266FF65E86AB7372C9B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_onNormal, 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_onNormal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_onNormal;
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_001d;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_2 = L_6;
goto IL_004c;
}
IL_001d:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_vector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_onNormal;
float L_9;
L_9 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_7, L_8, NULL);
V_3 = L_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_onNormal;
float L_11 = L_10.___x;
float L_12 = V_3;
float L_13 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_onNormal;
float L_15 = L_14.___y;
float L_16 = V_3;
float L_17 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_onNormal;
float L_19 = L_18.___z;
float L_20 = V_3;
float L_21 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
memset((&L_22), 0, sizeof(L_22));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), ((float)(((float)il2cpp_codegen_multiply(L_11, L_12))/L_13)), ((float)(((float)il2cpp_codegen_multiply(L_15, L_16))/L_17)), ((float)(((float)il2cpp_codegen_multiply(L_19, L_20))/L_21)), NULL);
V_2 = L_22;
goto IL_004c;
}
IL_004c:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2;
return L_23;
}
}
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 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 bool CinemachineVirtualCameraBase_get_PreviousStateIsValid_m4B2B6DD649ACD80A30AA0ACE19449EE49C13DF7B_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CPreviousStateIsValidU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_PreviousStateIsValid_mA7F5F377366606747B15F5A35EE3E6DA7DAEDDE8_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CPreviousStateIsValidU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_axis, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_from;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_to;
float L_2;
L_2 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_0, L_1, NULL);
V_0 = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_from;
float L_4 = L_3.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___1_to;
float L_6 = L_5.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_from;
float L_8 = L_7.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_to;
float L_10 = L_9.___y;
V_1 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_4, L_6)), ((float)il2cpp_codegen_multiply(L_8, L_10))));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___0_from;
float L_12 = L_11.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___1_to;
float L_14 = L_13.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___0_from;
float L_16 = L_15.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___1_to;
float L_18 = L_17.___z;
V_2 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_12, L_14)), ((float)il2cpp_codegen_multiply(L_16, L_18))));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___0_from;
float L_20 = L_19.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___1_to;
float L_22 = L_21.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___0_from;
float L_24 = L_23.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___1_to;
float L_26 = L_25.___x;
V_3 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_20, L_22)), ((float)il2cpp_codegen_multiply(L_24, L_26))));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = ___2_axis;
float L_28 = L_27.___x;
float L_29 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = ___2_axis;
float L_31 = L_30.___y;
float L_32 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___2_axis;
float L_34 = L_33.___z;
float L_35 = V_3;
float L_36;
L_36 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_28, L_29)), ((float)il2cpp_codegen_multiply(L_31, L_32)))), ((float)il2cpp_codegen_multiply(L_34, L_35)))), NULL);
V_4 = L_36;
float L_37 = V_0;
float L_38 = V_4;
V_5 = ((float)il2cpp_codegen_multiply(L_37, L_38));
goto IL_0086;
}
IL_0086:
{
float L_39 = V_5;
return L_39;
}
}
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 void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_inline (DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rig, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_rig, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_inline (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___0_vcam, String_t* ___1_name, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___2_copyFrom, const RuntimeMethod* method)
{
typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (RuntimeObject*, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_vcam, ___1_name, ___2_copyFrom, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v;
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_001b;
}
IL_001b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = 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 Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Lerp_mE5FFF3D013F0880F7DF8C613E7CB44EBD7349DAB_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, float ___2_t, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 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;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_a;
float L_3 = L_2.___x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___1_b;
float L_5 = L_4.___x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
float L_7 = L_6.___x;
float L_8 = ___2_t;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a;
float L_10 = L_9.___y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___1_b;
float L_12 = L_11.___y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = ___0_a;
float L_14 = L_13.___y;
float L_15 = ___2_t;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = ___0_a;
float L_17 = L_16.___z;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = ___1_b;
float L_19 = L_18.___z;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20 = ___0_a;
float L_21 = L_20.___z;
float L_22 = ___2_t;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = ___0_a;
float L_24 = L_23.___w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = ___1_b;
float L_26 = L_25.___w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27 = ___0_a;
float L_28 = L_27.___w;
float L_29 = ___2_t;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30;
memset((&L_30), 0, sizeof(L_30));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_30), ((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)))), ((float)il2cpp_codegen_add(L_24, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_26, L_28)), L_29)))), NULL);
V_0 = L_30;
goto IL_0069;
}
IL_0069:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31 = V_0;
return L_31;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CLiveChildU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField), (void*)L_0);
return;
}
}
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 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 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_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_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 = ceil(((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 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 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 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_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 void List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_gshared_inline (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___0_item, const RuntimeMethod* method)
{
PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* 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));
PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* L_6 = V_0;
int32_t L_7 = V_1;
Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2)L_8);
return;
}
IL_0034:
{
Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_9 = ___0_item;
List_1_AddWithResize_m4C18EF8A5E0543CD47CD0EC53E3FB94EED7E9240(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
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_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = V_0;
int32_t L_7 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_8);
return;
}
IL_0034:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_item;
List_1_AddWithResize_m192785B048EDA211AEC7A758A37D0B1ACCB94B9C(__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_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 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 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 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 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __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;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))));
goto IL_001f;
}
IL_001f:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs;
float L_3 = L_2.___x;
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_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7))));
goto IL_001f;
}
IL_001f:
{
float L_8 = V_0;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
float V_3 = 0.0f;
{
float L_0;
L_0 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___0_from), NULL);
float L_1;
L_1 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___1_to), NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_2;
L_2 = sqrt(((double)((float)il2cpp_codegen_multiply(L_0, L_1))));
V_0 = ((float)L_2);
float L_3 = V_0;
V_2 = (bool)((((float)L_3) < ((float)(1.0E-15f)))? 1 : 0);
bool L_4 = V_2;
if (!L_4)
{
goto IL_002c;
}
}
{
V_3 = (0.0f);
goto IL_0056;
}
IL_002c:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_to;
float L_7;
L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_5, L_6, NULL);
float L_8 = V_0;
float L_9;
L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_7/L_8)), (-1.0f), (1.0f), NULL);
V_1 = L_9;
float L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_11;
L_11 = acos(((double)L_10));
V_3 = ((float)il2cpp_codegen_multiply(((float)L_11), (57.2957802f)));
goto IL_0056;
}
IL_0056:
{
float L_12 = V_3;
return L_12;
}
}