#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include 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 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 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 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 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 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 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 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 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 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 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 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 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 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); } }; template struct InvokerActionInvoker1; template struct InvokerActionInvoker1 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker2; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerFuncInvoker0 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj) { R ret; method->invoker_method(methodPtr, method, obj, NULL, &ret); return ret; } }; template struct InvokerFuncInvoker1; template struct InvokerFuncInvoker1 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { R ret; void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker3; template struct InvokerFuncInvoker3 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3) { R ret; void* params[3] = { p1, p2, p3 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker4; template struct InvokerFuncInvoker4 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4) { R ret; void* params[4] = { p1, p2, p3, p4 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; // System.Action`1 struct Action_1_tB645F646DB079054A9500B09427CB02A88372D3F; // System.Action`3 struct Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72; // System.Action`3 struct Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E; // System.Comparison`1 struct Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t4FF21A84FE740BDEF33FFAA0162AAAADBA3DEB56; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79; // System.Collections.Generic.HashSet`1 struct HashSet_1_tCBC2AED809446FE95DDA990CA99F2527D9CF6614; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t8556D1BBED26D6CCA0297A96055C76D9C317EBC9; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t75F03568898C98B9F80FA5E647A33A8E526A3D4E; // System.Collections.Generic.List`1> struct List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655; // System.Collections.Generic.List`1> struct List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE; // System.Collections.Generic.List`1> struct List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F; // System.Collections.Generic.List`1> struct List_1_tD3D80A48908E0B8646110C913780E72E2157A541; // System.Collections.Generic.List`1 struct List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D; // System.Collections.Generic.List`1 struct List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC; // System.Collections.Generic.List`1 struct List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6; // System.Collections.Generic.List`1 struct List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828; // System.Collections.Generic.List`1 struct List_1_tF7A85406B1E07A43CE2AD7A590CA5354CAC5A8E9; // System.Collections.Generic.List`1 struct List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506; // System.Collections.Generic.List`1 struct List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0; // System.Collections.Generic.List`1 struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B; // System.Collections.Generic.List`1 struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B; // System.Collections.Generic.List`1 struct List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4; // System.Collections.Generic.List`1 struct List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB; // System.Collections.Generic.List`1 struct List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC; // System.Collections.Generic.List`1 struct List_1_t7773B36341789251169D983F9C3A2047E1ABCA83; // System.Collections.Generic.List`1 struct List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF; // UnityEngine.Events.UnityAction`1 struct UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114; // UnityEngine.Events.UnityAction`1 struct UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A; // UnityEngine.Events.UnityAction`1 struct UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C; // UnityEngine.Events.UnityAction`2 struct UnityAction_2_tF47D82C7E3C3B118B409866D926435B55A0675BD; // UnityEngine.Events.UnityAction`2 struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A; // UnityEngine.Events.UnityEvent`1 struct UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411; // UnityEngine.Events.UnityEvent`1 struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205; // UnityEngine.Events.UnityEvent`2 struct UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C; // UnityEngine.Events.UnityEvent`2 struct UnityEvent_2_t77BDA795C84FBEFE9D3AE3DCA619B97A9F423961; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tD40444778CE70AEA1FBCAE114B537027BF67F89A; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t12EE40E783F798CFCEFBF2A63A23E09529E492AC; // System.Collections.Generic.List`1[] struct List_1U5BU5D_tDE88DA8DCD79A37A10DCC96911E1242D15FF66FE; // System.Collections.Generic.List`1[] struct List_1U5BU5D_tC1B009E92641A2C993F3BB28A80D61D2AB67979B; // UnityEngine.AnimationCurve[] struct AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // Cinemachine.CinemachineComponentBase[] struct CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077; // Cinemachine.CinemachineOrbitalTransposer[] struct CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F; // Cinemachine.CinemachineVirtualCamera[] struct CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7; // Cinemachine.CinemachineVirtualCameraBase[] struct CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4; // UnityEngine.Collider[] struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // UnityEngine.GUIStyle[] struct GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // UnityEngine.RaycastHit[] struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // UnityEngine.Timeline.TimelineClip[] struct TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64; // UnityEngine.Touch[] struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3; // UnityEngine.Timeline.TrackAsset[] struct TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // UnityEngine.Vector2[] struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; // UnityEngine.Vector3[] struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; // UnityEngine.Vector4[] struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD; // Cinemachine.CinemachineBlendListCamera/Instruction[] struct InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4; // Cinemachine.CinemachineBlenderSettings/CustomBlend[] struct CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B; // Cinemachine.CinemachineBrain/BrainFrame[] struct BrainFrameU5BU5D_tD230BD5CB94D42E623F479CBDC5AD4B54350AB4D; // Cinemachine.CinemachineClearShot/Pair[] struct PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36; // Cinemachine.CinemachineCollider/VcamExtraState[] struct VcamExtraStateU5BU5D_t34B28D017144122BCF2054BC919B8685D99EA802; // Cinemachine.CinemachineCore/Stage[] struct StageU5BU5D_tF198CE3C6DE5C3D67552DAB4B9680F3BFF319981; // Cinemachine.CinemachineFreeLook/Orbit[] struct OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28; // Cinemachine.CinemachinePath/Waypoint[] struct WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF; // Cinemachine.CinemachineSmoothPath/Waypoint[] struct WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C; // UnityEngine.AnimationClip struct AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712; // UnityEngine.AnimationCurve struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // Cinemachine.BlendSourceVirtualCamera struct BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; // Cinemachine.Cinemachine3rdPersonAim struct Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80; // Cinemachine.CinemachineBlend struct CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E; // Cinemachine.CinemachineBlendListCamera struct CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617; // Cinemachine.CinemachineBlenderSettings struct CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18; // Cinemachine.CinemachineBrain struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9; // CinemachineCameraOffset struct CinemachineCameraOffset_t00D6D684DFDE207C659F312A3BCAF3F24EC0D31D; // Cinemachine.CinemachineClearShot struct CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68; // Cinemachine.CinemachineCollider struct CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A; // Cinemachine.CinemachineComposer struct CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A; // Cinemachine.CinemachineConfiner struct CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D; // Cinemachine.CinemachineConfiner2D struct CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA; // Cinemachine.CinemachineCore struct CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD; // Cinemachine.CinemachineDollyCart struct CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6; // Cinemachine.CinemachineExtension struct CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73; // Cinemachine.CinemachineExternalCamera struct CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571; // Cinemachine.CinemachineFollowZoom struct CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB; // Cinemachine.CinemachineFreeLook struct CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A; // CinemachineMixer struct CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40; // Cinemachine.CinemachineMixingCamera struct CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E; // Cinemachine.CinemachineOrbitalTransposer struct CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303; // Cinemachine.CinemachinePath struct CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A; // Cinemachine.CinemachinePathBase struct CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D; // Cinemachine.CinemachinePipeline struct CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209; // Cinemachine.CinemachinePixelPerfect struct CinemachinePixelPerfect_t8CA529E8D056B820C806C2AEAD6209D62001AC8B; // CinemachineRecomposer struct CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A; // CinemachineShot struct CinemachineShot_t8DDCB09734CCDF4688C3D85EF352C125B3EDF425; // CinemachineShotPlayable struct CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941; // Cinemachine.CinemachineSmoothPath struct CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE; // CinemachineTouchInputMapper struct CinemachineTouchInputMapper_t4C87D67A9F1D569BE7FE89A943F67CD9AE59A1D7; // CinemachineTrack struct CinemachineTrack_t070034077BC5C4C03F328633EDB418EC1B3D7E47; // Cinemachine.CinemachineVirtualCamera struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50; // Cinemachine.CinemachineVirtualCameraBase struct CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE; // UnityEngine.Collider struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76; // UnityEngine.Collider2D struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // UnityEngine.CompositeCollider2D struct CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8; // Cinemachine.ConfinerOven struct ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // UnityEngine.Font struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6; // UnityEngine.GUISettings struct GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847; // UnityEngine.GUISkin struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9; // UnityEngine.GUIStyle struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580; // UnityEngine.GUIStyleState struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // Cinemachine.Utility.HeadingTracker struct HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA; // System.IAsyncResult struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; // Cinemachine.ICinemachineCamera struct ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5; // Cinemachine.ICinemachineTargetGroup struct ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.Collections.IEnumerator struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; // UnityEngine.IExposedPropertyTable struct IExposedPropertyTable_t8B327FA25AB9C1D8C585388D91DC4C08DD123020; // UnityEngine.Timeline.IPropertyCollector struct IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA; // UnityEngine.Events.InvokableCallList struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // UnityEngine.Events.PersistentCallGroup struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera struct PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D; // UnityEngine.Rendering.Universal.PixelPerfectCameraInternal struct PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E; // UnityEngine.Playables.PlayableAsset struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E; // UnityEngine.Playables.PlayableBehaviour struct PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2; // UnityEngine.Playables.PlayableDirector struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475; // UnityEngine.PolygonCollider2D struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E; // Cinemachine.Utility.PositionPredictor struct PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E; // UnityEngine.RectOffset struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5; // UnityEngine.RectTransform struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5; // UnityEngine.Rigidbody struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.SphereCollider struct SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275; // System.String struct String_t; // System.Text.StringBuilder struct StringBuilder_t; // UnityEngine.Timeline.TrackAsset struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Type struct Type_t; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.WaitForFixedUpdate struct WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7; // Cinemachine.AxisState/IInputAxisProvider struct IInputAxisProvider_tABB3BFF96A8D4C6D50FA42166CCF7AAF18F959E7; // UnityEngine.Camera/CameraCallback struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD; // Cinemachine.CinemachineBrain/d__33 struct U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9; // Cinemachine.CinemachineBrain/BrainEvent struct BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3; // Cinemachine.CinemachineBrain/BrainFrame struct BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606; // Cinemachine.CinemachineBrain/VcamActivatedEvent struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154; // Cinemachine.CinemachineClearShot/<>c struct U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697; // Cinemachine.CinemachineCollider/VcamExtraState struct VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8; // Cinemachine.CinemachineConfiner/VcamExtraState struct VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2; // Cinemachine.CinemachineConfiner2D/VcamExtraState struct VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE; // Cinemachine.CinemachineCore/AxisInputDelegate struct AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452; // Cinemachine.CinemachineCore/GetBlendOverrideDelegate struct GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A; // Cinemachine.Utility.CinemachineDebug/OnGUIDelegate struct OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708; // Cinemachine.CinemachineFollowZoom/VcamExtraState struct VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5; // Cinemachine.CinemachineFreeLook/CreateRigDelegate struct CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B; // Cinemachine.CinemachineFreeLook/DestroyRigDelegate struct DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6; // CinemachineMixer/MasterDirectorDelegate struct MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106; // Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate struct UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60; // Cinemachine.CinemachinePathBase/Appearance struct Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8; // Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate struct CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC; // Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate struct DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842; // Cinemachine.ClipperLib/ClipperOffset struct ClipperOffset_t1664F8E10796B23A83B922F9B7684B7F6831F725; // Cinemachine.ConfinerOven/BakedSolution struct BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6; // UnityEngine.GUISkin/SkinChangedDelegate struct SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98; // UnityEngine.RectTransform/ReapplyDrivenProperties struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24; IL2CPP_EXTERN_C RuntimeClass* Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8_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* 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* U3CPrivateImplementationDetailsU3E_tD2F0BB6468365F48988527DD340B6CADEB144BD6____AA5072B96927F710758B3E5237A84AC68E397BC4E1BF7E864A950696D743CC32_0_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* PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275_0_0_0_var; 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 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 { }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t12EE40E783F798CFCEFBF2A63A23E09529E492AC* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t75F03568898C98B9F80FA5E647A33A8E526A3D4E* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tD40444778CE70AEA1FBCAE114B537027BF67F89A* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.List`1> struct List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items List_1U5BU5D_tDE88DA8DCD79A37A10DCC96911E1242D15FF66FE* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray List_1U5BU5D_tDE88DA8DCD79A37A10DCC96911E1242D15FF66FE* ___s_emptyArray_5; }; // System.Collections.Generic.List`1> struct List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items List_1U5BU5D_tC1B009E92641A2C993F3BB28A80D61D2AB67979B* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray List_1U5BU5D_tC1B009E92641A2C993F3BB28A80D61D2AB67979B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items BrainFrameU5BU5D_tD230BD5CB94D42E623F479CBDC5AD4B54350AB4D* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray BrainFrameU5BU5D_tD230BD5CB94D42E623F479CBDC5AD4B54350AB4D* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t7773B36341789251169D983F9C3A2047E1ABCA83 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items VcamExtraStateU5BU5D_t34B28D017144122BCF2054BC919B8685D99EA802* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t7773B36341789251169D983F9C3A2047E1ABCA83_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray VcamExtraStateU5BU5D_t34B28D017144122BCF2054BC919B8685D99EA802* ___s_emptyArray_5; }; struct Il2CppArrayBounds; // Cinemachine.CinemachineBlend struct CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E : public RuntimeObject { // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlend::CamA RuntimeObject* ___CamA_0; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlend::CamB RuntimeObject* ___CamB_1; // UnityEngine.AnimationCurve Cinemachine.CinemachineBlend::BlendCurve AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___BlendCurve_2; // System.Single Cinemachine.CinemachineBlend::TimeInBlend float ___TimeInBlend_3; // System.Single Cinemachine.CinemachineBlend::Duration float ___Duration_4; }; // Cinemachine.CinemachineCore struct CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD : public RuntimeObject { // System.Collections.Generic.List`1 Cinemachine.CinemachineCore::mActiveBrains List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D* ___mActiveBrains_10; // System.Collections.Generic.List`1 Cinemachine.CinemachineCore::mActiveCameras List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* ___mActiveCameras_11; // System.Boolean Cinemachine.CinemachineCore::m_ActiveCamerasAreSorted bool ___m_ActiveCamerasAreSorted_12; // System.Int32 Cinemachine.CinemachineCore::m_ActivationSequence int32_t ___m_ActivationSequence_13; // System.Collections.Generic.List`1> Cinemachine.CinemachineCore::mAllCameras List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655* ___mAllCameras_14; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineCore::mRoundRobinVcamLastFrame CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___mRoundRobinVcamLastFrame_15; // System.Collections.Generic.Dictionary`2 Cinemachine.CinemachineCore::mUpdateStatus Dictionary_2_tDFF23279733A30AC1A45EA9FEB8105F663D96705* ___mUpdateStatus_18; // Cinemachine.CinemachineCore/UpdateFilter Cinemachine.CinemachineCore::m_CurrentUpdateFilter int32_t ___m_CurrentUpdateFilter_19; }; struct CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields { // System.Int32 Cinemachine.CinemachineCore::kStreamingVersion int32_t ___kStreamingVersion_0; // System.String Cinemachine.CinemachineCore::kVersionString String_t* ___kVersionString_1; // Cinemachine.CinemachineCore Cinemachine.CinemachineCore::sInstance CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* ___sInstance_2; // System.Boolean Cinemachine.CinemachineCore::sShowHiddenObjects bool ___sShowHiddenObjects_3; // Cinemachine.CinemachineCore/AxisInputDelegate Cinemachine.CinemachineCore::GetInputAxis AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* ___GetInputAxis_4; // System.Single Cinemachine.CinemachineCore::UniformDeltaTimeOverride float ___UniformDeltaTimeOverride_5; // System.Single Cinemachine.CinemachineCore::CurrentTimeOverride float ___CurrentTimeOverride_6; // Cinemachine.CinemachineCore/GetBlendOverrideDelegate Cinemachine.CinemachineCore::GetBlendOverride GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* ___GetBlendOverride_7; // Cinemachine.CinemachineBrain/BrainEvent Cinemachine.CinemachineCore::CameraUpdatedEvent BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* ___CameraUpdatedEvent_8; // Cinemachine.CinemachineBrain/BrainEvent Cinemachine.CinemachineCore::CameraCutEvent BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* ___CameraCutEvent_9; // System.Single Cinemachine.CinemachineCore::s_LastUpdateTime float ___s_LastUpdateTime_16; // System.Int32 Cinemachine.CinemachineCore::s_FixedFrameCount int32_t ___s_FixedFrameCount_17; }; // Cinemachine.Utility.CinemachineDebug struct CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390 : public RuntimeObject { }; struct CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields { // System.Collections.Generic.HashSet`1 Cinemachine.Utility.CinemachineDebug::mClients HashSet_1_tCBC2AED809446FE95DDA990CA99F2527D9CF6614* ___mClients_0; // Cinemachine.Utility.CinemachineDebug/OnGUIDelegate Cinemachine.Utility.CinemachineDebug::OnGUIHandlers OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* ___OnGUIHandlers_1; // System.Collections.Generic.List`1 Cinemachine.Utility.CinemachineDebug::mAvailableStringBuilders List_1_tF7A85406B1E07A43CE2AD7A590CA5354CAC5A8E9* ___mAvailableStringBuilders_2; }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // UnityEngine.Playables.PlayableBehaviour struct PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2 : public RuntimeObject { }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.Text.StringBuilder struct StringBuilder_t : public RuntimeObject { // System.Char[] System.Text.StringBuilder::m_ChunkChars CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0; // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious StringBuilder_t* ___m_ChunkPrevious_1; // System.Int32 System.Text.StringBuilder::m_ChunkLength int32_t ___m_ChunkLength_2; // System.Int32 System.Text.StringBuilder::m_ChunkOffset int32_t ___m_ChunkOffset_3; // System.Int32 System.Text.StringBuilder::m_MaxCapacity int32_t ___m_MaxCapacity_4; }; // UnityEngine.Events.UnityEventBase struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject { // UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls_0; // UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls_1; // System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty bool ___m_CallsDirty_2; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject { }; // Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { }; // Cinemachine.CinemachineBrain/d__33 struct U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9 : public RuntimeObject { // System.Int32 Cinemachine.CinemachineBrain/d__33::<>1__state int32_t ___U3CU3E1__state_0; // System.Object Cinemachine.CinemachineBrain/d__33::<>2__current RuntimeObject* ___U3CU3E2__current_1; // Cinemachine.CinemachineBrain Cinemachine.CinemachineBrain/d__33::<>4__this CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___U3CU3E4__this_2; }; // Cinemachine.CinemachineBrain/BrainFrame struct BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606 : public RuntimeObject { // System.Int32 Cinemachine.CinemachineBrain/BrainFrame::id int32_t ___id_0; // Cinemachine.CinemachineBlend Cinemachine.CinemachineBrain/BrainFrame::blend CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___blend_1; // Cinemachine.CinemachineBlend Cinemachine.CinemachineBrain/BrainFrame::workingBlend CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___workingBlend_2; // Cinemachine.BlendSourceVirtualCamera Cinemachine.CinemachineBrain/BrainFrame::workingBlendSource BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* ___workingBlendSource_3; // System.Single Cinemachine.CinemachineBrain/BrainFrame::deltaTimeOverride float ___deltaTimeOverride_4; // System.Single Cinemachine.CinemachineBrain/BrainFrame::blendStartPosition float ___blendStartPosition_5; }; // Cinemachine.CinemachineClearShot/<>c struct U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697 : public RuntimeObject { }; struct U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields { // Cinemachine.CinemachineClearShot/<>c Cinemachine.CinemachineClearShot/<>c::<>9 U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* ___U3CU3E9_0; // System.Comparison`1 Cinemachine.CinemachineClearShot/<>c::<>9__47_0 Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* ___U3CU3E9__47_0_1; }; // Cinemachine.CinemachineFollowZoom/VcamExtraState struct VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5 : public RuntimeObject { // System.Single Cinemachine.CinemachineFollowZoom/VcamExtraState::m_previousFrameZoom float ___m_previousFrameZoom_0; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current RuntimeObject* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t8D82041E00415594C530112F24A312CC42D64957 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t7773B36341789251169D983F9C3A2047E1ABCA83* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* ____current_3; }; // System.Nullable`1 struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value bool ___value_1; }; // UnityEngine.Events.UnityEvent`1 struct UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 { // System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3; }; // UnityEngine.Events.UnityEvent`2 struct UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 { // System.Object[] UnityEngine.Events.UnityEvent`2::m_InvokeArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // Cinemachine.CinemachineBlendDefinition struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B { // Cinemachine.CinemachineBlendDefinition/Style Cinemachine.CinemachineBlendDefinition::m_Style int32_t ___m_Style_0; // System.Single Cinemachine.CinemachineBlendDefinition::m_Time float ___m_Time_1; // UnityEngine.AnimationCurve Cinemachine.CinemachineBlendDefinition::m_CustomCurve AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_CustomCurve_2; }; struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields { // UnityEngine.AnimationCurve[] Cinemachine.CinemachineBlendDefinition::sStandardCurves AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* ___sStandardCurves_3; }; // CinemachineMixer struct CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40 : public PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2 { // Cinemachine.CinemachineBrain CinemachineMixer::mBrain CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___mBrain_1; // System.Int32 CinemachineMixer::mBrainOverrideId int32_t ___mBrainOverrideId_2; // System.Boolean CinemachineMixer::mPreviewPlay bool ___mPreviewPlay_3; }; struct CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40_StaticFields { // CinemachineMixer/MasterDirectorDelegate CinemachineMixer::GetMasterPlayableDirector MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* ___GetMasterPlayableDirector_0; }; // CinemachineShotPlayable struct CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941 : public PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2 { // Cinemachine.CinemachineVirtualCameraBase CinemachineShotPlayable::VirtualCamera CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___VirtualCamera_0; }; // UnityEngine.Color struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; }; // UnityEngine.Timeline.DiscreteTime struct DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 { // System.Int64 UnityEngine.Timeline.DiscreteTime::m_DiscreteTime int64_t ___m_DiscreteTime_2; }; struct DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_StaticFields { // UnityEngine.Timeline.DiscreteTime UnityEngine.Timeline.DiscreteTime::kMaxTime DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___kMaxTime_1; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // UnityEngine.LayerMask struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB { // System.Int32 UnityEngine.LayerMask::m_Mask int32_t ___m_Mask_0; }; // UnityEngine.Timeline.MarkerList struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698 { // System.Collections.Generic.List`1 UnityEngine.Timeline.MarkerList::m_Objects List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects_0; // System.Collections.Generic.List`1 UnityEngine.Timeline.MarkerList::m_Cache List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache_1; // System.Boolean UnityEngine.Timeline.MarkerList::m_CacheDirty bool ___m_CacheDirty_2; // System.Boolean UnityEngine.Timeline.MarkerList::m_HasNotifications bool ___m_HasNotifications_3; }; // Native definition for P/Invoke marshalling of UnityEngine.Timeline.MarkerList struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_pinvoke { List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects_0; List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache_1; int32_t ___m_CacheDirty_2; int32_t ___m_HasNotifications_3; }; // Native definition for COM marshalling of UnityEngine.Timeline.MarkerList struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_com { List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects_0; List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache_1; int32_t ___m_CacheDirty_2; int32_t ___m_HasNotifications_3; }; // UnityEngine.Mathf struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 { union { struct { }; uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1]; }; }; struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields { // System.Single UnityEngine.Mathf::Epsilon float ___Epsilon_0; }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17; }; // UnityEngine.PropertyName struct PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 { // System.Int32 UnityEngine.PropertyName::id int32_t ___id_0; }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.Rect struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { // System.Single UnityEngine.Rect::m_XMin float ___m_XMin_0; // System.Single UnityEngine.Rect::m_YMin float ___m_YMin_1; // System.Single UnityEngine.Rect::m_Width float ___m_Width_2; // System.Single UnityEngine.Rect::m_Height float ___m_Height_3; }; // UnityEngine.SceneManagement.Scene struct Scene_tA1DC762B79745EB5140F054C884855B922318356 { // System.Int32 UnityEngine.SceneManagement.Scene::m_Handle int32_t ___m_Handle_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // UnityEngine.WaitForFixedUpdate struct WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { }; // Cinemachine.AxisState/Recentering struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF { // System.Boolean Cinemachine.AxisState/Recentering::m_enabled bool ___m_enabled_0; // System.Single Cinemachine.AxisState/Recentering::m_WaitTime float ___m_WaitTime_1; // System.Single Cinemachine.AxisState/Recentering::m_RecenteringTime float ___m_RecenteringTime_2; // System.Single Cinemachine.AxisState/Recentering::mLastAxisInputTime float ___mLastAxisInputTime_3; // System.Single Cinemachine.AxisState/Recentering::mRecenteringVelocity float ___mRecenteringVelocity_4; // System.Int32 Cinemachine.AxisState/Recentering::m_LegacyHeadingDefinition int32_t ___m_LegacyHeadingDefinition_5; // System.Int32 Cinemachine.AxisState/Recentering::m_LegacyVelocityFilterStrength int32_t ___m_LegacyVelocityFilterStrength_6; }; // Native definition for P/Invoke marshalling of Cinemachine.AxisState/Recentering struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke { int32_t ___m_enabled_0; float ___m_WaitTime_1; float ___m_RecenteringTime_2; float ___mLastAxisInputTime_3; float ___mRecenteringVelocity_4; int32_t ___m_LegacyHeadingDefinition_5; int32_t ___m_LegacyVelocityFilterStrength_6; }; // Native definition for COM marshalling of Cinemachine.AxisState/Recentering struct Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com { int32_t ___m_enabled_0; float ___m_WaitTime_1; float ___m_RecenteringTime_2; float ___mLastAxisInputTime_3; float ___mRecenteringVelocity_4; int32_t ___m_LegacyHeadingDefinition_5; int32_t ___m_LegacyVelocityFilterStrength_6; }; // Cinemachine.CameraState/CustomBlendable struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB { // UnityEngine.Object Cinemachine.CameraState/CustomBlendable::m_Custom Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_Custom_0; // System.Single Cinemachine.CameraState/CustomBlendable::m_Weight float ___m_Weight_1; }; // Cinemachine.CinemachineClearShot/Pair struct Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 { // System.Int32 Cinemachine.CinemachineClearShot/Pair::a int32_t ___a_0; // System.Single Cinemachine.CinemachineClearShot/Pair::b float ___b_1; }; // Cinemachine.CinemachineFreeLook/Orbit struct Orbit_tFB7313130D10593990AD5CA9C685500758DB866D { // System.Single Cinemachine.CinemachineFreeLook/Orbit::m_Height float ___m_Height_0; // System.Single Cinemachine.CinemachineFreeLook/Orbit::m_Radius float ___m_Radius_1; }; // Cinemachine.CinemachineOrbitalTransposer/Heading struct Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E { // Cinemachine.CinemachineOrbitalTransposer/Heading/HeadingDefinition Cinemachine.CinemachineOrbitalTransposer/Heading::m_Definition int32_t ___m_Definition_0; // System.Int32 Cinemachine.CinemachineOrbitalTransposer/Heading::m_VelocityFilterStrength int32_t ___m_VelocityFilterStrength_1; // System.Single Cinemachine.CinemachineOrbitalTransposer/Heading::m_Bias float ___m_Bias_2; }; // Cinemachine.CinemachineVirtualCameraBase/TransitionParams struct TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA { // Cinemachine.CinemachineVirtualCameraBase/BlendHint Cinemachine.CinemachineVirtualCameraBase/TransitionParams::m_BlendHint int32_t ___m_BlendHint_0; // System.Boolean Cinemachine.CinemachineVirtualCameraBase/TransitionParams::m_InheritPosition bool ___m_InheritPosition_1; // Cinemachine.CinemachineBrain/VcamActivatedEvent Cinemachine.CinemachineVirtualCameraBase/TransitionParams::m_OnCameraLive VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_OnCameraLive_2; }; // Native definition for P/Invoke marshalling of Cinemachine.CinemachineVirtualCameraBase/TransitionParams struct TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_pinvoke { int32_t ___m_BlendHint_0; int32_t ___m_InheritPosition_1; VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_OnCameraLive_2; }; // Native definition for COM marshalling of Cinemachine.CinemachineVirtualCameraBase/TransitionParams struct TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_com { int32_t ___m_BlendHint_0; int32_t ___m_InheritPosition_1; VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_OnCameraLive_2; }; // Cinemachine.ConfinerOven/AspectStretcher struct AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 { // System.Single Cinemachine.ConfinerOven/AspectStretcher::k__BackingField float ___U3CAspectU3Ek__BackingField_0; // System.Single Cinemachine.ConfinerOven/AspectStretcher::m_InverseAspect float ___m_InverseAspect_1; // System.Single Cinemachine.ConfinerOven/AspectStretcher::m_CenterX float ___m_CenterX_2; }; // Cinemachine.ConfinerOven/PolygonSolution struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C { // System.Collections.Generic.List`1> Cinemachine.ConfinerOven/PolygonSolution::m_Polygons List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___m_Polygons_0; // System.Single Cinemachine.ConfinerOven/PolygonSolution::m_FrustumHeight float ___m_FrustumHeight_1; }; // Native definition for P/Invoke marshalling of Cinemachine.ConfinerOven/PolygonSolution struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke { List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___m_Polygons_0; float ___m_FrustumHeight_1; }; // Native definition for COM marshalling of Cinemachine.ConfinerOven/PolygonSolution struct PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com { List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___m_Polygons_0; float ___m_FrustumHeight_1; }; // Cinemachine.TargetPositionCache/TimeRange struct TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0 { // System.Single Cinemachine.TargetPositionCache/TimeRange::Start float ___Start_0; // System.Single Cinemachine.TargetPositionCache/TimeRange::End float ___End_1; }; // UnityEngine.Timeline.TrackAsset/TransientBuildData struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F { // System.Collections.Generic.List`1 UnityEngine.Timeline.TrackAsset/TransientBuildData::trackList List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList_0; // System.Collections.Generic.List`1 UnityEngine.Timeline.TrackAsset/TransientBuildData::clipList List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList_1; // System.Collections.Generic.List`1 UnityEngine.Timeline.TrackAsset/TransientBuildData::markerList List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList_2; }; // Native definition for P/Invoke marshalling of UnityEngine.Timeline.TrackAsset/TransientBuildData struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_pinvoke { List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList_0; List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList_1; List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList_2; }; // Native definition for COM marshalling of UnityEngine.Timeline.TrackAsset/TransientBuildData struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_com { List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList_0; List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList_1; List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList_2; }; // UnityEngine.ExposedReference`1 struct ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88 { // UnityEngine.PropertyName UnityEngine.ExposedReference`1::exposedName PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___exposedName_0; // UnityEngine.Object UnityEngine.ExposedReference`1::defaultValue Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___defaultValue_1; }; // UnityEngine.ExposedReference`1 struct ExposedReference_1_t31F2EFC3C777E00A7D70852263DA16810530A869 { // UnityEngine.PropertyName UnityEngine.ExposedReference`1::exposedName PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___exposedName_0; // UnityEngine.Object UnityEngine.ExposedReference`1::defaultValue Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___defaultValue_1; }; // UnityEngine.AnimationCurve struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354 : public RuntimeObject { // System.IntPtr UnityEngine.AnimationCurve::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.AnimationCurve struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.AnimationCurve struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com { intptr_t ___m_Ptr_0; }; // Cinemachine.AxisState struct AxisState_t6996FE8143104E02683986C908C18B0F62595736 { // System.Single Cinemachine.AxisState::Value float ___Value_0; // Cinemachine.AxisState/SpeedMode Cinemachine.AxisState::m_SpeedMode int32_t ___m_SpeedMode_1; // System.Single Cinemachine.AxisState::m_MaxSpeed float ___m_MaxSpeed_2; // System.Single Cinemachine.AxisState::m_AccelTime float ___m_AccelTime_3; // System.Single Cinemachine.AxisState::m_DecelTime float ___m_DecelTime_4; // System.String Cinemachine.AxisState::m_InputAxisName String_t* ___m_InputAxisName_5; // System.Single Cinemachine.AxisState::m_InputAxisValue float ___m_InputAxisValue_6; // System.Boolean Cinemachine.AxisState::m_InvertInput bool ___m_InvertInput_7; // System.Single Cinemachine.AxisState::m_MinValue float ___m_MinValue_8; // System.Single Cinemachine.AxisState::m_MaxValue float ___m_MaxValue_9; // System.Boolean Cinemachine.AxisState::m_Wrap bool ___m_Wrap_10; // Cinemachine.AxisState/Recentering Cinemachine.AxisState::m_Recentering Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_Recentering_11; // System.Single Cinemachine.AxisState::m_CurrentSpeed float ___m_CurrentSpeed_12; // System.Single Cinemachine.AxisState::m_LastUpdateTime float ___m_LastUpdateTime_13; // System.Int32 Cinemachine.AxisState::m_LastUpdateFrame int32_t ___m_LastUpdateFrame_14; // Cinemachine.AxisState/IInputAxisProvider Cinemachine.AxisState::m_InputAxisProvider RuntimeObject* ___m_InputAxisProvider_16; // System.Int32 Cinemachine.AxisState::m_InputAxisIndex int32_t ___m_InputAxisIndex_17; // System.Boolean Cinemachine.AxisState::k__BackingField bool ___U3CValueRangeLockedU3Ek__BackingField_18; // System.Boolean Cinemachine.AxisState::k__BackingField bool ___U3CHasRecenteringU3Ek__BackingField_19; }; // Native definition for P/Invoke marshalling of Cinemachine.AxisState struct AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_pinvoke { float ___Value_0; int32_t ___m_SpeedMode_1; float ___m_MaxSpeed_2; float ___m_AccelTime_3; float ___m_DecelTime_4; char* ___m_InputAxisName_5; float ___m_InputAxisValue_6; int32_t ___m_InvertInput_7; float ___m_MinValue_8; float ___m_MaxValue_9; int32_t ___m_Wrap_10; Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_pinvoke ___m_Recentering_11; float ___m_CurrentSpeed_12; float ___m_LastUpdateTime_13; int32_t ___m_LastUpdateFrame_14; RuntimeObject* ___m_InputAxisProvider_16; int32_t ___m_InputAxisIndex_17; int32_t ___U3CValueRangeLockedU3Ek__BackingField_18; int32_t ___U3CHasRecenteringU3Ek__BackingField_19; }; // Native definition for COM marshalling of Cinemachine.AxisState struct AxisState_t6996FE8143104E02683986C908C18B0F62595736_marshaled_com { float ___Value_0; int32_t ___m_SpeedMode_1; float ___m_MaxSpeed_2; float ___m_AccelTime_3; float ___m_DecelTime_4; Il2CppChar* ___m_InputAxisName_5; float ___m_InputAxisValue_6; int32_t ___m_InvertInput_7; float ___m_MinValue_8; float ___m_MaxValue_9; int32_t ___m_Wrap_10; Recentering_tB00B86249E96CFC65822315C710253B1E02459EF_marshaled_com ___m_Recentering_11; float ___m_CurrentSpeed_12; float ___m_LastUpdateTime_13; int32_t ___m_LastUpdateFrame_14; RuntimeObject* ___m_InputAxisProvider_16; int32_t ___m_InputAxisIndex_17; int32_t ___U3CValueRangeLockedU3Ek__BackingField_18; int32_t ___U3CHasRecenteringU3Ek__BackingField_19; }; // UnityEngine.Bounds struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 { // UnityEngine.Vector3 UnityEngine.Bounds::m_Center Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0; // UnityEngine.Vector3 UnityEngine.Bounds::m_Extents Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1; }; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { // System.IntPtr UnityEngine.Coroutine::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { intptr_t ___m_Ptr_0; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Cinemachine.LensSettings struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE { // System.Single Cinemachine.LensSettings::FieldOfView float ___FieldOfView_1; // System.Single Cinemachine.LensSettings::OrthographicSize float ___OrthographicSize_2; // System.Single Cinemachine.LensSettings::NearClipPlane float ___NearClipPlane_3; // System.Single Cinemachine.LensSettings::FarClipPlane float ___FarClipPlane_4; // System.Single Cinemachine.LensSettings::Dutch float ___Dutch_5; // Cinemachine.LensSettings/OverrideModes Cinemachine.LensSettings::ModeOverride int32_t ___ModeOverride_6; // UnityEngine.Vector2 Cinemachine.LensSettings::LensShift Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift_7; // UnityEngine.Camera/GateFitMode Cinemachine.LensSettings::GateFit int32_t ___GateFit_8; // UnityEngine.Vector2 Cinemachine.LensSettings::m_SensorSize Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize_9; // System.Boolean Cinemachine.LensSettings::m_OrthoFromCamera bool ___m_OrthoFromCamera_10; // System.Boolean Cinemachine.LensSettings::m_PhysicalFromCamera bool ___m_PhysicalFromCamera_11; }; struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_StaticFields { // Cinemachine.LensSettings Cinemachine.LensSettings::Default LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___Default_0; }; // Native definition for P/Invoke marshalling of Cinemachine.LensSettings struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke { float ___FieldOfView_1; float ___OrthographicSize_2; float ___NearClipPlane_3; float ___FarClipPlane_4; float ___Dutch_5; int32_t ___ModeOverride_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift_7; int32_t ___GateFit_8; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize_9; int32_t ___m_OrthoFromCamera_10; int32_t ___m_PhysicalFromCamera_11; }; // Native definition for COM marshalling of Cinemachine.LensSettings struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com { float ___FieldOfView_1; float ___OrthographicSize_2; float ___NearClipPlane_3; float ___FarClipPlane_4; float ___Dutch_5; int32_t ___ModeOverride_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift_7; int32_t ___GateFit_8; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize_9; int32_t ___m_OrthoFromCamera_10; int32_t ___m_PhysicalFromCamera_11; }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // UnityEngine.Plane struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C { // UnityEngine.Vector3 UnityEngine.Plane::m_Normal Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1; // System.Single UnityEngine.Plane::m_Distance float ___m_Distance_2; }; // UnityEngine.Playables.PlayableGraph struct PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E { // System.IntPtr UnityEngine.Playables.PlayableGraph::m_Handle intptr_t ___m_Handle_0; // System.UInt32 UnityEngine.Playables.PlayableGraph::m_Version uint32_t ___m_Version_1; }; // UnityEngine.Playables.PlayableHandle struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 { // System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle intptr_t ___m_Handle_0; // System.UInt32 UnityEngine.Playables.PlayableHandle::m_Version uint32_t ___m_Version_1; }; struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_StaticFields { // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.PlayableHandle::m_Null PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Null_2; }; // UnityEngine.Playables.PlayableOutputHandle struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 { // System.IntPtr UnityEngine.Playables.PlayableOutputHandle::m_Handle intptr_t ___m_Handle_0; // System.UInt32 UnityEngine.Playables.PlayableOutputHandle::m_Version uint32_t ___m_Version_1; }; struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883_StaticFields { // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutputHandle::m_Null PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Null_2; }; // UnityEngine.Ray struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 { // UnityEngine.Vector3 UnityEngine.Ray::m_Origin Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_0; // UnityEngine.Vector3 UnityEngine.Ray::m_Direction Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction_1; }; // UnityEngine.RaycastHit struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 { // UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point_0; // UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1; // System.UInt32 UnityEngine.RaycastHit::m_FaceID uint32_t ___m_FaceID_2; // System.Single UnityEngine.RaycastHit::m_Distance float ___m_Distance_3; // UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV_4; // System.Int32 UnityEngine.RaycastHit::m_Collider int32_t ___m_Collider_5; }; // UnityEngine.RectOffset struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5 : public RuntimeObject { // System.IntPtr UnityEngine.RectOffset::m_Ptr intptr_t ___m_Ptr_0; // System.Object UnityEngine.RectOffset::m_SourceStyle RuntimeObject* ___m_SourceStyle_1; }; // Native definition for P/Invoke marshalling of UnityEngine.RectOffset struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke { intptr_t ___m_Ptr_0; Il2CppIUnknown* ___m_SourceStyle_1; }; // Native definition for COM marshalling of UnityEngine.RectOffset struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com { intptr_t ___m_Ptr_0; Il2CppIUnknown* ___m_SourceStyle_1; }; // System.RuntimeFieldHandle struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { // System.IntPtr System.RuntimeFieldHandle::value intptr_t ___value_0; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // Cinemachine.TargetPositionCache struct TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80 : public RuntimeObject { }; struct TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields { // System.Boolean Cinemachine.TargetPositionCache::UseCache bool ___UseCache_0; // Cinemachine.TargetPositionCache/Mode Cinemachine.TargetPositionCache::m_CacheMode int32_t ___m_CacheMode_2; // System.Single Cinemachine.TargetPositionCache::CurrentTime float ___CurrentTime_3; // System.Int32 Cinemachine.TargetPositionCache::CurrentFrame int32_t ___CurrentFrame_4; // System.Boolean Cinemachine.TargetPositionCache::IsCameraCut bool ___IsCameraCut_5; // System.Collections.Generic.Dictionary`2 Cinemachine.TargetPositionCache::m_Cache Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35* ___m_Cache_6; // Cinemachine.TargetPositionCache/TimeRange Cinemachine.TargetPositionCache::m_CacheTimeRange TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0 ___m_CacheTimeRange_7; }; // UnityEngine.Touch struct Touch_t03E51455ED508492B3F278903A0114FA0E87B417 { // System.Int32 UnityEngine.Touch::m_FingerId int32_t ___m_FingerId_0; // UnityEngine.Vector2 UnityEngine.Touch::m_Position Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position_1; // UnityEngine.Vector2 UnityEngine.Touch::m_RawPosition Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RawPosition_2; // UnityEngine.Vector2 UnityEngine.Touch::m_PositionDelta Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PositionDelta_3; // System.Single UnityEngine.Touch::m_TimeDelta float ___m_TimeDelta_4; // System.Int32 UnityEngine.Touch::m_TapCount int32_t ___m_TapCount_5; // UnityEngine.TouchPhase UnityEngine.Touch::m_Phase int32_t ___m_Phase_6; // UnityEngine.TouchType UnityEngine.Touch::m_Type int32_t ___m_Type_7; // System.Single UnityEngine.Touch::m_Pressure float ___m_Pressure_8; // System.Single UnityEngine.Touch::m_maximumPossiblePressure float ___m_maximumPossiblePressure_9; // System.Single UnityEngine.Touch::m_Radius float ___m_Radius_10; // System.Single UnityEngine.Touch::m_RadiusVariance float ___m_RadiusVariance_11; // System.Single UnityEngine.Touch::m_AltitudeAngle float ___m_AltitudeAngle_12; // System.Single UnityEngine.Touch::m_AzimuthAngle float ___m_AzimuthAngle_13; }; // Cinemachine.CinemachineBlendListCamera/Instruction struct Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B { // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineBlendListCamera/Instruction::m_VirtualCamera CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_VirtualCamera_0; // System.Single Cinemachine.CinemachineBlendListCamera/Instruction::m_Hold float ___m_Hold_1; // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineBlendListCamera/Instruction::m_Blend CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_Blend_2; }; // Native definition for P/Invoke marshalling of Cinemachine.CinemachineBlendListCamera/Instruction struct Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_pinvoke { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_VirtualCamera_0; float ___m_Hold_1; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_Blend_2; }; // Native definition for COM marshalling of Cinemachine.CinemachineBlendListCamera/Instruction struct Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_com { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_VirtualCamera_0; float ___m_Hold_1; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_Blend_2; }; // Cinemachine.CinemachineBrain/BrainEvent struct BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3 : public UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411 { }; // Cinemachine.CinemachineBrain/VcamActivatedEvent struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154 : public UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C { }; // Cinemachine.CinemachineCollider/VcamExtraState struct VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8 : public RuntimeObject { // UnityEngine.Vector3 Cinemachine.CinemachineCollider/VcamExtraState::previousDisplacement Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___previousDisplacement_0; // System.Boolean Cinemachine.CinemachineCollider/VcamExtraState::targetObscured bool ___targetObscured_1; // System.Single Cinemachine.CinemachineCollider/VcamExtraState::occlusionStartTime float ___occlusionStartTime_2; // System.Collections.Generic.List`1 Cinemachine.CinemachineCollider/VcamExtraState::debugResolutionPath List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___debugResolutionPath_3; // System.Single Cinemachine.CinemachineCollider/VcamExtraState::m_SmoothedDistance float ___m_SmoothedDistance_4; // System.Single Cinemachine.CinemachineCollider/VcamExtraState::m_SmoothedTime float ___m_SmoothedTime_5; }; // Cinemachine.CinemachineComposer/FovCache struct FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED { // UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::mFovSoftGuideRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mFovSoftGuideRect_0; // UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::mFovHardGuideRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mFovHardGuideRect_1; // System.Single Cinemachine.CinemachineComposer/FovCache::mFovH float ___mFovH_2; // System.Single Cinemachine.CinemachineComposer/FovCache::mFov float ___mFov_3; // System.Single Cinemachine.CinemachineComposer/FovCache::mOrthoSizeOverDistance float ___mOrthoSizeOverDistance_4; // System.Single Cinemachine.CinemachineComposer/FovCache::mAspect float ___mAspect_5; // UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::mSoftGuideRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mSoftGuideRect_6; // UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::mHardGuideRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mHardGuideRect_7; }; // Cinemachine.CinemachineConfiner/VcamExtraState struct VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2 : public RuntimeObject { // UnityEngine.Vector3 Cinemachine.CinemachineConfiner/VcamExtraState::m_previousDisplacement Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_previousDisplacement_0; // System.Single Cinemachine.CinemachineConfiner/VcamExtraState::confinerDisplacement float ___confinerDisplacement_1; }; // Cinemachine.CinemachineConfiner2D/ShapeCache struct ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F { // Cinemachine.ConfinerOven Cinemachine.CinemachineConfiner2D/ShapeCache::m_confinerOven ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* ___m_confinerOven_0; // System.Collections.Generic.List`1> Cinemachine.CinemachineConfiner2D/ShapeCache::m_OriginalPath List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* ___m_OriginalPath_1; // UnityEngine.Matrix4x4 Cinemachine.CinemachineConfiner2D/ShapeCache::m_DeltaWorldToBaked Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaWorldToBaked_2; // UnityEngine.Matrix4x4 Cinemachine.CinemachineConfiner2D/ShapeCache::m_DeltaBakedToWorld Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaBakedToWorld_3; // System.Single Cinemachine.CinemachineConfiner2D/ShapeCache::m_aspectRatio float ___m_aspectRatio_4; // System.Single Cinemachine.CinemachineConfiner2D/ShapeCache::m_maxWindowSize float ___m_maxWindowSize_5; // System.Single Cinemachine.CinemachineConfiner2D/ShapeCache::m_maxComputationTimePerFrameInSeconds float ___m_maxComputationTimePerFrameInSeconds_6; // UnityEngine.Matrix4x4 Cinemachine.CinemachineConfiner2D/ShapeCache::m_bakedToWorld Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_bakedToWorld_7; // UnityEngine.Collider2D Cinemachine.CinemachineConfiner2D/ShapeCache::m_boundingShape2D Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_boundingShape2D_8; }; // Native definition for P/Invoke marshalling of Cinemachine.CinemachineConfiner2D/ShapeCache struct ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_pinvoke { ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* ___m_confinerOven_0; List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* ___m_OriginalPath_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaWorldToBaked_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaBakedToWorld_3; float ___m_aspectRatio_4; float ___m_maxWindowSize_5; float ___m_maxComputationTimePerFrameInSeconds_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_bakedToWorld_7; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_boundingShape2D_8; }; // Native definition for COM marshalling of Cinemachine.CinemachineConfiner2D/ShapeCache struct ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_com { ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* ___m_confinerOven_0; List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* ___m_OriginalPath_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaWorldToBaked_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DeltaBakedToWorld_3; float ___m_aspectRatio_4; float ___m_maxWindowSize_5; float ___m_maxComputationTimePerFrameInSeconds_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_bakedToWorld_7; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_boundingShape2D_8; }; // Cinemachine.CinemachineConfiner2D/VcamExtraState struct VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE : public RuntimeObject { // UnityEngine.Vector3 Cinemachine.CinemachineConfiner2D/VcamExtraState::m_PreviousDisplacement Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousDisplacement_0; // UnityEngine.Vector3 Cinemachine.CinemachineConfiner2D/VcamExtraState::m_DampedDisplacement Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_DampedDisplacement_1; // Cinemachine.ConfinerOven/BakedSolution Cinemachine.CinemachineConfiner2D/VcamExtraState::m_BakedSolution BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* ___m_BakedSolution_2; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineConfiner2D/VcamExtraState::m_vcam CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_vcam_3; }; // Cinemachine.CinemachinePath/Waypoint struct Waypoint_tF0147D859449A4A396E398063D02E76A7214066D { // UnityEngine.Vector3 Cinemachine.CinemachinePath/Waypoint::position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0; // UnityEngine.Vector3 Cinemachine.CinemachinePath/Waypoint::tangent Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___tangent_1; // System.Single Cinemachine.CinemachinePath/Waypoint::roll float ___roll_2; }; // Cinemachine.CinemachinePathBase/Appearance struct Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8 : public RuntimeObject { // UnityEngine.Color Cinemachine.CinemachinePathBase/Appearance::pathColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___pathColor_0; // UnityEngine.Color Cinemachine.CinemachinePathBase/Appearance::inactivePathColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___inactivePathColor_1; // System.Single Cinemachine.CinemachinePathBase/Appearance::width float ___width_2; }; // Cinemachine.CinemachineSmoothPath/Waypoint struct Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 { // UnityEngine.Vector3 Cinemachine.CinemachineSmoothPath/Waypoint::position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0; // System.Single Cinemachine.CinemachineSmoothPath/Waypoint::roll float ___roll_1; }; // Cinemachine.ConfinerOven/BakedSolution struct BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6 : public RuntimeObject { // System.Single Cinemachine.ConfinerOven/BakedSolution::k__BackingField float ___U3CFrustumHeightU3Ek__BackingField_0; // System.Single Cinemachine.ConfinerOven/BakedSolution::m_frustumSizeIntSpace float ___m_frustumSizeIntSpace_1; // Cinemachine.ConfinerOven/AspectStretcher Cinemachine.ConfinerOven/BakedSolution::m_AspectStretcher AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 ___m_AspectStretcher_2; // System.Boolean Cinemachine.ConfinerOven/BakedSolution::m_HasBones bool ___m_HasBones_3; // System.Double Cinemachine.ConfinerOven/BakedSolution::m_SqrPolygonDiagonal double ___m_SqrPolygonDiagonal_4; // System.Collections.Generic.List`1> Cinemachine.ConfinerOven/BakedSolution::m_OriginalPolygon List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___m_OriginalPolygon_5; // System.Collections.Generic.List`1> Cinemachine.ConfinerOven/BakedSolution::m_Solution List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___m_Solution_6; }; // Cinemachine.ConfinerOven/BakingStateCache struct BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273 { // Cinemachine.ClipperLib/ClipperOffset Cinemachine.ConfinerOven/BakingStateCache::offsetter ClipperOffset_t1664F8E10796B23A83B922F9B7684B7F6831F725* ___offsetter_0; // System.Collections.Generic.List`1 Cinemachine.ConfinerOven/BakingStateCache::solutions List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* ___solutions_1; // Cinemachine.ConfinerOven/PolygonSolution Cinemachine.ConfinerOven/BakingStateCache::rightCandidate PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C ___rightCandidate_2; // Cinemachine.ConfinerOven/PolygonSolution Cinemachine.ConfinerOven/BakingStateCache::leftCandidate PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C ___leftCandidate_3; // System.Collections.Generic.List`1> Cinemachine.ConfinerOven/BakingStateCache::maxCandidate List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___maxCandidate_4; // System.Single Cinemachine.ConfinerOven/BakingStateCache::stepSize float ___stepSize_5; // System.Single Cinemachine.ConfinerOven/BakingStateCache::maxFrustumHeight float ___maxFrustumHeight_6; // System.Single Cinemachine.ConfinerOven/BakingStateCache::currentFrustumHeight float ___currentFrustumHeight_7; // System.Single Cinemachine.ConfinerOven/BakingStateCache::bakeTime float ___bakeTime_8; }; // Native definition for P/Invoke marshalling of Cinemachine.ConfinerOven/BakingStateCache struct BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_pinvoke { ClipperOffset_t1664F8E10796B23A83B922F9B7684B7F6831F725* ___offsetter_0; List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* ___solutions_1; PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke ___rightCandidate_2; PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_pinvoke ___leftCandidate_3; List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___maxCandidate_4; float ___stepSize_5; float ___maxFrustumHeight_6; float ___currentFrustumHeight_7; float ___bakeTime_8; }; // Native definition for COM marshalling of Cinemachine.ConfinerOven/BakingStateCache struct BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273_marshaled_com { ClipperOffset_t1664F8E10796B23A83B922F9B7684B7F6831F725* ___offsetter_0; List_1_t6690AAF08A47C036CB0C7F2C5A058233917B4FBF* ___solutions_1; PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com ___rightCandidate_2; PolygonSolution_tAF24FAC932885B257486B439AACD765C7D49CB4C_marshaled_com ___leftCandidate_3; List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___maxCandidate_4; float ___stepSize_5; float ___maxFrustumHeight_6; float ___currentFrustumHeight_7; float ___bakeTime_8; }; // UnityEngine.Playables.ScriptPlayable`1 struct ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 { // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.ScriptPlayable`1::m_Handle PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0; }; struct ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_StaticFields { // UnityEngine.Playables.ScriptPlayable`1 UnityEngine.Playables.ScriptPlayable`1::m_NullPlayable ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 ___m_NullPlayable_1; }; // UnityEngine.Playables.ScriptPlayable`1 struct ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 { // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.ScriptPlayable`1::m_Handle PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0; }; struct ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_StaticFields { // UnityEngine.Playables.ScriptPlayable`1 UnityEngine.Playables.ScriptPlayable`1::m_NullPlayable ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ___m_NullPlayable_1; }; // UnityEngine.Playables.ScriptPlayable`1 struct ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 { // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.ScriptPlayable`1::m_Handle PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0; }; struct ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_StaticFields { // UnityEngine.Playables.ScriptPlayable`1 UnityEngine.Playables.ScriptPlayable`1::m_NullPlayable ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___m_NullPlayable_1; }; // Cinemachine.CameraState struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 { // Cinemachine.LensSettings Cinemachine.CameraState::Lens LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___Lens_0; // UnityEngine.Vector3 Cinemachine.CameraState::ReferenceUp Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp_1; // UnityEngine.Vector3 Cinemachine.CameraState::ReferenceLookAt Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt_2; // UnityEngine.Vector3 Cinemachine.CameraState::RawPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition_4; // UnityEngine.Quaternion Cinemachine.CameraState::RawOrientation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation_5; // UnityEngine.Vector3 Cinemachine.CameraState::PositionDampingBypass Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass_6; // System.Single Cinemachine.CameraState::ShotQuality float ___ShotQuality_7; // UnityEngine.Vector3 Cinemachine.CameraState::PositionCorrection Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection_8; // UnityEngine.Quaternion Cinemachine.CameraState::OrientationCorrection Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection_9; // Cinemachine.CameraState/BlendHintValue Cinemachine.CameraState::BlendHint int32_t ___BlendHint_10; // Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom0 CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0_11; // Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom1 CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1_12; // Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom2 CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2_13; // Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom3 CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3_14; // System.Collections.Generic.List`1 Cinemachine.CameraState::m_CustomOverflow List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15; // System.Int32 Cinemachine.CameraState::k__BackingField int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16; }; struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_StaticFields { // UnityEngine.Vector3 Cinemachine.CameraState::kNoPoint Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___kNoPoint_3; }; // Native definition for P/Invoke marshalling of Cinemachine.CameraState struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_pinvoke { LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke ___Lens_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass_6; float ___ShotQuality_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection_8; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection_9; int32_t ___BlendHint_10; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0_11; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1_12; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2_13; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3_14; List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15; int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16; }; // Native definition for COM marshalling of Cinemachine.CameraState struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_com { LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com ___Lens_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass_6; float ___ShotQuality_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection_8; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection_9; int32_t ___BlendHint_10; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0_11; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1_12; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2_13; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3_14; List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15; int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Cinemachine.ConfinerOven struct ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE : public RuntimeObject { // System.Single Cinemachine.ConfinerOven::m_MinFrustumHeightWithBones float ___m_MinFrustumHeightWithBones_0; // System.Collections.Generic.List`1> Cinemachine.ConfinerOven::m_OriginalPolygon List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___m_OriginalPolygon_1; // System.Collections.Generic.List`1> Cinemachine.ConfinerOven::m_Skeleton List_1_tD3D80A48908E0B8646110C913780E72E2157A541* ___m_Skeleton_2; // UnityEngine.Rect Cinemachine.ConfinerOven::m_PolygonRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_PolygonRect_6; // Cinemachine.ConfinerOven/AspectStretcher Cinemachine.ConfinerOven::m_AspectStretcher AspectStretcher_tDDF5BEB1085C94FFAFE113819E0343354B6FB5E7 ___m_AspectStretcher_7; // System.Single Cinemachine.ConfinerOven::m_maxComputationTimeForFullSkeletonBakeInSeconds float ___m_maxComputationTimeForFullSkeletonBakeInSeconds_8; // Cinemachine.ConfinerOven/BakingState Cinemachine.ConfinerOven::k__BackingField int32_t ___U3CStateU3Ek__BackingField_9; // System.Single Cinemachine.ConfinerOven::m_BakeProgress float ___m_BakeProgress_10; // Cinemachine.ConfinerOven/BakingStateCache Cinemachine.ConfinerOven::m_Cache BakingStateCache_t04149B9F8981F95E25B7B8D10E79AAA83FA15273 ___m_Cache_11; }; // UnityEngine.GUIStyle struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580 : public RuntimeObject { // System.IntPtr UnityEngine.GUIStyle::m_Ptr intptr_t ___m_Ptr_0; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Normal GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Normal_1; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Hover GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Hover_2; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Active GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Active_3; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Focused GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Focused_4; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnNormal GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnNormal_5; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnHover GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnHover_6; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnActive GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnActive_7; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnFocused GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnFocused_8; // UnityEngine.RectOffset UnityEngine.GUIStyle::m_Border RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Border_9; // UnityEngine.RectOffset UnityEngine.GUIStyle::m_Padding RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding_10; // UnityEngine.RectOffset UnityEngine.GUIStyle::m_Margin RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Margin_11; // UnityEngine.RectOffset UnityEngine.GUIStyle::m_Overflow RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Overflow_12; // System.String UnityEngine.GUIStyle::m_Name String_t* ___m_Name_13; }; struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_StaticFields { // System.Boolean UnityEngine.GUIStyle::showKeyboardFocus bool ___showKeyboardFocus_14; // UnityEngine.GUIStyle UnityEngine.GUIStyle::s_None GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___s_None_15; }; // Native definition for P/Invoke marshalling of UnityEngine.GUIStyle struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke { intptr_t ___m_Ptr_0; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Normal_1; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Hover_2; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Active_3; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Focused_4; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnNormal_5; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnHover_6; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnActive_7; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnFocused_8; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Border_9; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Padding_10; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Margin_11; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Overflow_12; char* ___m_Name_13; }; // Native definition for COM marshalling of UnityEngine.GUIStyle struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com { intptr_t ___m_Ptr_0; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Normal_1; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Hover_2; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Active_3; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Focused_4; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnNormal_5; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnHover_6; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnActive_7; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnFocused_8; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Border_9; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Padding_10; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Margin_11; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Overflow_12; Il2CppChar* ___m_Name_13; }; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // UnityEngine.Playables.Playable struct Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F { // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.Playable::m_Handle PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0; }; struct Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_StaticFields { // UnityEngine.Playables.Playable UnityEngine.Playables.Playable::m_NullPlayable Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___m_NullPlayable_1; }; // UnityEngine.Playables.PlayableOutput struct PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 { // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutput::m_Handle PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Handle_0; }; struct PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_StaticFields { // UnityEngine.Playables.PlayableOutput UnityEngine.Playables.PlayableOutput::m_NullPlayableOutput PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___m_NullPlayableOutput_1; }; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; struct Type_t_StaticFields { // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_1; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2; // System.Object System.Type::Missing RuntimeObject* ___Missing_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6; }; // System.Comparison`1 struct Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC : public MulticastDelegate_t { }; // UnityEngine.Events.UnityAction`1 struct UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114 : public MulticastDelegate_t { }; // UnityEngine.Events.UnityAction`1 struct UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C : public MulticastDelegate_t { }; // UnityEngine.Events.UnityAction`2 struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A : public MulticastDelegate_t { }; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // Cinemachine.BlendSourceVirtualCamera struct BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E : public RuntimeObject { // Cinemachine.CinemachineBlend Cinemachine.BlendSourceVirtualCamera::k__BackingField CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___U3CBlendU3Ek__BackingField_0; // System.Int32 Cinemachine.BlendSourceVirtualCamera::k__BackingField int32_t ___U3CPriorityU3Ek__BackingField_1; // UnityEngine.Transform Cinemachine.BlendSourceVirtualCamera::k__BackingField Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CLookAtU3Ek__BackingField_2; // UnityEngine.Transform Cinemachine.BlendSourceVirtualCamera::k__BackingField Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CFollowU3Ek__BackingField_3; // Cinemachine.CameraState Cinemachine.BlendSourceVirtualCamera::k__BackingField CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___U3CStateU3Ek__BackingField_4; }; // Cinemachine.CinemachineBlenderSettings struct CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // Cinemachine.CinemachineBlenderSettings/CustomBlend[] Cinemachine.CinemachineBlenderSettings::m_CustomBlends CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B* ___m_CustomBlends_4; }; // UnityEngine.Collider struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Playables.FrameData struct FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 { // System.UInt64 UnityEngine.Playables.FrameData::m_FrameID uint64_t ___m_FrameID_0; // System.Double UnityEngine.Playables.FrameData::m_DeltaTime double ___m_DeltaTime_1; // System.Single UnityEngine.Playables.FrameData::m_Weight float ___m_Weight_2; // System.Single UnityEngine.Playables.FrameData::m_EffectiveWeight float ___m_EffectiveWeight_3; // System.Double UnityEngine.Playables.FrameData::m_EffectiveParentDelay double ___m_EffectiveParentDelay_4; // System.Single UnityEngine.Playables.FrameData::m_EffectiveParentSpeed float ___m_EffectiveParentSpeed_5; // System.Single UnityEngine.Playables.FrameData::m_EffectiveSpeed float ___m_EffectiveSpeed_6; // UnityEngine.Playables.FrameData/Flags UnityEngine.Playables.FrameData::m_Flags int32_t ___m_Flags_7; // UnityEngine.Playables.PlayableOutput UnityEngine.Playables.FrameData::m_Output PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___m_Output_8; }; // UnityEngine.GUISkin struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // UnityEngine.Font UnityEngine.GUISkin::m_Font Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_4; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_box GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_box_5; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_button GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_button_6; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_toggle GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_toggle_7; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_label GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_label_8; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_textField GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textField_9; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_textArea GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textArea_10; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_window GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_window_11; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSlider GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSlider_12; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSliderThumb GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumb_13; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSliderThumbExtent GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumbExtent_14; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSlider GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSlider_15; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSliderThumb GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumb_16; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSliderThumbExtent GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumbExtent_17; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_SliderMixed GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_SliderMixed_18; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbar GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbar_19; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarThumb GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarThumb_20; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarLeftButton GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarLeftButton_21; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarRightButton GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarRightButton_22; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbar GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbar_23; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarThumb GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarThumb_24; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarUpButton GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarUpButton_25; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarDownButton GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarDownButton_26; // UnityEngine.GUIStyle UnityEngine.GUISkin::m_ScrollView GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_ScrollView_27; // UnityEngine.GUIStyle[] UnityEngine.GUISkin::m_CustomStyles GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC* ___m_CustomStyles_28; // UnityEngine.GUISettings UnityEngine.GUISkin::m_Settings GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847* ___m_Settings_29; // System.Collections.Generic.Dictionary`2 UnityEngine.GUISkin::m_Styles Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F* ___m_Styles_31; }; struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_StaticFields { // UnityEngine.GUIStyle UnityEngine.GUISkin::ms_Error GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___ms_Error_30; // UnityEngine.GUISkin/SkinChangedDelegate UnityEngine.GUISkin::m_SkinChanged SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98* ___m_SkinChanged_32; // UnityEngine.GUISkin UnityEngine.GUISkin::current GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* ___current_33; }; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.Playables.PlayableAsset struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // Cinemachine.CinemachineCore/AxisInputDelegate struct AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452 : public MulticastDelegate_t { }; // Cinemachine.CinemachineCore/GetBlendOverrideDelegate struct GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A : public MulticastDelegate_t { }; // Cinemachine.Utility.CinemachineDebug/OnGUIDelegate struct OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708 : public MulticastDelegate_t { }; // Cinemachine.CinemachineFreeLook/CreateRigDelegate struct CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B : public MulticastDelegate_t { }; // Cinemachine.CinemachineFreeLook/DestroyRigDelegate struct DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6 : public MulticastDelegate_t { }; // CinemachineMixer/MasterDirectorDelegate struct MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106 : public MulticastDelegate_t { }; // Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate struct UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60 : public MulticastDelegate_t { }; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields { // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6; }; // CinemachineShot struct CinemachineShot_t8DDCB09734CCDF4688C3D85EF352C125B3EDF425 : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E { // System.String CinemachineShot::DisplayName String_t* ___DisplayName_4; // UnityEngine.ExposedReference`1 CinemachineShot::VirtualCamera ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88 ___VirtualCamera_5; }; // UnityEngine.Collider2D struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.Playables.PlayableDirector struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { // System.Action`1 UnityEngine.Playables.PlayableDirector::played Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___played_4; // System.Action`1 UnityEngine.Playables.PlayableDirector::paused Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___paused_5; // System.Action`1 UnityEngine.Playables.PlayableDirector::stopped Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___stopped_6; }; // UnityEngine.RectTransform struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 { }; struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields { // UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties_4; }; // UnityEngine.SphereCollider struct SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 { }; // UnityEngine.Timeline.TrackAsset struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96 : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E { // System.Int32 UnityEngine.Timeline.TrackAsset::m_Version int32_t ___m_Version_5; // UnityEngine.AnimationClip UnityEngine.Timeline.TrackAsset::m_AnimClip AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_AnimClip_6; // System.Boolean UnityEngine.Timeline.TrackAsset::m_Locked bool ___m_Locked_11; // System.Boolean UnityEngine.Timeline.TrackAsset::m_Muted bool ___m_Muted_12; // System.String UnityEngine.Timeline.TrackAsset::m_CustomPlayableFullTypename String_t* ___m_CustomPlayableFullTypename_13; // UnityEngine.AnimationClip UnityEngine.Timeline.TrackAsset::m_Curves AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_Curves_14; // UnityEngine.Playables.PlayableAsset UnityEngine.Timeline.TrackAsset::m_Parent PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___m_Parent_15; // System.Collections.Generic.List`1 UnityEngine.Timeline.TrackAsset::m_Children List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Children_16; // System.Int32 UnityEngine.Timeline.TrackAsset::m_ItemsHash int32_t ___m_ItemsHash_17; // UnityEngine.Timeline.TimelineClip[] UnityEngine.Timeline.TrackAsset::m_ClipsCache TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* ___m_ClipsCache_18; // UnityEngine.Timeline.DiscreteTime UnityEngine.Timeline.TrackAsset::m_Start DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___m_Start_19; // UnityEngine.Timeline.DiscreteTime UnityEngine.Timeline.TrackAsset::m_End DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___m_End_20; // System.Boolean UnityEngine.Timeline.TrackAsset::m_CacheSorted bool ___m_CacheSorted_21; // System.Nullable`1 UnityEngine.Timeline.TrackAsset::m_SupportsNotifications Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___m_SupportsNotifications_22; // System.Collections.Generic.IEnumerable`1 UnityEngine.Timeline.TrackAsset::m_ChildTrackCache RuntimeObject* ___m_ChildTrackCache_24; // System.Collections.Generic.List`1 UnityEngine.Timeline.TrackAsset::m_Clips List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___m_Clips_26; // UnityEngine.Timeline.MarkerList UnityEngine.Timeline.TrackAsset::m_Markers MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698 ___m_Markers_27; }; struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields { // UnityEngine.Timeline.TrackAsset/TransientBuildData UnityEngine.Timeline.TrackAsset::s_BuildData TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F ___s_BuildData_7; // System.Action`3 UnityEngine.Timeline.TrackAsset::OnClipPlayableCreate Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* ___OnClipPlayableCreate_9; // System.Action`3 UnityEngine.Timeline.TrackAsset::OnTrackAnimationPlayableCreate Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* ___OnTrackAnimationPlayableCreate_10; // UnityEngine.Timeline.TrackAsset[] UnityEngine.Timeline.TrackAsset::s_EmptyCache TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ___s_EmptyCache_23; // System.Collections.Generic.Dictionary`2 UnityEngine.Timeline.TrackAsset::s_TrackBindingTypeAttributeCache Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* ___s_TrackBindingTypeAttributeCache_25; }; // Cinemachine.CinemachineBrain struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Boolean Cinemachine.CinemachineBrain::m_ShowDebugText bool ___m_ShowDebugText_4; // System.Boolean Cinemachine.CinemachineBrain::m_ShowCameraFrustum bool ___m_ShowCameraFrustum_5; // System.Boolean Cinemachine.CinemachineBrain::m_IgnoreTimeScale bool ___m_IgnoreTimeScale_6; // UnityEngine.Transform Cinemachine.CinemachineBrain::m_WorldUpOverride Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_WorldUpOverride_7; // Cinemachine.CinemachineBrain/UpdateMethod Cinemachine.CinemachineBrain::m_UpdateMethod int32_t ___m_UpdateMethod_8; // Cinemachine.CinemachineBrain/BrainUpdateMethod Cinemachine.CinemachineBrain::m_BlendUpdateMethod int32_t ___m_BlendUpdateMethod_9; // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineBrain::m_DefaultBlend CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_DefaultBlend_10; // Cinemachine.CinemachineBlenderSettings Cinemachine.CinemachineBrain::m_CustomBlends CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* ___m_CustomBlends_11; // UnityEngine.Camera Cinemachine.CinemachineBrain::m_OutputCamera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_OutputCamera_12; // Cinemachine.CinemachineBrain/BrainEvent Cinemachine.CinemachineBrain::m_CameraCutEvent BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* ___m_CameraCutEvent_13; // Cinemachine.CinemachineBrain/VcamActivatedEvent Cinemachine.CinemachineBrain::m_CameraActivatedEvent VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_CameraActivatedEvent_14; // UnityEngine.Coroutine Cinemachine.CinemachineBrain::mPhysicsCoroutine Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mPhysicsCoroutine_16; // System.Int32 Cinemachine.CinemachineBrain::m_LastFrameUpdated int32_t ___m_LastFrameUpdated_17; // UnityEngine.WaitForFixedUpdate Cinemachine.CinemachineBrain::mWaitForFixedUpdate WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7* ___mWaitForFixedUpdate_18; // System.Collections.Generic.List`1 Cinemachine.CinemachineBrain::mFrameStack List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* ___mFrameStack_19; // System.Int32 Cinemachine.CinemachineBrain::mNextFrameId int32_t ___mNextFrameId_20; // Cinemachine.CinemachineBlend Cinemachine.CinemachineBrain::mCurrentLiveCameras CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mCurrentLiveCameras_21; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::mActiveCameraPreviousFrame RuntimeObject* ___mActiveCameraPreviousFrame_23; // UnityEngine.GameObject Cinemachine.CinemachineBrain::mActiveCameraPreviousFrameGameObject GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mActiveCameraPreviousFrameGameObject_24; // Cinemachine.CameraState Cinemachine.CinemachineBrain::k__BackingField CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___U3CCurrentCameraStateU3Ek__BackingField_25; }; struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields { // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::mSoloCamera RuntimeObject* ___mSoloCamera_15; // UnityEngine.AnimationCurve Cinemachine.CinemachineBrain::mDefaultLinearAnimationCurve AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___mDefaultLinearAnimationCurve_22; }; // Cinemachine.CinemachineComponentBase struct CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineComponentBase::m_vcamOwner CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_vcamOwner_5; }; // Cinemachine.CinemachineDollyCart struct CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // Cinemachine.CinemachinePathBase Cinemachine.CinemachineDollyCart::m_Path CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* ___m_Path_4; // Cinemachine.CinemachineDollyCart/UpdateMethod Cinemachine.CinemachineDollyCart::m_UpdateMethod int32_t ___m_UpdateMethod_5; // Cinemachine.CinemachinePathBase/PositionUnits Cinemachine.CinemachineDollyCart::m_PositionUnits int32_t ___m_PositionUnits_6; // System.Single Cinemachine.CinemachineDollyCart::m_Speed float ___m_Speed_7; // System.Single Cinemachine.CinemachineDollyCart::m_Position float ___m_Position_8; }; // Cinemachine.CinemachineExtension struct CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineExtension::m_vcamOwner CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_vcamOwner_5; // System.Collections.Generic.Dictionary`2 Cinemachine.CinemachineExtension::mExtraState Dictionary_2_t4FF21A84FE740BDEF33FFAA0162AAAADBA3DEB56* ___mExtraState_6; }; // Cinemachine.CinemachinePathBase struct CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Int32 Cinemachine.CinemachinePathBase::m_Resolution int32_t ___m_Resolution_4; // Cinemachine.CinemachinePathBase/Appearance Cinemachine.CinemachinePathBase::m_Appearance Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8* ___m_Appearance_5; // System.Single[] Cinemachine.CinemachinePathBase::m_DistanceToPos SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_DistanceToPos_6; // System.Single[] Cinemachine.CinemachinePathBase::m_PosToDistance SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_PosToDistance_7; // System.Int32 Cinemachine.CinemachinePathBase::m_CachedSampleSteps int32_t ___m_CachedSampleSteps_8; // System.Single Cinemachine.CinemachinePathBase::m_PathLength float ___m_PathLength_9; // System.Single Cinemachine.CinemachinePathBase::m_cachedPosStepSize float ___m_cachedPosStepSize_10; // System.Single Cinemachine.CinemachinePathBase::m_cachedDistanceStepSize float ___m_cachedDistanceStepSize_11; }; // Cinemachine.CinemachinePipeline struct CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; // CinemachineTouchInputMapper struct CinemachineTouchInputMapper_t4C87D67A9F1D569BE7FE89A943F67CD9AE59A1D7 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Single CinemachineTouchInputMapper::TouchSensitivityX float ___TouchSensitivityX_4; // System.Single CinemachineTouchInputMapper::TouchSensitivityY float ___TouchSensitivityY_5; // System.String CinemachineTouchInputMapper::TouchXInputMapTo String_t* ___TouchXInputMapTo_6; // System.String CinemachineTouchInputMapper::TouchYInputMapTo String_t* ___TouchYInputMapTo_7; }; // CinemachineTrack struct CinemachineTrack_t070034077BC5C4C03F328633EDB418EC1B3D7E47 : public TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96 { }; // Cinemachine.CinemachineVirtualCameraBase struct CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.String[] Cinemachine.CinemachineVirtualCameraBase::m_ExcludedPropertiesInInspector StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_ExcludedPropertiesInInspector_4; // Cinemachine.CinemachineCore/Stage[] Cinemachine.CinemachineVirtualCameraBase::m_LockStageInInspector StageU5BU5D_tF198CE3C6DE5C3D67552DAB4B9680F3BFF319981* ___m_LockStageInInspector_5; // System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_ValidatingStreamVersion int32_t ___m_ValidatingStreamVersion_6; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::m_OnValidateCalled bool ___m_OnValidateCalled_7; // System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_StreamingVersion int32_t ___m_StreamingVersion_8; // System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_Priority int32_t ___m_Priority_9; // System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_ActivationId int32_t ___m_ActivationId_10; // System.Single Cinemachine.CinemachineVirtualCameraBase::FollowTargetAttachment float ___FollowTargetAttachment_11; // System.Single Cinemachine.CinemachineVirtualCameraBase::LookAtTargetAttachment float ___LookAtTargetAttachment_12; // Cinemachine.CinemachineVirtualCameraBase/StandbyUpdateMode Cinemachine.CinemachineVirtualCameraBase::m_StandbyUpdate int32_t ___m_StandbyUpdate_13; // System.Collections.Generic.List`1 Cinemachine.CinemachineVirtualCameraBase::k__BackingField List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* ___U3CmExtensionsU3Ek__BackingField_14; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::k__BackingField bool ___U3CPreviousStateIsValidU3Ek__BackingField_15; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::m_WasStarted bool ___m_WasStarted_16; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::mSlaveStatusUpdated bool ___mSlaveStatusUpdated_17; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCameraBase::m_parentVcam CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_parentVcam_18; // System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_QueuePriority int32_t ___m_QueuePriority_19; // UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::m_CachedFollowTarget Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_CachedFollowTarget_20; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCameraBase::m_CachedFollowTargetVcam CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_CachedFollowTargetVcam_21; // Cinemachine.ICinemachineTargetGroup Cinemachine.CinemachineVirtualCameraBase::m_CachedFollowTargetGroup RuntimeObject* ___m_CachedFollowTargetGroup_22; // UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::m_CachedLookAtTarget Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_CachedLookAtTarget_23; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCameraBase::m_CachedLookAtTargetVcam CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_CachedLookAtTargetVcam_24; // Cinemachine.ICinemachineTargetGroup Cinemachine.CinemachineVirtualCameraBase::m_CachedLookAtTargetGroup RuntimeObject* ___m_CachedLookAtTargetGroup_25; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::k__BackingField bool ___U3CFollowTargetChangedU3Ek__BackingField_26; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::k__BackingField bool ___U3CLookAtTargetChangedU3Ek__BackingField_27; }; // UnityEngine.CompositeCollider2D struct CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8 : public Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 { }; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera struct PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Int32 UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_AssetsPPU int32_t ___m_AssetsPPU_4; // System.Int32 UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_RefResolutionX int32_t ___m_RefResolutionX_5; // System.Int32 UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_RefResolutionY int32_t ___m_RefResolutionY_6; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera/CropFrame UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_CropFrame int32_t ___m_CropFrame_7; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera/GridSnapping UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_GridSnapping int32_t ___m_GridSnapping_8; // UnityEngine.Camera UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_Camera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera_9; // UnityEngine.Rendering.Universal.PixelPerfectCameraInternal UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_Internal PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E* ___m_Internal_10; // System.Boolean UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_CinemachineCompatibilityMode bool ___m_CinemachineCompatibilityMode_11; }; // UnityEngine.PolygonCollider2D struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E : public Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 { }; // Cinemachine.Cinemachine3rdPersonAim struct Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80 : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 { // UnityEngine.LayerMask Cinemachine.Cinemachine3rdPersonAim::AimCollisionFilter LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___AimCollisionFilter_7; // System.String Cinemachine.Cinemachine3rdPersonAim::IgnoreTag String_t* ___IgnoreTag_8; // System.Single Cinemachine.Cinemachine3rdPersonAim::AimDistance float ___AimDistance_9; // UnityEngine.RectTransform Cinemachine.Cinemachine3rdPersonAim::AimTargetReticle RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___AimTargetReticle_10; // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonAim::k__BackingField Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CAimTargetU3Ek__BackingField_11; }; // Cinemachine.CinemachineBlendListCamera struct CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE { // UnityEngine.Transform Cinemachine.CinemachineBlendListCamera::m_LookAt Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt_28; // UnityEngine.Transform Cinemachine.CinemachineBlendListCamera::m_Follow Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow_29; // System.Boolean Cinemachine.CinemachineBlendListCamera::m_ShowDebugText bool ___m_ShowDebugText_30; // System.Boolean Cinemachine.CinemachineBlendListCamera::m_Loop bool ___m_Loop_31; // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineBlendListCamera::m_ChildCameras CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_ChildCameras_32; // Cinemachine.CinemachineBlendListCamera/Instruction[] Cinemachine.CinemachineBlendListCamera::m_Instructions InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* ___m_Instructions_33; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlendListCamera::k__BackingField RuntimeObject* ___U3CLiveChildU3Ek__BackingField_34; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlendListCamera::m_TransitioningFrom RuntimeObject* ___m_TransitioningFrom_35; // Cinemachine.CameraState Cinemachine.CinemachineBlendListCamera::m_State CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State_36; // System.Single Cinemachine.CinemachineBlendListCamera::mActivationTime float ___mActivationTime_37; // System.Int32 Cinemachine.CinemachineBlendListCamera::mCurrentInstruction int32_t ___mCurrentInstruction_38; // Cinemachine.CinemachineBlend Cinemachine.CinemachineBlendListCamera::mActiveBlend CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mActiveBlend_39; }; // CinemachineCameraOffset struct CinemachineCameraOffset_t00D6D684DFDE207C659F312A3BCAF3F24EC0D31D : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 { // UnityEngine.Vector3 CinemachineCameraOffset::m_Offset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Offset_7; // Cinemachine.CinemachineCore/Stage CinemachineCameraOffset::m_ApplyAfter int32_t ___m_ApplyAfter_8; // System.Boolean CinemachineCameraOffset::m_PreserveComposition bool ___m_PreserveComposition_9; }; // Cinemachine.CinemachineClearShot struct CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE { // UnityEngine.Transform Cinemachine.CinemachineClearShot::m_LookAt Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt_28; // UnityEngine.Transform Cinemachine.CinemachineClearShot::m_Follow Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow_29; // System.Boolean Cinemachine.CinemachineClearShot::m_ShowDebugText bool ___m_ShowDebugText_30; // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineClearShot::m_ChildCameras CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_ChildCameras_31; // System.Single Cinemachine.CinemachineClearShot::m_ActivateAfter float ___m_ActivateAfter_32; // System.Single Cinemachine.CinemachineClearShot::m_MinDuration float ___m_MinDuration_33; // System.Boolean Cinemachine.CinemachineClearShot::m_RandomizeChoice bool ___m_RandomizeChoice_34; // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineClearShot::m_DefaultBlend CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_DefaultBlend_35; // Cinemachine.CinemachineBlenderSettings Cinemachine.CinemachineClearShot::m_CustomBlends CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* ___m_CustomBlends_36; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::k__BackingField RuntimeObject* ___U3CLiveChildU3Ek__BackingField_37; // Cinemachine.CameraState Cinemachine.CinemachineClearShot::m_State CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State_38; // System.Single Cinemachine.CinemachineClearShot::mActivationTime float ___mActivationTime_39; // System.Single Cinemachine.CinemachineClearShot::mPendingActivationTime float ___mPendingActivationTime_40; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::mPendingCamera RuntimeObject* ___mPendingCamera_41; // Cinemachine.CinemachineBlend Cinemachine.CinemachineClearShot::mActiveBlend CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mActiveBlend_42; // System.Boolean Cinemachine.CinemachineClearShot::mRandomizeNow bool ___mRandomizeNow_43; // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineClearShot::m_RandomizedChilden CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_RandomizedChilden_44; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::m_TransitioningFrom RuntimeObject* ___m_TransitioningFrom_45; }; // Cinemachine.CinemachineCollider struct CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 { // UnityEngine.LayerMask Cinemachine.CinemachineCollider::m_CollideAgainst LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_CollideAgainst_7; // System.String Cinemachine.CinemachineCollider::m_IgnoreTag String_t* ___m_IgnoreTag_8; // UnityEngine.LayerMask Cinemachine.CinemachineCollider::m_TransparentLayers LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_TransparentLayers_9; // System.Single Cinemachine.CinemachineCollider::m_MinimumDistanceFromTarget float ___m_MinimumDistanceFromTarget_10; // System.Boolean Cinemachine.CinemachineCollider::m_AvoidObstacles bool ___m_AvoidObstacles_11; // System.Single Cinemachine.CinemachineCollider::m_DistanceLimit float ___m_DistanceLimit_12; // System.Single Cinemachine.CinemachineCollider::m_MinimumOcclusionTime float ___m_MinimumOcclusionTime_13; // System.Single Cinemachine.CinemachineCollider::m_CameraRadius float ___m_CameraRadius_14; // Cinemachine.CinemachineCollider/ResolutionStrategy Cinemachine.CinemachineCollider::m_Strategy int32_t ___m_Strategy_15; // System.Int32 Cinemachine.CinemachineCollider::m_MaximumEffort int32_t ___m_MaximumEffort_16; // System.Single Cinemachine.CinemachineCollider::m_SmoothingTime float ___m_SmoothingTime_17; // System.Single Cinemachine.CinemachineCollider::m_Damping float ___m_Damping_18; // System.Single Cinemachine.CinemachineCollider::m_DampingWhenOccluded float ___m_DampingWhenOccluded_19; // System.Single Cinemachine.CinemachineCollider::m_OptimalTargetDistance float ___m_OptimalTargetDistance_20; // UnityEngine.RaycastHit[] Cinemachine.CinemachineCollider::m_CornerBuffer RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___m_CornerBuffer_22; }; struct CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_StaticFields { // UnityEngine.Collider[] Cinemachine.CinemachineCollider::s_ColliderBuffer ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___s_ColliderBuffer_24; }; // Cinemachine.CinemachineComposer struct CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { // UnityEngine.Vector3 Cinemachine.CinemachineComposer::m_TrackedObjectOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_TrackedObjectOffset_6; // System.Single Cinemachine.CinemachineComposer::m_LookaheadTime float ___m_LookaheadTime_7; // System.Single Cinemachine.CinemachineComposer::m_LookaheadSmoothing float ___m_LookaheadSmoothing_8; // System.Boolean Cinemachine.CinemachineComposer::m_LookaheadIgnoreY bool ___m_LookaheadIgnoreY_9; // System.Single Cinemachine.CinemachineComposer::m_HorizontalDamping float ___m_HorizontalDamping_10; // System.Single Cinemachine.CinemachineComposer::m_VerticalDamping float ___m_VerticalDamping_11; // System.Single Cinemachine.CinemachineComposer::m_ScreenX float ___m_ScreenX_12; // System.Single Cinemachine.CinemachineComposer::m_ScreenY float ___m_ScreenY_13; // System.Single Cinemachine.CinemachineComposer::m_DeadZoneWidth float ___m_DeadZoneWidth_14; // System.Single Cinemachine.CinemachineComposer::m_DeadZoneHeight float ___m_DeadZoneHeight_15; // System.Single Cinemachine.CinemachineComposer::m_SoftZoneWidth float ___m_SoftZoneWidth_16; // System.Single Cinemachine.CinemachineComposer::m_SoftZoneHeight float ___m_SoftZoneHeight_17; // System.Single Cinemachine.CinemachineComposer::m_BiasX float ___m_BiasX_18; // System.Single Cinemachine.CinemachineComposer::m_BiasY float ___m_BiasY_19; // System.Boolean Cinemachine.CinemachineComposer::m_CenterOnActivate bool ___m_CenterOnActivate_20; // UnityEngine.Vector3 Cinemachine.CinemachineComposer::k__BackingField Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CTrackedPointU3Ek__BackingField_21; // UnityEngine.Vector3 Cinemachine.CinemachineComposer::m_CameraPosPrevFrame Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosPrevFrame_22; // UnityEngine.Vector3 Cinemachine.CinemachineComposer::m_LookAtPrevFrame Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LookAtPrevFrame_23; // UnityEngine.Vector2 Cinemachine.CinemachineComposer::m_ScreenOffsetPrevFrame Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenOffsetPrevFrame_24; // UnityEngine.Quaternion Cinemachine.CinemachineComposer::m_CameraOrientationPrevFrame Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_CameraOrientationPrevFrame_25; // Cinemachine.Utility.PositionPredictor Cinemachine.CinemachineComposer::m_Predictor PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* ___m_Predictor_26; // Cinemachine.CinemachineComposer/FovCache Cinemachine.CinemachineComposer::mCache FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED ___mCache_27; }; // Cinemachine.CinemachineConfiner struct CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 { // Cinemachine.CinemachineConfiner/Mode Cinemachine.CinemachineConfiner::m_ConfineMode int32_t ___m_ConfineMode_7; // UnityEngine.Collider Cinemachine.CinemachineConfiner::m_BoundingVolume Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___m_BoundingVolume_8; // UnityEngine.Collider2D Cinemachine.CinemachineConfiner::m_BoundingShape2D Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_BoundingShape2D_9; // UnityEngine.Collider2D Cinemachine.CinemachineConfiner::m_BoundingShape2DCache Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_BoundingShape2DCache_10; // System.Boolean Cinemachine.CinemachineConfiner::m_ConfineScreenEdges bool ___m_ConfineScreenEdges_11; // System.Single Cinemachine.CinemachineConfiner::m_Damping float ___m_Damping_12; // System.Collections.Generic.List`1> Cinemachine.CinemachineConfiner::m_pathCache List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* ___m_pathCache_13; // System.Int32 Cinemachine.CinemachineConfiner::m_pathTotalPointCount int32_t ___m_pathTotalPointCount_14; }; // Cinemachine.CinemachineConfiner2D struct CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 { // UnityEngine.Collider2D Cinemachine.CinemachineConfiner2D::m_BoundingShape2D Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___m_BoundingShape2D_7; // System.Single Cinemachine.CinemachineConfiner2D::m_Damping float ___m_Damping_8; // System.Single Cinemachine.CinemachineConfiner2D::m_MaxWindowSize float ___m_MaxWindowSize_9; // System.Single Cinemachine.CinemachineConfiner2D::m_MaxComputationTimePerFrameInSeconds float ___m_MaxComputationTimePerFrameInSeconds_10; // Cinemachine.CinemachineConfiner2D/ShapeCache Cinemachine.CinemachineConfiner2D::m_shapeCache ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F ___m_shapeCache_12; }; // Cinemachine.CinemachineExternalCamera struct CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE { // UnityEngine.Transform Cinemachine.CinemachineExternalCamera::m_LookAt Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt_28; // UnityEngine.Camera Cinemachine.CinemachineExternalCamera::m_Camera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera_29; // Cinemachine.CameraState Cinemachine.CinemachineExternalCamera::m_State CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State_30; // UnityEngine.Transform Cinemachine.CinemachineExternalCamera::k__BackingField Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CFollowU3Ek__BackingField_31; // Cinemachine.CinemachineVirtualCameraBase/BlendHint Cinemachine.CinemachineExternalCamera::m_BlendHint int32_t ___m_BlendHint_32; }; // Cinemachine.CinemachineFollowZoom struct CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 { // System.Single Cinemachine.CinemachineFollowZoom::m_Width float ___m_Width_7; // System.Single Cinemachine.CinemachineFollowZoom::m_Damping float ___m_Damping_8; // System.Single Cinemachine.CinemachineFollowZoom::m_MinFOV float ___m_MinFOV_9; // System.Single Cinemachine.CinemachineFollowZoom::m_MaxFOV float ___m_MaxFOV_10; }; // Cinemachine.CinemachineFreeLook struct CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE { // UnityEngine.Transform Cinemachine.CinemachineFreeLook::m_LookAt Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt_28; // UnityEngine.Transform Cinemachine.CinemachineFreeLook::m_Follow Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow_29; // System.Boolean Cinemachine.CinemachineFreeLook::m_CommonLens bool ___m_CommonLens_30; // Cinemachine.LensSettings Cinemachine.CinemachineFreeLook::m_Lens LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___m_Lens_31; // Cinemachine.CinemachineVirtualCameraBase/TransitionParams Cinemachine.CinemachineFreeLook::m_Transitions TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA ___m_Transitions_32; // Cinemachine.CinemachineVirtualCameraBase/BlendHint Cinemachine.CinemachineFreeLook::m_LegacyBlendHint int32_t ___m_LegacyBlendHint_33; // Cinemachine.AxisState Cinemachine.CinemachineFreeLook::m_YAxis AxisState_t6996FE8143104E02683986C908C18B0F62595736 ___m_YAxis_34; // Cinemachine.AxisState/Recentering Cinemachine.CinemachineFreeLook::m_YAxisRecentering Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_YAxisRecentering_35; // Cinemachine.AxisState Cinemachine.CinemachineFreeLook::m_XAxis AxisState_t6996FE8143104E02683986C908C18B0F62595736 ___m_XAxis_36; // Cinemachine.CinemachineOrbitalTransposer/Heading Cinemachine.CinemachineFreeLook::m_Heading Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E ___m_Heading_37; // Cinemachine.AxisState/Recentering Cinemachine.CinemachineFreeLook::m_RecenterToTargetHeading Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_RecenterToTargetHeading_38; // Cinemachine.CinemachineTransposer/BindingMode Cinemachine.CinemachineFreeLook::m_BindingMode int32_t ___m_BindingMode_39; // System.Single Cinemachine.CinemachineFreeLook::m_SplineCurvature float ___m_SplineCurvature_40; // Cinemachine.CinemachineFreeLook/Orbit[] Cinemachine.CinemachineFreeLook::m_Orbits OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* ___m_Orbits_41; // System.Single Cinemachine.CinemachineFreeLook::m_LegacyHeadingBias float ___m_LegacyHeadingBias_42; // System.Boolean Cinemachine.CinemachineFreeLook::mUseLegacyRigDefinitions bool ___mUseLegacyRigDefinitions_43; // System.Boolean Cinemachine.CinemachineFreeLook::mIsDestroyed bool ___mIsDestroyed_44; // Cinemachine.CameraState Cinemachine.CinemachineFreeLook::m_State CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State_45; // Cinemachine.CinemachineVirtualCamera[] Cinemachine.CinemachineFreeLook::m_Rigs CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* ___m_Rigs_46; // Cinemachine.CinemachineOrbitalTransposer[] Cinemachine.CinemachineFreeLook::mOrbitals CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* ___mOrbitals_47; // Cinemachine.CinemachineBlend Cinemachine.CinemachineFreeLook::mBlendA CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mBlendA_48; // Cinemachine.CinemachineBlend Cinemachine.CinemachineFreeLook::mBlendB CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mBlendB_49; // System.Single Cinemachine.CinemachineFreeLook::m_CachedXAxisHeading float ___m_CachedXAxisHeading_52; // System.Single Cinemachine.CinemachineFreeLook::m_LastHeadingUpdateFrame float ___m_LastHeadingUpdateFrame_53; // Cinemachine.CinemachineFreeLook/Orbit[] Cinemachine.CinemachineFreeLook::m_CachedOrbits OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* ___m_CachedOrbits_54; // System.Single Cinemachine.CinemachineFreeLook::m_CachedTension float ___m_CachedTension_55; // UnityEngine.Vector4[] Cinemachine.CinemachineFreeLook::m_CachedKnots Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CachedKnots_56; // UnityEngine.Vector4[] Cinemachine.CinemachineFreeLook::m_CachedCtrl1 Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CachedCtrl1_57; // UnityEngine.Vector4[] Cinemachine.CinemachineFreeLook::m_CachedCtrl2 Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CachedCtrl2_58; }; struct CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_StaticFields { // Cinemachine.CinemachineFreeLook/CreateRigDelegate Cinemachine.CinemachineFreeLook::CreateRigOverride CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* ___CreateRigOverride_50; // Cinemachine.CinemachineFreeLook/DestroyRigDelegate Cinemachine.CinemachineFreeLook::DestroyRigOverride DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* ___DestroyRigOverride_51; }; // Cinemachine.CinemachineMixingCamera struct CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE { // System.Single Cinemachine.CinemachineMixingCamera::m_Weight0 float ___m_Weight0_29; // System.Single Cinemachine.CinemachineMixingCamera::m_Weight1 float ___m_Weight1_30; // System.Single Cinemachine.CinemachineMixingCamera::m_Weight2 float ___m_Weight2_31; // System.Single Cinemachine.CinemachineMixingCamera::m_Weight3 float ___m_Weight3_32; // System.Single Cinemachine.CinemachineMixingCamera::m_Weight4 float ___m_Weight4_33; // System.Single Cinemachine.CinemachineMixingCamera::m_Weight5 float ___m_Weight5_34; // System.Single Cinemachine.CinemachineMixingCamera::m_Weight6 float ___m_Weight6_35; // System.Single Cinemachine.CinemachineMixingCamera::m_Weight7 float ___m_Weight7_36; // Cinemachine.CameraState Cinemachine.CinemachineMixingCamera::m_State CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State_37; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineMixingCamera::k__BackingField RuntimeObject* ___U3CLiveChildU3Ek__BackingField_38; // UnityEngine.Transform Cinemachine.CinemachineMixingCamera::k__BackingField Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CLookAtU3Ek__BackingField_39; // UnityEngine.Transform Cinemachine.CinemachineMixingCamera::k__BackingField Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CFollowU3Ek__BackingField_40; // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineMixingCamera::m_ChildCameras CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_ChildCameras_41; // System.Collections.Generic.Dictionary`2 Cinemachine.CinemachineMixingCamera::m_indexMap Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* ___m_indexMap_42; }; // Cinemachine.CinemachinePath struct CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A : public CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D { // System.Boolean Cinemachine.CinemachinePath::m_Looped bool ___m_Looped_12; // Cinemachine.CinemachinePath/Waypoint[] Cinemachine.CinemachinePath::m_Waypoints WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* ___m_Waypoints_13; }; // Cinemachine.CinemachinePixelPerfect struct CinemachinePixelPerfect_t8CA529E8D056B820C806C2AEAD6209D62001AC8B : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 { }; // CinemachineRecomposer struct CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 { // Cinemachine.CinemachineCore/Stage CinemachineRecomposer::m_ApplyAfter int32_t ___m_ApplyAfter_7; // System.Single CinemachineRecomposer::m_Tilt float ___m_Tilt_8; // System.Single CinemachineRecomposer::m_Pan float ___m_Pan_9; // System.Single CinemachineRecomposer::m_Dutch float ___m_Dutch_10; // System.Single CinemachineRecomposer::m_ZoomScale float ___m_ZoomScale_11; // System.Single CinemachineRecomposer::m_FollowAttachment float ___m_FollowAttachment_12; // System.Single CinemachineRecomposer::m_LookAtAttachment float ___m_LookAtAttachment_13; }; // Cinemachine.CinemachineSmoothPath struct CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE : public CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D { // System.Boolean Cinemachine.CinemachineSmoothPath::m_Looped bool ___m_Looped_12; // Cinemachine.CinemachineSmoothPath/Waypoint[] Cinemachine.CinemachineSmoothPath::m_Waypoints WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* ___m_Waypoints_13; // Cinemachine.CinemachineSmoothPath/Waypoint[] Cinemachine.CinemachineSmoothPath::m_ControlPoints1 WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* ___m_ControlPoints1_14; // Cinemachine.CinemachineSmoothPath/Waypoint[] Cinemachine.CinemachineSmoothPath::m_ControlPoints2 WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* ___m_ControlPoints2_15; // System.Boolean Cinemachine.CinemachineSmoothPath::m_IsLoopedCache bool ___m_IsLoopedCache_16; }; // Cinemachine.CinemachineTransposer struct CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5 : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { // Cinemachine.CinemachineTransposer/BindingMode Cinemachine.CinemachineTransposer::m_BindingMode int32_t ___m_BindingMode_6; // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::m_FollowOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FollowOffset_7; // System.Single Cinemachine.CinemachineTransposer::m_XDamping float ___m_XDamping_8; // System.Single Cinemachine.CinemachineTransposer::m_YDamping float ___m_YDamping_9; // System.Single Cinemachine.CinemachineTransposer::m_ZDamping float ___m_ZDamping_10; // Cinemachine.CinemachineTransposer/AngularDampingMode Cinemachine.CinemachineTransposer::m_AngularDampingMode int32_t ___m_AngularDampingMode_11; // System.Single Cinemachine.CinemachineTransposer::m_PitchDamping float ___m_PitchDamping_12; // System.Single Cinemachine.CinemachineTransposer::m_YawDamping float ___m_YawDamping_13; // System.Single Cinemachine.CinemachineTransposer::m_RollDamping float ___m_RollDamping_14; // System.Single Cinemachine.CinemachineTransposer::m_AngularDamping float ___m_AngularDamping_15; // System.Boolean Cinemachine.CinemachineTransposer::k__BackingField bool ___U3CHideOffsetInInspectorU3Ek__BackingField_16; // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::m_PreviousTargetPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousTargetPosition_17; // UnityEngine.Quaternion Cinemachine.CinemachineTransposer::m_PreviousReferenceOrientation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_PreviousReferenceOrientation_18; // UnityEngine.Quaternion Cinemachine.CinemachineTransposer::m_targetOrientationOnAssign Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_targetOrientationOnAssign_19; // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::m_PreviousOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousOffset_20; // UnityEngine.Transform Cinemachine.CinemachineTransposer::m_previousTarget Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_previousTarget_21; }; // Cinemachine.CinemachineVirtualCamera struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE { // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::m_LookAt Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt_28; // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::m_Follow Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow_29; // Cinemachine.LensSettings Cinemachine.CinemachineVirtualCamera::m_Lens LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___m_Lens_30; // Cinemachine.CinemachineVirtualCameraBase/TransitionParams Cinemachine.CinemachineVirtualCamera::m_Transitions TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA ___m_Transitions_31; // Cinemachine.CinemachineVirtualCameraBase/BlendHint Cinemachine.CinemachineVirtualCamera::m_LegacyBlendHint int32_t ___m_LegacyBlendHint_32; // System.Boolean Cinemachine.CinemachineVirtualCamera::m_UserIsDragging bool ___m_UserIsDragging_36; // Cinemachine.CameraState Cinemachine.CinemachineVirtualCamera::m_State CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State_37; // Cinemachine.CinemachineComponentBase[] Cinemachine.CinemachineVirtualCamera::m_ComponentPipeline CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___m_ComponentPipeline_38; // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::m_ComponentOwner Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_ComponentOwner_39; // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::mCachedLookAtTarget Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mCachedLookAtTarget_40; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCamera::mCachedLookAtTargetVcam CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___mCachedLookAtTargetVcam_41; }; struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_StaticFields { // Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate Cinemachine.CinemachineVirtualCamera::CreatePipelineOverride CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* ___CreatePipelineOverride_34; // Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate Cinemachine.CinemachineVirtualCamera::DestroyPipelineOverride DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* ___DestroyPipelineOverride_35; }; // Cinemachine.CinemachineOrbitalTransposer struct CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303 : public CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5 { // Cinemachine.CinemachineOrbitalTransposer/Heading Cinemachine.CinemachineOrbitalTransposer::m_Heading Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E ___m_Heading_22; // Cinemachine.AxisState/Recentering Cinemachine.CinemachineOrbitalTransposer::m_RecenterToTargetHeading Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_RecenterToTargetHeading_23; // Cinemachine.AxisState Cinemachine.CinemachineOrbitalTransposer::m_XAxis AxisState_t6996FE8143104E02683986C908C18B0F62595736 ___m_XAxis_24; // System.Single Cinemachine.CinemachineOrbitalTransposer::m_LegacyRadius float ___m_LegacyRadius_25; // System.Single Cinemachine.CinemachineOrbitalTransposer::m_LegacyHeightOffset float ___m_LegacyHeightOffset_26; // System.Single Cinemachine.CinemachineOrbitalTransposer::m_LegacyHeadingBias float ___m_LegacyHeadingBias_27; // System.Boolean Cinemachine.CinemachineOrbitalTransposer::m_HeadingIsSlave bool ___m_HeadingIsSlave_28; // Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate Cinemachine.CinemachineOrbitalTransposer::HeadingUpdater UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* ___HeadingUpdater_29; // UnityEngine.Vector3 Cinemachine.CinemachineOrbitalTransposer::m_LastTargetPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LastTargetPosition_30; // Cinemachine.Utility.HeadingTracker Cinemachine.CinemachineOrbitalTransposer::mHeadingTracker HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* ___mHeadingTracker_31; // UnityEngine.Rigidbody Cinemachine.CinemachineOrbitalTransposer::m_TargetRigidBody Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___m_TargetRigidBody_32; // UnityEngine.Transform Cinemachine.CinemachineOrbitalTransposer::m_PreviousTarget Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_PreviousTarget_33; // UnityEngine.Vector3 Cinemachine.CinemachineOrbitalTransposer::m_LastCameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LastCameraPosition_34; // System.Single Cinemachine.CinemachineOrbitalTransposer::m_LastHeading float ___m_LastHeading_35; }; #ifdef __clang__ #pragma clang diagnostic pop #endif // UnityEngine.Touch[] 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; } }; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // Cinemachine.CinemachineBlendListCamera/Instruction[] 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_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___m_Blend_2))->___m_CustomCurve_2), (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_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___m_Blend_2))->___m_CustomCurve_2), (void*)NULL); #endif } }; // Cinemachine.CinemachineVirtualCameraBase[] 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); } }; // Cinemachine.CinemachineClearShot/Pair[] 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; } }; // UnityEngine.RaycastHit[] struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8 : public RuntimeArray { ALIGN_FIELD (8) RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 m_Items[1]; inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value) { m_Items[index] = value; } }; // UnityEngine.Collider[] struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787 : public RuntimeArray { ALIGN_FIELD (8) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* m_Items[1]; inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Vector2[] struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray { ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1]; inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { m_Items[index] = value; } }; // Cinemachine.CinemachineVirtualCamera[] 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); } }; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // Cinemachine.CinemachineOrbitalTransposer[] 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); } }; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray { ALIGN_FIELD (8) float m_Items[1]; inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // Cinemachine.CinemachineFreeLook/Orbit[] 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; } }; // UnityEngine.Vector4[] 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; } }; // Cinemachine.CinemachinePath/Waypoint[] 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; } }; // Cinemachine.CinemachineSmoothPath/Waypoint[] 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; } }; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // T UnityEngine.GameObject::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Playables.PlayableExtensions::GetInputWeight(U,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, int32_t ___inputIndex1, const RuntimeMethod* method) ; // UnityEngine.Playables.Playable UnityEngine.Playables.PlayableExtensions::GetInput(U,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, int32_t ___inputPort1, const RuntimeMethod* method) ; // UnityEngine.Playables.ScriptPlayable`1 UnityEngine.Playables.ScriptPlayable`1::op_Explicit(UnityEngine.Playables.Playable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ScriptPlayable_1_op_Explicit_m6607A44CAE72D8B0AC20C3B99B60EC5CDDCC7EE7_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) ; // T UnityEngine.Playables.ScriptPlayable`1::GetBehaviour() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptPlayable_1_GetBehaviour_m86713AAFF1D1F7D4FB370489F71AE4228741EFE8_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000* __this, const RuntimeMethod* method) ; // UnityEngine.Playables.PlayState UnityEngine.Playables.PlayableExtensions::GetPlayState(U) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) ; // System.Double UnityEngine.Playables.PlayableExtensions::GetTime>(U) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetTime_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mF42A8FB9BE5011547BAE7A809413A36DF97A628F_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___playable0, const RuntimeMethod* method) ; // System.Double UnityEngine.Playables.PlayableExtensions::GetTime(U) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) ; // System.Double UnityEngine.Playables.PlayableExtensions::GetDuration>(U) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetDuration_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m10FB719E47DDD28BA41ACA5AF6ABCF79B1DDA6B3_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___playable0, const RuntimeMethod* method) ; // System.Double UnityEngine.Playables.PlayableExtensions::GetDuration(U) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Playables.PlayableExtensions::GetInputCount(U) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) ; // UnityEngine.Playables.ScriptPlayable`1 UnityEngine.Playables.ScriptPlayable`1::Create(UnityEngine.Playables.PlayableGraph,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ScriptPlayable_1_Create_m21924558E94732FC0180915B07EEF695750A17A3_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, int32_t ___inputCount1, const RuntimeMethod* method) ; // T UnityEngine.ExposedReference`1::Resolve(UnityEngine.IExposedPropertyTable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedReference_1_Resolve_mFA2938DF9E0A74422B71F573F5CC0A8B1CA54647_gshared (ExposedReference_1_t31F2EFC3C777E00A7D70852263DA16810530A869* __this, RuntimeObject* ___resolver0, const RuntimeMethod* method) ; // UnityEngine.Playables.Playable UnityEngine.Playables.ScriptPlayable`1::op_Implicit(UnityEngine.Playables.ScriptPlayable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___playable0, const RuntimeMethod* method) ; // System.Void UnityEngine.Playables.PlayableExtensions::SetInputCount>(U,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputCount_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m70A8E8591CF45FF0468C77163CFCE92182C83914_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___playable0, int32_t ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared (UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`1::RemoveListener(UnityEngine.Events.UnityAction`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_RemoveListener_m904FA6BDD0D33FDF8650EF816FF5C131867E693E_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* ___call0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`1::AddListener(UnityEngine.Events.UnityAction`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_AddListener_m055233246714700E4BDAA62635BC0AA49E8165CC_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* ___call0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // T[] UnityEngine.Component::GetComponentsInChildren(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponentsInChildren_TisRuntimeObject_m90734C3A39A158985239CB90DE2F0792F1D99926_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, bool ___includeInactive0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Component::TryGetComponent(T&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___component0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // T UnityEngine.Component::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_2__ctor_m7445B0F04ECB8542147C3C9B963A792140CFAD0A_gshared (UnityAction_2_tF47D82C7E3C3B118B409866D926435B55A0675BD* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m3D196ADE59DE13B9FDC5D827B1A6D00CBEF1F6DF_gshared (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`2::Invoke(T0,T1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_2_Invoke_m9815C6864ED92A2000D3CCF1086DC1FF31CAB3AC_gshared (UnityEvent_2_t77BDA795C84FBEFE9D3AE3DCA619B97A9F423961* __this, RuntimeObject* ___arg00, RuntimeObject* ___arg11, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`1::Invoke(T0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, RuntimeObject* ___arg00, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_2__ctor_m36CB65F6682CF6EFB69FE2F1939D331599C453E3_gshared (UnityEvent_2_t77BDA795C84FBEFE9D3AE3DCA619B97A9F423961* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6CEDE5A2EE6BEB00CBE8D447849A3B7D3CEB2530_gshared (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_gshared_inline (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___item0, const RuntimeMethod* method) ; // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_m64F56916C2F4A5F9A20F496FA0582749F164F6BB_gshared (Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542_gshared (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* ___comparison0, const RuntimeMethod* method) ; // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096_gshared (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, const RuntimeMethod* method) ; // T Cinemachine.CinemachineExtension::GetExtraState(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 Cinemachine.CinemachineExtension::GetAllExtraStates() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* CinemachineExtension_GetAllExtraStates_TisRuntimeObject_m1910A2ACEF3BCDAD7EB81C9B0F81945BFED4A9AA_gshared (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___item0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___index0, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // T Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCamera_GetCinemachineComponent_TisRuntimeObject_m70B9E2B45173016F7928E3F968524E521FABFD34_gshared (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ; // T Cinemachine.CinemachineVirtualCamera::AddCinemachineComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCamera_AddCinemachineComponent_TisRuntimeObject_mC4F03F80C1F50F98B90CC9CBBC6F816194DF50B1_gshared (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___key0, int32_t* ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___key0, int32_t ___value1, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CameraState::get_HasLookAt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CameraState::get_CorrectedPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ; // UnityEngine.Vector2 Cinemachine.Utility.UnityQuaternionExtensions::GetCameraRotationToTarget(UnityEngine.Quaternion,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UnityQuaternionExtensions_GetCameraRotationToTarget_mFD825219F752B2C979529CDCD655530685428FE5 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___orient0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAtDir1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forward0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upwards1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_UnaryNegation(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ; // UnityEngine.Quaternion Cinemachine.Utility.UnityQuaternionExtensions::ApplyCameraRotation(UnityEngine.Quaternion,UnityEngine.Vector2,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 UnityQuaternionExtensions_ApplyCameraRotation_m608B85CD86C6BE2FDD571446FA8CA596142C437C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___orient0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rot1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineExtension::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension__ctor_m8955F80D4A62DE7C3DA510CFECEF722346241C94 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_right() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::AngleAxis(System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80 (float ___angle0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___axis1, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Quaternion Cinemachine.CameraState::get_CorrectedOrientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Inverse(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineCore/AxisInputDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisInputDelegate__ctor_m8D7FED117FA4DDE1BBDC08B5158E73E2FACFF7B6 (AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Input::get_touchCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Input_get_touchCount_m057388BFC67A0F4CA53764B1022867ED81D01E39 (const RuntimeMethod* method) ; // System.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ; // UnityEngine.Touch[] UnityEngine.Input::get_touches() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* Input_get_touches_m7CFDF6848F3EC3A8FE458436B2B8BD14B5C65CEF (const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Touch::get_deltaPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Touch_get_deltaPosition_m2D51F960B74C94821ED0F6A09E44C80FD796D299 (Touch_t03E51455ED508492B3F278903A0114FA0E87B417* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Input::GetAxis(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62 (String_t* ___axisName0, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain::ReleaseCameraOverride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ReleaseCameraOverride_m40840EAC3788CBA1D998861D7F670EB7F79D1730 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___overrideId0, const RuntimeMethod* method) ; // System.Void UnityEngine.Playables.PlayableBehaviour::ProcessFrame(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableBehaviour_ProcessFrame_mB80DDB2AB5D7EC0D3B9A466D37BE8556F6BBD2A0 (PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___info1, RuntimeObject* ___playerData2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // T UnityEngine.GameObject::GetComponent() 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); } // System.Single UnityEngine.Playables.PlayableExtensions::GetInputWeight(U,System.Int32) inline float PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, int32_t ___inputIndex1, const RuntimeMethod* method) { return (( float (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableExtensions_GetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m18D691131C03BF3883EBCFAC7A77B15300F2956B_gshared)(___playable0, ___inputIndex1, method); } // UnityEngine.Playables.Playable UnityEngine.Playables.PlayableExtensions::GetInput(U,System.Int32) inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, int32_t ___inputPort1, const RuntimeMethod* method) { return (( Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_gshared)(___playable0, ___inputPort1, method); } // UnityEngine.Playables.ScriptPlayable`1 UnityEngine.Playables.ScriptPlayable`1::op_Explicit(UnityEngine.Playables.Playable) inline ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ScriptPlayable_1_op_Explicit_m4140D5D31C70CED1CC763E9D1470DEF326862114 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) { return (( ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))ScriptPlayable_1_op_Explicit_m6607A44CAE72D8B0AC20C3B99B60EC5CDDCC7EE7_gshared)(___playable0, method); } // T UnityEngine.Playables.ScriptPlayable`1::GetBehaviour() 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); } // System.Boolean CinemachineShotPlayable::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineShotPlayable_get_IsValid_m36F22868B393BA5DA3FC41EA6591F1D0A560AB4E (CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* __this, const RuntimeMethod* method) ; // UnityEngine.Playables.PlayState UnityEngine.Playables.PlayableExtensions::GetPlayState(U) inline int32_t PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) { return (( int32_t (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_gshared)(___playable0, method); } // System.Double UnityEngine.Playables.PlayableExtensions::GetTime>(U) inline double PlayableExtensions_GetTime_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m2980B2B0D4E6B84A42D1445ECAA6771F16F77F8E (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ___playable0, const RuntimeMethod* method) { return (( double (*) (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143, const RuntimeMethod*))PlayableExtensions_GetTime_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mF42A8FB9BE5011547BAE7A809413A36DF97A628F_gshared)(___playable0, method); } // System.Double UnityEngine.Playables.PlayableExtensions::GetTime(U) inline double PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) { return (( double (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_gshared)(___playable0, method); } // System.Double UnityEngine.Playables.PlayableExtensions::GetDuration>(U) inline double PlayableExtensions_GetDuration_TisScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143_m001EB8CD838E859E144FDCBC7913D73D7085F0F9 (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ___playable0, const RuntimeMethod* method) { return (( double (*) (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143, const RuntimeMethod*))PlayableExtensions_GetDuration_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m10FB719E47DDD28BA41ACA5AF6ABCF79B1DDA6B3_gshared)(___playable0, method); } // System.Double UnityEngine.Playables.PlayableExtensions::GetDuration(U) inline double PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) { return (( double (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_gshared)(___playable0, method); } // System.Int32 UnityEngine.Playables.PlayableExtensions::GetInputCount(U) inline int32_t PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, const RuntimeMethod* method) { return (( int32_t (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_gshared)(___playable0, method); } // System.Single UnityEngine.Playables.FrameData::get_deltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FrameData_get_deltaTime_m522E00CB1B4DA759A5121778A7688DA07735C1F8 (FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314* __this, const RuntimeMethod* method) ; // System.Single CinemachineMixer::GetDeltaTime(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineMixer_GetDeltaTime_mA23D38C7845030D33A6D94306FB6DC68D6E4C0B1 (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, float ___deltaTime0, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CinemachineBrain::SetCameraOverride(System.Int32,Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineBrain_SetCameraOverride_m9A267D3B457F1C7681D972FD090F4DCCA00E49B8 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___overrideId0, RuntimeObject* ___camA1, RuntimeObject* ___camB2, float ___weightB3, float ___deltaTime4, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Application::get_isPlaying() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ; // Cinemachine.TargetPositionCache/Mode Cinemachine.TargetPositionCache::get_CacheMode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetPositionCache_get_CacheMode_m01290EDF84037C27C4ACDD03ED9F0E0D16215AD0_inline (const RuntimeMethod* method) ; // System.Boolean Cinemachine.TargetPositionCache::get_HasCurrentTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_HasCurrentTime_mCB98DBD74426664E1D6E7F5F5DEE8AA2D38352C9 (const RuntimeMethod* method) ; // System.Void UnityEngine.Playables.PlayableBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A (PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2* __this, const RuntimeMethod* method) ; // UnityEngine.Playables.ScriptPlayable`1 UnityEngine.Playables.ScriptPlayable`1::Create(UnityEngine.Playables.PlayableGraph,System.Int32) inline ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ScriptPlayable_1_Create_m8D0AF68E1A46676E699D091C362AA62D089AE98F (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, int32_t ___inputCount1, const RuntimeMethod* method) { return (( ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, int32_t, const RuntimeMethod*))ScriptPlayable_1_Create_m21924558E94732FC0180915B07EEF695750A17A3_gshared)(___graph0, ___inputCount1, method); } // UnityEngine.IExposedPropertyTable UnityEngine.Playables.PlayableGraph::GetResolver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlayableGraph_GetResolver_m7869599485E96C9D09E0680FA25099E9B2789A47 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, const RuntimeMethod* method) ; // T UnityEngine.ExposedReference`1::Resolve(UnityEngine.IExposedPropertyTable) inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ExposedReference_1_Resolve_m108D89FF1C6F0C5E0A6DE5D45677035DCD6D21AB (ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88* __this, RuntimeObject* ___resolver0, const RuntimeMethod* method) { return (( CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* (*) (ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88*, RuntimeObject*, const RuntimeMethod*))ExposedReference_1_Resolve_mFA2938DF9E0A74422B71F573F5CC0A8B1CA54647_gshared)(__this, ___resolver0, method); } // UnityEngine.Playables.Playable UnityEngine.Playables.ScriptPlayable`1::op_Implicit(UnityEngine.Playables.ScriptPlayable`1) inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_mE74DEF316CEBD21363B5014C6351AA14F5072648 (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143 ___playable0, const RuntimeMethod* method) { return (( Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (ScriptPlayable_1_t59AF9D5A76AE9C761C3DCF169F4385D54B5E3143, const RuntimeMethod*))ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared)(___playable0, method); } // System.Void UnityEngine.Playables.PlayableAsset::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableAsset__ctor_m36B842356F02DF323B356BAAF6E3DC59BA9E1AB8 (PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* __this, const RuntimeMethod* method) ; // UnityEngine.Playables.ScriptPlayable`1 UnityEngine.Playables.ScriptPlayable`1::Create(UnityEngine.Playables.PlayableGraph,System.Int32) inline ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 ScriptPlayable_1_Create_m35525ADA40B2B132F27A126FCEFF0942E05F5842 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, int32_t ___inputCount1, const RuntimeMethod* method) { return (( ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, int32_t, const RuntimeMethod*))ScriptPlayable_1_Create_m21924558E94732FC0180915B07EEF695750A17A3_gshared)(___graph0, ___inputCount1, method); } // System.Void UnityEngine.Playables.PlayableExtensions::SetInputCount>(U,System.Int32) inline void PlayableExtensions_SetInputCount_TisScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_mFE01346976404C069060D319ED49F471ACDF74AD (ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 ___playable0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961, int32_t, const RuntimeMethod*))PlayableExtensions_SetInputCount_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m70A8E8591CF45FF0468C77163CFCE92182C83914_gshared)(___playable0, ___value1, method); } // UnityEngine.Playables.Playable UnityEngine.Playables.ScriptPlayable`1::op_Implicit(UnityEngine.Playables.ScriptPlayable`1) inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_m661AB619009ED9B5B707DD04A66DF9A971C93916 (ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 ___playable0, const RuntimeMethod* method) { return (( Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961, const RuntimeMethod*))ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared)(___playable0, method); } // System.Void UnityEngine.Timeline.TrackAsset::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ; // UnityEngine.LayerMask UnityEngine.LayerMask::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___intVal0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`1::.ctor(System.Object,System.IntPtr) inline void UnityAction_1__ctor_m5CC9F1C8EA62E69F366ADC95ED52BF0CAA0F1582 (UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.Events.UnityEvent`1::RemoveListener(UnityEngine.Events.UnityAction`1) inline void UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411* __this, UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* ___call0, const RuntimeMethod* method) { (( void (*) (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411*, UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*, const RuntimeMethod*))UnityEvent_1_RemoveListener_m904FA6BDD0D33FDF8650EF816FF5C131867E693E_gshared)(__this, ___call0, method); } // System.Void UnityEngine.Events.UnityEvent`1::AddListener(UnityEngine.Events.UnityAction`1) inline void UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411* __this, UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* ___call0, const RuntimeMethod* method) { (( void (*) (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411*, UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*, const RuntimeMethod*))UnityEvent_1_AddListener_m055233246714700E4BDAA62635BC0AA49E8165CC_gshared)(__this, ___call0, method); } // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineExtension::get_VirtualCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineBrain::IsLive(Cinemachine.ICinemachineCamera,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___vcam0, bool ___dominantChildOnly1, const RuntimeMethod* method) ; // UnityEngine.Camera Cinemachine.CinemachineBrain::get_OutputCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonAim::get_AimTarget() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_get_AimTarget_m23E3401D3A53DAC3A76EE4A1352A14FC0DCA0AE5_inline (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Camera::WorldToScreenPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Transform::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_forward() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ; // System.Void UnityEngine.Ray::.ctor(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___direction1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.LayerMask::op_Implicit(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___mask0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.RuntimeUtility::RaycastIgnoreTag(UnityEngine.Ray,UnityEngine.RaycastHit&,System.Single,System.Int32,System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_RaycastIgnoreTag_m7532A8E173E44D2952124031C7973B87FE322B49 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___hitInfo1, float ___rayLength2, int32_t ___layerMask3, String_t** ___ignoreTag4, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.RaycastHit::get_point() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::get_magnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonAim::ComputeLookAtPoint(UnityEngine.Vector3,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_ComputeLookAtPoint_m08DB1A8A0EDC4CAB21C46784AEE17504D488EC37 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___camPos0, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___player1, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonAim::ComputeAimTarget(UnityEngine.Vector3,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_ComputeAimTarget_mAD4E37AB5D0E30973FA3BFDD256B58047664EB3E (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraLookAt0, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___player1, const RuntimeMethod* method) ; // System.Void Cinemachine.Cinemachine3rdPersonAim::set_AimTarget(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_set_AimTarget_mE4F573A3F1927B24028F96164D800720DB5B68EC_inline (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CameraState::get_FinalPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::get_sqrMagnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ; // System.String Cinemachine.CinemachineBlend::get_Description() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlendListCamera::get_LiveChild() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) ; // System.Text.StringBuilder Cinemachine.Utility.CinemachineDebug::SBFromPool() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D (const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.CinemachineDebug::ReturnToPool(System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7 (StringBuilder_t* ___sb0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineBlend::Uses(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, RuntimeObject* ___cam0, const RuntimeMethod* method) ; // UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::ResolveLookAt(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___localLookAt0, const RuntimeMethod* method) ; // UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::ResolveFollow(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___localFollow0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBlendListCamera::UpdateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::InvokeOnTransitionInExtensions(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineCore::get_CurrentTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782 (const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBlendListCamera::set_LiveChild(Cinemachine.ICinemachineCamera) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBlendListCamera::AdvanceCurrentInstruction(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_AdvanceCurrentInstruction_mC401379B7CD61F5220AAF2B0510CB2833CEBC99D (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, float ___deltaTime0, const RuntimeMethod* method) ; // UnityEngine.GameObject UnityEngine.Component::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.GameObject::get_activeInHierarchy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::SetActive(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::UpdateCameraState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateCameraState_mC16F582BFC88FD8E3BC61EEFC11EA243A4289836 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, const RuntimeMethod* method) ; // Cinemachine.CinemachineCore Cinemachine.CinemachineCore::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B (const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineCore::GenerateCameraActivationEvent(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_GenerateCameraActivationEvent_mD2A009E3CE9D80962BA7E902A9BD3B22E161C021 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___vcam0, RuntimeObject* ___vcamFrom1, const RuntimeMethod* method) ; // Cinemachine.CinemachineBlend Cinemachine.CinemachineVirtualCameraBase::CreateBlend(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera,Cinemachine.CinemachineBlendDefinition,Cinemachine.CinemachineBlend) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* CinemachineVirtualCameraBase_CreateBlend_m8CCA4253F833A686FEA07989BB3D068A246FF2CA (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, RuntimeObject* ___camA0, RuntimeObject* ___camB1, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___blendDef2, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___activeBlend3, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineCore::GenerateCameraCutEvent(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_GenerateCameraCutEvent_mED951E792CC6811DFF12F79B389C3237094FACD6 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineBlend::get_IsComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBlend::UpdateCameraState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493 (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, const RuntimeMethod* method) ; // Cinemachine.CameraState Cinemachine.CinemachineBlend::get_State() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::InvokePostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, int32_t ___stage1, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___newState2, float ___deltaTime3, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBlendListCamera::InvalidateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_InvalidateListOfChildren_m9C0D36C4AB842E080526AC77BADF7490C352DFCF (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.CinemachineDebug/OnGUIDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGUIDelegate__ctor_mB8767C1FEE32279209BC7F763E7C133C62B92FB0 (OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___source0, Delegate_t* ___value1, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___a0, Delegate_t* ___b1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnDisable_mF7435377931FB3F6EC410752D62C18392C47917A (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.CinemachineDebug::ReleaseScreenPos(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDebug_ReleaseScreenPos_m6C54E91372A22F7D171D8D91C454DF06E95A6593 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___client0, const RuntimeMethod* method) ; // System.String Cinemachine.CinemachineVirtualCameraBase::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // UnityEngine.GUISkin UnityEngine.GUI::get_skin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B (const RuntimeMethod* method) ; // UnityEngine.GUIStyle UnityEngine.GUISkin::get_box() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUISkin_get_box_m21BE7FC56D903B95BAFAE8890425D330EA88D893 (GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* __this, const RuntimeMethod* method) ; // UnityEngine.Rect Cinemachine.Utility.CinemachineDebug::GetScreenPos(UnityEngine.Object,System.String,UnityEngine.GUIStyle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineDebug_GetScreenPos_m1C7476476BC6BB8D907CCF2D4B946C8B029872D8 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___client0, String_t* ___text1, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___style2, const RuntimeMethod* method) ; // System.Void UnityEngine.GUI::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___position0, String_t* ___text1, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___style2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() 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); } // T[] UnityEngine.Component::GetComponentsInChildren(System.Boolean) inline CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, bool ___includeInactive0, const RuntimeMethod* method) { return (( CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, bool, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_m90734C3A39A158985239CB90DE2F0792F1D99926_gshared)(__this, ___includeInactive0, method); } // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Transform::get_parent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_inline (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // T[] System.Collections.Generic.List`1::ToArray() 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); } // System.Void Cinemachine.CinemachineBlendListCamera::ValidateInstructions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_ValidateInstructions_mFCDD468A1417A70852DAE2FBF1EBB0FAAD34CC3B (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineBlendDefinition::get_BlendTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45 (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, const RuntimeMethod* method) ; // Cinemachine.CameraState Cinemachine.CameraState::get_Default() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8 (const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase__ctor_m1BACC836C669C0C52C8A891BAB34E09821F21C46 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Component::TryGetComponent(T&) inline bool Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** ___component0, const RuntimeMethod* method) { return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___component0, method); } // System.Boolean Cinemachine.CinemachineCore::IsLive(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_up() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineCore::get_DeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCore_get_DeltaTime_m0ED50D97C4B5327468BFA2A426E4F8B2F4078F48 (const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_red() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_yellow() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::Lerp(UnityEngine.Color,UnityEngine.Color,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___a0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___b1, float ___t2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_up() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() 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); } // System.Void Cinemachine.CinemachineBrain/BrainFrame::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* __this, BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*, BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // T UnityEngine.Component::GetComponent() inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } // System.Void Cinemachine.CinemachineCore::AddActiveBrain(Cinemachine.CinemachineBrain) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_AddActiveBrain_m48DD0D8000E2EE00E9C4BF642F5CDF04EF5AB819 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___brain0, const RuntimeMethod* method) ; // System.Collections.IEnumerator Cinemachine.CinemachineBrain::AfterPhysics() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_AfterPhysics_mA5199823EA8CCF0C5391E2D4A8AA46A93853E68A (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ; // UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___routine0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`2::.ctor(System.Object,System.IntPtr) inline void UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_2__ctor_m7445B0F04ECB8542147C3C9B963A792140CFAD0A_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.SceneManagement.SceneManager::add_sceneLoaded(UnityEngine.Events.UnityAction`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_add_sceneLoaded_m14BEBCC5E4A8DD2C806A48D79A4773315CB434C6 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`1::.ctor(System.Object,System.IntPtr) inline void UnityAction_1__ctor_m3D196ADE59DE13B9FDC5D827B1A6D00CBEF1F6DF (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m3D196ADE59DE13B9FDC5D827B1A6D00CBEF1F6DF_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.SceneManagement.SceneManager::add_sceneUnloaded(UnityEngine.Events.UnityAction`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_add_sceneUnloaded_mC3BAE77FFFA0DBA3F6EE3303CA78400A3932F029 (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.SceneManagement.SceneManager::remove_sceneLoaded(UnityEngine.Events.UnityAction`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_remove_sceneLoaded_m72A7C2A1B8EF1C21A208A9A015375577768B3978 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.SceneManagement.SceneManager::remove_sceneUnloaded(UnityEngine.Events.UnityAction`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_remove_sceneUnloaded_m2CACDB3F47DED2C92E6AA1912906F7E2C61424EB (UnityAction_1_t9AA21AF4EE824B324F3F3897F91A2D460437F62C* ___value0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineCore::RemoveActiveBrain(Cinemachine.CinemachineBrain) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_RemoveActiveBrain_m20CECA6E425E777D991B9AF73A691D05B412EF3E (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___brain0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() 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); } // System.Void UnityEngine.MonoBehaviour::StopCoroutine(UnityEngine.Coroutine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___routine0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Time::get_frameCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain::ManualUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ManualUpdate_m0AAF1ECD02C1B65B0768D85DD4D505CD5C3A41CF (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain::UpdateVirtualCameras(Cinemachine.CinemachineCore/UpdateFilter,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___updateFilter0, float ___deltaTime1, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.GUI::get_color() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GUI_get_color_m15488B4AD785D10DEB5C66398D0FA9A0C0EA7ABB (const RuntimeMethod* method) ; // System.Void System.Text.StringBuilder::set_Length(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414 (StringBuilder_t* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::get_SoloCamera() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline (const RuntimeMethod* method) ; // UnityEngine.Color Cinemachine.CinemachineBrain::GetSoloGUIColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CinemachineBrain_GetSoloGUIColor_m52EAD28FC43A8FB8E68D9B81D31196203717746F (const RuntimeMethod* method) ; // System.Void UnityEngine.GUI::set_color(UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_set_color_mA44927D3F2ACB1E228815F10042A6F62B7645648 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineBrain::get_IsBlending() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_get_IsBlending_m028DE1EDFAD04881374A33196A718E7673E7B2F3 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineBlend Cinemachine.CinemachineBrain::get_ActiveBlend() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* CinemachineBrain_get_ActiveBlend_mC6FF3504F32F7C30500A98F22BD906D468406ED1 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::get_ActiveVirtualCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_get_ActiveVirtualCamera_m0AEE8E6E46E3235D9ADE864DA6BE7BB57F2D86D7 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain/d__33::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__33__ctor_m494970AEE7FC593596FE45EC3A0D80196A5B51DC (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineBrain::GetEffectiveDeltaTime(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, bool ___fixedDelta0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain::UpdateFrame0(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateFrame0_mAA20AD58FBC4C024898A7074C3E4A0BE84DD53BC (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, float ___deltaTime0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain::ComputeCurrentBlend(Cinemachine.CinemachineBlend&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ComputeCurrentBlend_mA8E475FA0505785CB41BB62A5074FE09F3352E27 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** ___outputBlend0, int32_t ___numTopLayersToExclude1, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineBrain::get_DefaultWorldUp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.UpdateTracker::OnUpdate(Cinemachine.UpdateTracker/UpdateClock) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_OnUpdate_m89A8FE83B9271FE8D7F03CA25F20DE6BD06D489A (int32_t ___currentClock0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain::ProcessActiveCamera(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ProcessActiveCamera_m6DD3871A02BB3BADC96C9D9DAB459C5F95D53104 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, float ___deltaTime0, const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_unscaledDeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* __this, int32_t ___index0, const RuntimeMethod* method) { return (( BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* (*) (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Boolean Cinemachine.CinemachineBrain/BrainFrame::get_Active() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BrainFrame_get_Active_m6EB1C7313FF391608D67E752A0AD3541B3D5D5E0 (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_fixedDeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381 (const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_deltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Camera::get_cullingMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineCore::UpdateAllActiveVirtualCameras(System.Int32,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_UpdateAllActiveVirtualCameras_m89205DECAC84E31CFF4420DDB36BDFC70BE37B53 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, int32_t ___layerMask0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, const RuntimeMethod* method) ; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::DeepCamBFromBlend(Cinemachine.CinemachineBlend) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_DeepCamBFromBlend_mA590E041B46933535A30A3F007BA2B83E7BE40CD (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___blend0, const RuntimeMethod* method) ; // Cinemachine.CinemachineBlend Cinemachine.BlendSourceVirtualCamera::get_Blend() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineBrain::IsLiveInBlend(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_IsLiveInBlend_m2A0E5AD2048B66FA82E7CB01A83335907B1941CB (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CinemachineBrain::GetBrainFrame(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineBrain_GetBrainFrame_mFEAD91A91F349B785E8FC4B5A1C5F500EC9DEA40 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___withId0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::EnsureStarted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_EnsureStarted_m5BE1C9CC37F882E1B76E2C84BC6B789BF14451D0 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) inline void List_1_RemoveAt_m4959FB9FE8AE21EA9711EC27B3CCDD49543E84BE (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method); } // System.Void Cinemachine.CinemachineBrain::PushStateToUnityCamera(Cinemachine.CameraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, const RuntimeMethod* method) ; // Cinemachine.LensSettings Cinemachine.LensSettings::FromCamera(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE LensSettings_FromCamera_m3A279A7BFABD4F4D4ADA789C44122E5608626693 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___fromCamera0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`2::Invoke(T0,T1) inline void UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313 (UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C* __this, RuntimeObject* ___arg00, RuntimeObject* ___arg11, const RuntimeMethod* method) { (( void (*) (UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))UnityEvent_2_Invoke_m9815C6864ED92A2000D3CCF1086DC1FF31CAB3AC_gshared)(__this, ___arg00, ___arg11, method); } // System.Void UnityEngine.Events.UnityEvent`1::Invoke(T0) inline void UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___arg00, const RuntimeMethod* method) { (( void (*) (UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411*, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___arg00, method); } // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::TopCameraFromPriorityQueue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_TopCameraFromPriorityQueue_m1AE36BA00968869CC730BA006AF4409471F96B62 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineBrain::LookupBlend(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineBrain_LookupBlend_m4C4810AA410AE7A9E3D55E8B1E1DE5478AAE3398 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___fromKey0, RuntimeObject* ___toKey1, const RuntimeMethod* method) ; // UnityEngine.AnimationCurve Cinemachine.CinemachineBlendDefinition::get_BlendCurve() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0 (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBlend::.ctor(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera,UnityEngine.AnimationCurve,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, RuntimeObject* ___a0, RuntimeObject* ___b1, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___curve2, float ___duration3, float ___t4, const RuntimeMethod* method) ; // System.Void Cinemachine.BlendSourceVirtualCamera::.ctor(Cinemachine.CinemachineBlend) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera__ctor_m260866EC0863C4B16331D7539AA3852E90DEEC5C (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___blend0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) ; // System.Void Cinemachine.BlendSourceVirtualCamera::set_Blend(Cinemachine.CinemachineBlend) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___value0, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CinemachineCore::get_VirtualCameraCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineCore_get_VirtualCameraCount_m991909A066AD9BEE7B18512F6F2CB6B36F2ED86A (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineCore::GetVirtualCamera(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineCore_GetVirtualCamera_m4D2512A0C993348EFC8A76729802C8BBF6209F0B (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.GameObject::get_layer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineBlenderSettings::GetBlendForVirtualCameras(System.String,System.String,Cinemachine.CinemachineBlendDefinition) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineBlenderSettings_GetBlendForVirtualCameras_mD1C44B6D389EA35A1AC08F3BA4DEDC1D185070D5 (CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* __this, String_t* ___fromCameraName0, String_t* ___toCameraName1, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___defaultBlend2, const RuntimeMethod* method) ; // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineCore/GetBlendOverrideDelegate::Invoke(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera,Cinemachine.CinemachineBlendDefinition,UnityEngine.MonoBehaviour) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_inline (GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___fromVcam0, RuntimeObject* ___toVcam1, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___defaultBlend2, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___owner3, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain::set_CurrentCameraState(Cinemachine.CameraState) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineBrain_set_CurrentCameraState_mFAA3A0AB30A002E3B9CC0BA83F9FF119428693DA_inline (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___value0, const RuntimeMethod* method) ; // UnityEngine.Quaternion Cinemachine.CameraState::get_FinalOrientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_nearClipPlane(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_nearClipPlane_m78482B5E4E0CE4C195D9CE0332AA75B2D9CCDDF6 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_farClipPlane(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_farClipPlane_m84EF39B09573168734613481FD979BFF31C60139 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_orthographicSize(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_orthographicSize_m76DD021032ACB3DDBD052B75EC66DCE3A7295A5C (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_fieldOfView(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_fieldOfView_m5AA9EED4D1603A1DEDBF883D9C42814B2BDEB777 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_lensShift(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_lensShift_m645CA635E70D7C7EC26E821D6EF7817375BCBD8D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.LensSettings::get_Orthographic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_orthographic(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_orthographic_m64915C0840A68E526830A69F1C40257206185020 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, bool ___value0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.LensSettings::get_IsPhysicalCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Camera::get_usePhysicalProperties() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_usePhysicalProperties_mCE30837910BC617288B1481EEE3CAC7C79E43192 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_usePhysicalProperties(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_usePhysicalProperties_m4F99CCEBD78D6EAB21B772E947B2C683AC475814 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, bool ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector2 Cinemachine.LensSettings::get_SensorSize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_sensorSize(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_sensorSize_mF303BEAEB38FCBE5B5E21D2AFA06FC3DA7B50DC7 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_gateFit(UnityEngine.Camera/GateFitMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_gateFit_m010FFEDCE03AECD34A63F99A84B3FAAB3DC442E0 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBlendDefinition::.ctor(Cinemachine.CinemachineBlendDefinition/Style,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D (CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* __this, int32_t ___style0, float ___time1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain/BrainEvent::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrainEvent__ctor_mCAE49277912EB5AFFBA23BBBD84697BC258A56D7 (BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBrain/VcamActivatedEvent::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamActivatedEvent__ctor_m4917789E0C570A5217E093044D8E26D8AD1F7068 (VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.WaitForFixedUpdate::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFixedUpdate__ctor_m28D22FD61960FCD538753493FAC080DA5EC7A9E7 (WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() 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); } // UnityEngine.AnimationCurve UnityEngine.AnimationCurve::Linear(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB (float ___timeStart0, float ___valueStart1, float ___timeEnd2, float ___valueEnd3, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`1::.ctor() 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); } // System.Void UnityEngine.Events.UnityEvent`2::.ctor() 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); } // System.Boolean Cinemachine.CinemachineBlend::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_get_IsValid_m3C10BCF867EF0AA96AAF0A70FF0990808FB7C81C (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* __this, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::get_LiveChild() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineClearShot::UpdateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) ; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::ChooseCurrentCamera(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_ChooseCurrentCamera_mE99EB0A510F96CBBF70A18692ACC962927641265 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineClearShot::set_LiveChild(Cinemachine.ICinemachineCamera) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ; // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineClearShot::LookupBlend(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineClearShot_LookupBlend_m0DA62E97306A03CF6C1A0CADF68A0D3E7F45BD26 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___fromKey0, RuntimeObject* ___toKey1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineClearShot::InvalidateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_InvalidateListOfChildren_mFE7676A3C7D11C5BC7F204BC437D6F31692B81DE (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineClearShot::Randomize(Cinemachine.CinemachineVirtualCameraBase[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineClearShot_Randomize_m827ED70BADD0E80B15B02B3DEB15D5BFFE0F0726 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___src0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.GameObject::get_activeSelf() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CinemachineVirtualCameraBase::get_Priority() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() 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); } // System.Single UnityEngine.Random::Range(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494 (float ___minInclusive0, float ___maxInclusive1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_inline (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC*, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2, const RuntimeMethod*))List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_gshared_inline)(__this, ___item0, method); } // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) inline void Comparison_1__ctor_m64F56916C2F4A5F9A20F496FA0582749F164F6BB (Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_m64F56916C2F4A5F9A20F496FA0582749F164F6BB_gshared)(__this, ___object0, ___method1, method); } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) inline void List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542 (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* ___comparison0, const RuntimeMethod* method) { (( void (*) (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC*, Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC*, const RuntimeMethod*))List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542_gshared)(__this, ___comparison0, method); } // T[] System.Collections.Generic.List`1::ToArray() 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); } // System.Void Cinemachine.CinemachineClearShot/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9BE881E5BAC3662017282D2C1215496CB6A6088F (U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* __this, const RuntimeMethod* method) ; // T Cinemachine.CinemachineExtension::GetExtraState(Cinemachine.ICinemachineCamera) inline VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) { return (( VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* (*) (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, RuntimeObject*, const RuntimeMethod*))CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared)(__this, ___vcam0, method); } // System.Single Cinemachine.CinemachineCollider::GetCameraDisplacementDistance(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetCameraDisplacementDistance_m2D776E08DF6628DE5D5DDAFE5854D28A2E4C36B6 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) ; // System.Void Cinemachine.RuntimeUtility::DestroyScratchCollider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyScratchCollider_m4364DE7BEF85A175A66261E184D0A58BA4F62D5C (const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineExtension::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_OnDestroy_m856A803E3DAE93CD0AADFA9B687A430BD24616DE (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1>::.ctor() 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); } // System.Collections.Generic.List`1 Cinemachine.CinemachineExtension::GetAllExtraStates() 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); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() 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); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mEE069DF21AA78789A303E93FC4E6DBBE0909DCF0 (Enumerator_t8D82041E00415594C530112F24A312CC42D64957* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t8D82041E00415594C530112F24A312CC42D64957*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() 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); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1>::Add(T) inline void List_1_Add_m8B5DEF3F8F4F49003BB953399B6E84A6DC941AC6_inline (List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F*, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mC27D50F51F42166544AC79FE837CEE68D56970B1 (Enumerator_t8D82041E00415594C530112F24A312CC42D64957* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t8D82041E00415594C530112F24A312CC42D64957*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) inline void List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { (( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D_gshared)(__this, ___index0, ___count1, method); } // UnityEngine.Quaternion UnityEngine.Quaternion::Euler(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___euler0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineCollider::PreserveLineOfSight(Cinemachine.CameraState&,Cinemachine.CinemachineCollider/VcamExtraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PreserveLineOfSight_m15D0A6B0A018DAD34254B7E091CAD3D3E0C1EF84 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** ___extra1, const RuntimeMethod* method) ; // System.Boolean Cinemachine.Utility.UnityVectorExtensions::AlmostZero(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineCollider/VcamExtraState::UpdateDistanceSmoothing(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_UpdateDistanceSmoothing_m585CE40738CF2D7E9EC0BE89C357AD84A40320AC (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___distance0, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineCollider/VcamExtraState::ApplyDistanceSmoothing(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VcamExtraState_ApplyDistanceSmoothing_m0BB6D66F3143716C66AAC3F7DD85103C7E6589E3 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___distance0, float ___smoothingTime1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineCollider/VcamExtraState::ResetDistanceSmoothing(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_ResetDistanceSmoothing_mC71B210379ABEBC812529240E983852865E535B0 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___smoothingTime0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineCollider::RespectCameraRadius(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_RespectCameraRadius_mCB35CD04F62EDCBE0A154B3EC455D33029F380C6 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAtPos1, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Utility.Damper::Damp(UnityEngine.Vector3,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineCollider::IsTargetOffscreen(Cinemachine.CameraState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_IsTargetOffscreen_m92E26E85E88FE62A1C918DEF9728DE9FB46D5A7D (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___state0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineCollider::CheckForTargetObstructions(Cinemachine.CameraState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_CheckForTargetObstructions_mBE0D7797C4F714F6532ECF0428225FCC7717EBE9 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___state0, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineCollider::PullCameraInFrontOfNearestObstacle(UnityEngine.Vector3,UnityEngine.Vector3,System.Int32,UnityEngine.RaycastHit&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PullCameraInFrontOfNearestObstacle_mC6EE17778ED949B252ECEEF01262A6391180D176 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAtPos1, int32_t ___layerMask2, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___hitInfo3, const RuntimeMethod* method) ; // UnityEngine.Collider UnityEngine.RaycastHit::get_collider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineCollider/VcamExtraState::AddPointToDebugPath(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p0, const RuntimeMethod* method) ; // System.Void UnityEngine.Plane::.ctor(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2 (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___inNormal0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___inPoint1, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineCollider::PushCameraBack(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.RaycastHit,UnityEngine.Vector3,UnityEngine.Plane,System.Single,System.Int32,Cinemachine.CinemachineCollider/VcamExtraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PushCameraBack_mA652E6C1E69285E05F18DA6C4EEFBF6FFF150ED5 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___currentPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pushDir1, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___obstacle2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAtPos3, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___startPlane4, float ___targetDistance5, int32_t ___iterations6, VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** ___extra7, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Min(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(System.Single,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___d0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a1, const RuntimeMethod* method) ; // System.Single UnityEngine.RaycastHit::get_distance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Ray::GetPoint(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, float ___distance0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineCollider::GetWalkingDirection(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.RaycastHit,UnityEngine.Vector3&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_GetWalkingDirection_mC5607290A0F1FB8EDAC4AE401280FCAE25DA56D7 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pushDir1, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___obstacle2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___outDir3, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineCollider::GetPushBackDistance(UnityEngine.Ray,UnityEngine.Plane,System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetPushBackDistance_m327096D12B295C2A3D536767D22302B0D90722F2 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___startPlane1, float ___targetDistance2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAtPos3, const RuntimeMethod* method) ; // UnityEngine.Bounds UnityEngine.Collider::get_bounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Collider_get_bounds_mCC32F749590E9A85C7930E5355661367F78E4CB4 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineCollider::ClampRayToBounds(UnityEngine.Ray,System.Single,UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_ClampRayToBounds_m1ECEE60359130905CFE336780028F27C584C223C (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, float ___distance1, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___bounds2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.RaycastHit::get_normal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_normalized() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Physics::SphereCastNonAlloc(UnityEngine.Vector3,System.Single,UnityEngine.Vector3,UnityEngine.RaycastHit[],System.Single,System.Int32,UnityEngine.QueryTriggerInteraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Physics_SphereCastNonAlloc_m21B951284ED5217AB1395B08B963C4C9661F928C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin0, float ___radius1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___direction2, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___results3, float ___maxDistance4, int32_t ___layerMask5, int32_t ___queryTriggerInteraction6, const RuntimeMethod* method) ; // System.Int32 System.String::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Component::CompareTag(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, String_t* ___tag0, const RuntimeMethod* method) ; // System.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ; // System.Boolean System.Type::op_Equality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Collider::ClosestPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Collider::Raycast(UnityEngine.Ray,UnityEngine.RaycastHit&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_Raycast_mD7683E94051173B3FFC0862F4A17847E94AEB938 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___hitInfo1, float ___maxDistance2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::ProjectOnPlane(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___planeNormal1, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Dot(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Ray::get_origin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Plane::Raycast(UnityEngine.Ray,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0 (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, float* ___enter1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Plane::get_normal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Ray::get_direction() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.Utility.UnityVectorExtensions::Angle(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_Angle_mFA715DF39B2BA00E0236B1DD527A53CE159A4C8C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v10, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v21, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Lerp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_down() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_max() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_min() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_left() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_back() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Physics::OverlapSphereNonAlloc(UnityEngine.Vector3,System.Single,UnityEngine.Collider[],System.Int32,UnityEngine.QueryTriggerInteraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Physics_OverlapSphereNonAlloc_mED890C8454FCC0354A94F97453707FA01B27AE83 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, float ___radius1, ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___results2, int32_t ___layerMask3, int32_t ___queryTriggerInteraction4, const RuntimeMethod* method) ; // UnityEngine.SphereCollider Cinemachine.RuntimeUtility::GetScratchCollider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* RuntimeUtility_GetScratchCollider_m91C5D854E7110AF1A5F570FFC246BB18181B8AFA (const RuntimeMethod* method) ; // System.Void UnityEngine.SphereCollider::set_radius(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphereCollider_set_radius_m6119FE18C6739B077AB17334B1B53984911017FF (SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* __this, float ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Physics::ComputePenetration(UnityEngine.Collider,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Collider,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_ComputePenetration_mA9AA5B3B6982BAC84467322616E8423CA4E91AFF (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___colliderA0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionA1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotationA2, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___colliderB3, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionB4, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotationB5, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___direction6, float* ___distance7, const RuntimeMethod* method) ; // System.Single Cinemachine.LensSettings::get_Aspect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Utility.UnityVectorExtensions::ProjectOntoPlane(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___planeNormal1, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineConfiner::GetCameraDisplacementDistance(Cinemachine.CinemachineVirtualCameraBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner_GetCameraDisplacementDistance_m8DF8F6DB8A7FB9E1C6FF59F90CB2EAA54FFE5B54 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, const RuntimeMethod* method) ; // T Cinemachine.CinemachineExtension::GetExtraState(Cinemachine.ICinemachineCamera) inline VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) { return (( VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* (*) (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, RuntimeObject*, const RuntimeMethod*))CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared)(__this, ___vcam0, method); } // System.Void Cinemachine.CinemachineExtension::ConnectToVcam(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_ConnectToVcam_m2052046FF2E7EB0CBB72680EAA521B5C63CDB0EC (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, bool ___connect0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Collider::get_enabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Behaviour::get_enabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineConfiner::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner_get_IsValid_mE3539CF8E20004A17B9F2EFA432008AB6AFB47BE (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineConfiner::ConfineScreenEdges(Cinemachine.CameraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineConfiner_ConfineScreenEdges_mE8CC4E3F1B7174138AE889D6D30FEA594A8FDBD6 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineConfiner::ConfinePoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___camPos0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineConfiner::InvalidatePathCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_InvalidatePathCache_mFA907955B4C61CBAA3ACD9A7AED13D621FA5A11F (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1>::get_Count() 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); } // System.Int32 UnityEngine.PolygonCollider2D::get_pathCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PolygonCollider2D_get_pathCount_m2F7EA6C9D0D7E579741DD3CB26BD1B2320570CC3 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.PolygonCollider2D::GetTotalPointCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PolygonCollider2D_GetTotalPointCount_mDD5625F1A07C11D06D9F35757BFDF22B3ABD943A (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1>::.ctor() 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); } // UnityEngine.Vector2[] UnityEngine.PolygonCollider2D::GetPath(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* PolygonCollider2D_GetPath_mE9D53D83FBB110EAC748BA535A1659C262B50F50 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline)(__this, ___item0, method); } // System.Void System.Collections.Generic.List`1>::Add(T) inline void List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* __this, List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*, List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Int32 UnityEngine.CompositeCollider2D::get_pathCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CompositeCollider2D_get_pathCount_mFCE509BFF1DE4F0AB2C242DB9665CCF16BC2D0DC (CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.CompositeCollider2D::get_pointCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CompositeCollider2D_get_pointCount_m2D67EA1A290944246376496948C259B03F06D459 (CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_lossyScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.CompositeCollider2D::GetPath(System.Int32,UnityEngine.Vector2[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CompositeCollider2D_GetPath_m048E471625A3AC46864D74EA7D17077F8348FC09 (CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* __this, int32_t ___index0, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___points1, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Collider2D::OverlapPoint(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider2D_OverlapPoint_mF04F862E1CDA270589C82BBD72E71F0B60B6B883 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___point0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineConfiner::ValidatePathCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner_ValidatePathCache_mDAF15DF5F5AACDBC66DCFFFAEF2B6051F37BC9D0 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1>::get_Item(System.Int32) inline List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* __this, int32_t ___index0, const RuntimeMethod* method) { return (( List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* (*) (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() 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); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543 (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___index0, const RuntimeMethod* method) { return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, int32_t, const RuntimeMethod*))List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared)(__this, ___index0, method); } // UnityEngine.Vector2 UnityEngine.Collider2D::get_offset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Collider2D_get_offset_m6DC45B352DDE28C7B08607BFA3BECEC6E5F31914 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::TransformPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, const RuntimeMethod* method) ; // System.Single Cinemachine.Utility.UnityVectorExtensions::ClosestPointOnSegment(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_ClosestPointOnSegment_m53E511FE9498F8B6FE6A0A001F2EE476BF4235A5 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___p0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___s01, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___s12, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::Lerp(UnityEngine.Vector2,UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, float ___t2, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Subtraction(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector2::SqrMagnitude(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_SqrMagnitude_mC49B9FC3093AD872A60A0DEAE15B90CFC74DD80E_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineConfiner2D/ShapeCache::Invalidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineConfiner2D/ShapeCache::ValidateCache(UnityEngine.Collider2D,System.Single,System.Single,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___boundingShape2D0, float ___maxWindowSize1, float ___aspectRatio2, bool* ___confinerStateChanged3, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Matrix4x4::MultiplyPoint3x4(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineConfiner2D::CalculateHalfFrustumHeight(Cinemachine.CameraState&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner2D_CalculateHalfFrustumHeight_mC47DB1A291F62784AB03D741DD0DB4ECF8B3A182 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, float* ___cameraPosLocalZ1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Matrix4x4::get_lossyScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_get_lossyScale_mFB3D4CF6408D710D607CA1D2AF94B2E4E0B57EB7 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ; // T Cinemachine.CinemachineExtension::GetExtraState(Cinemachine.ICinemachineCamera) inline VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* CinemachineExtension_GetExtraState_TisVcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE_m0E8BCA20A364E380054E76E974681A2F21BE8DBF (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) { return (( VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* (*) (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, RuntimeObject*, const RuntimeMethod*))CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared)(__this, ___vcam0, method); } // System.Boolean Cinemachine.ConfinerOven/BakedSolution::IsValid(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BakedSolution_IsValid_mF5E6DDB10ABB93FA587A9928C0DD6AAAEF38D632 (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, float ___frustumHeight0, const RuntimeMethod* method) ; // Cinemachine.ConfinerOven/BakedSolution Cinemachine.ConfinerOven::GetBakedSolution(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* ConfinerOven_GetBakedSolution_mF4174B4DFFAB8831F94627D68558CCD505FB3273 (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, float ___frustumHeight0, const RuntimeMethod* method) ; // UnityEngine.Vector2 Cinemachine.ConfinerOven/BakedSolution::ConfinePoint(UnityEngine.Vector2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 BakedSolution_ConfinePoint_mE43B748BAE673FA3E44EAB0EF05478C0FE4AA949 (BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___pointToConfine0, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector2::Angle(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Angle_mD94AAEA690169FE5882D60F8489C8BF63300C221_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___from0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___to1, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineConfiner2D/ShapeCache::IsValid(UnityEngine.Collider2D&,System.Single&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShapeCache_IsValid_mDC6AC19948F4C7FEADE10CF2E73A8ED75AFDC3EA (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** ___boundingShape2D0, float* ___aspectRatio1, float* ___maxOrthoSize2, const RuntimeMethod* method) ; // Cinemachine.ConfinerOven/BakingState Cinemachine.ConfinerOven::get_State() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470_inline (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.ConfinerOven::BakeConfiner(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven_BakeConfiner_mB6F563C71AE4CBECBEE74F4A76770B09EE74348F (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, float ___maxComputationTimePerFrameInSeconds0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineConfiner2D/ShapeCache::CalculateDeltaTransformationMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeCache_CalculateDeltaTransformationMatrix_m74CA864B0DDA47E56B35B3CA1380C35FEA603784 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, const RuntimeMethod* method) ; // System.Boolean Cinemachine.Utility.UnityVectorExtensions::IsUniform(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVectorExtensions_IsUniform_mD55546C76B4A999CE446261E535AF27FC7AD76AB (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Transform::get_localToWorldMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.ConfinerOven::.ctor(System.Collections.Generic.List`1>&,System.Single&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfinerOven__ctor_mB78A13925810CA8FAAAD92AE5F64CC442A2E2E4F (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* __this, List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** ___inputPath0, float* ___aspectRatio1, float ___maxFrustumHeight2, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_UnaryNegation(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Translate(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Transform::get_worldToLocalMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_worldToLocalMatrix_mB633C122A01BCE8E51B10B8B8CB95F580750B3F1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___lhs0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_inverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineDollyCart::SetCartPosition(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_SetCartPosition_m8D2EB52AEFEE154042511DC15A0CB6CDDDC15C71 (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, float ___distanceAlongPath0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachinePathBase::EvaluatePositionAtUnit(System.Single,Cinemachine.CinemachinePathBase/PositionUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachinePathBase_EvaluatePositionAtUnit_mCE1B51BBCAEFF5A65A68F1D3113390F7BC223843 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___pos0, int32_t ___units1, const RuntimeMethod* method) ; // UnityEngine.Quaternion Cinemachine.CinemachinePathBase::EvaluateOrientationAtUnit(System.Single,Cinemachine.CinemachinePathBase/PositionUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachinePathBase_EvaluateOrientationAtUnit_m28859D88DD40B298B14EE6D04A6358534E09C0A7 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___pos0, int32_t ___units1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Project(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Project_m85DF3CB297EC5E1A17BD6266FF65E86AB7372C9B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___onNormal1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::ApplyPositionBlendMethod(Cinemachine.CameraState&,Cinemachine.CinemachineVirtualCameraBase/BlendHint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_ApplyPositionBlendMethod_mD956666402D6A533C23C8AE5AD6DB5C875C2FDCD (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, int32_t ___hint1, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ; // T Cinemachine.CinemachineExtension::GetExtraState(Cinemachine.ICinemachineCamera) inline VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* CinemachineExtension_GetExtraState_TisVcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5_m05ADCE68174DB14BE7E62BC29FF349CEBF171806 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) { return (( VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* (*) (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73*, RuntimeObject*, const RuntimeMethod*))CinemachineExtension_GetExtraState_TisRuntimeObject_m63736B66E05E9A88615CD036333B6549324E8406_gshared)(__this, ___vcam0, method); } // System.Single UnityEngine.Vector3::Distance(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineVirtualCameraBase::DetachedLookAtTargetDamp(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, float ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnValidate_m53411A67E10ECB12B114F5FC47C1026E0BEDB1D0 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Boolean Cinemachine.AxisState/Recentering::LegacyUpgrade(System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Recentering_LegacyUpgrade_m17A3ED97851377053B2385331ED85BE3DA3D4D7D (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, int32_t* ___heading0, int32_t* ___velocityFilter1, const RuntimeMethod* method) ; // System.Void Cinemachine.AxisState::Validate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.AxisState/Recentering::Validate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3 (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.LensSettings::Validate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFreeLook::InvalidateRigCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFreeLook::UpdateRigCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFreeLook::UpdateInputAxisProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_UpdateInputAxisProvider_m3A81D0027CC71494F03A9F7719377DB881FD5606 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.AxisState::SetInputAxisProvider(System.Int32,Cinemachine.AxisState/IInputAxisProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, int32_t ___axis0, RuntimeObject* ___provider1, const RuntimeMethod* method) ; // Cinemachine.AxisState/IInputAxisProvider Cinemachine.CinemachineVirtualCameraBase::GetInputAxisProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_GetInputAxisProvider_mC735C4764E6CB8469D115142D842729C95D9C39E (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // UnityEngine.HideFlags UnityEngine.Object::get_hideFlags() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnDestroy_m57F48C3BC5A324EDE38FD6A59FB1A8165EC823B5 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFreeLook::DestroyRigs() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_DestroyRigs_mB5D2ACF7E82A9274864492651FF1E89F52CEF61F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_PreviousStateIsValid_m4B2B6DD649ACD80A30AA0ACE19449EE49C13DF7B_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_PreviousStateIsValid_mA7F5F377366606747B15F5A35EE3E6DA7DAEDDE8_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___value0, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineFreeLook::GetYAxisValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_GetYAxisValue_m3006D2D07A4A8D430C3FD2CBD51B74B8D75D8E77 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineFreeLook::GetYAxisClosestValue(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_GetYAxisClosestValue_mF6FAD00F83ABD48C48ED1B601960B78EE1D515FA (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineOrbitalTransposer::GetAxisClosestValue(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineOrbitalTransposer_GetAxisClosestValue_m12E53A2B675F5EF62F5FC89AD55A3F398C005AFF (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFreeLook::PushSettingsToRigs() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_PushSettingsToRigs_mB5BABAC99655EF23A3C9A0C7AF8F5AE0736F4764 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::UpdateTargetCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateTargetCache_m0472352417911B6F5E21A85A2BBDA72ECEB85BAE (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // Cinemachine.CameraState Cinemachine.CinemachineFreeLook::CalculateNewState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineFreeLook_CalculateNewState_m1F68499B410474DAD5C866BAE393F9184DC3C59D (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, const RuntimeMethod* method) ; // System.Boolean Cinemachine.AxisState::Update(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___deltaTime0, const RuntimeMethod* method) ; // System.Void Cinemachine.AxisState/Recentering::CancelRecentering() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90 (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineCore::IsLiveInBlend(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCore_IsLiveInBlend_mFD1402FFF3B5D0CD0EC90914F89672724F49F778 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::FromToRotation(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___fromDirection0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___toDirection1, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::SignedAngle(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___from0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___to1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___axis2, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineFreeLook::GetLocalPositionForCameraFromInput(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFreeLook_GetLocalPositionForCameraFromInput_mEF44FF027954B4E5392A082E9EE82879B8489062 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, float ___t0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Sign(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___f0, const RuntimeMethod* method) ; // System.String[] Cinemachine.CinemachineFreeLook::get_RigNames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66 (const RuntimeMethod* method) ; // System.Collections.IEnumerator UnityEngine.Transform::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // T UnityEngine.Component::GetComponent() 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); } // System.Void Cinemachine.CinemachineFreeLook/DestroyRigDelegate::Invoke(UnityEngine.GameObject) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_inline (DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___rig0, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___array0, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___fldHandle1, const RuntimeMethod* method) ; // Cinemachine.CinemachineVirtualCamera Cinemachine.CinemachineFreeLook/CreateRigDelegate::Invoke(Cinemachine.CinemachineFreeLook,System.String,Cinemachine.CinemachineVirtualCamera) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_inline (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___name0, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.GameObject::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_parent(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() 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); } // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::GetComponentOwner() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCamera_GetComponentOwner_mB144AE753EBD703CCC5A868925DAC4A76B889DD7 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() 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); } // T UnityEngine.GameObject::AddComponent() 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); } // System.Void Cinemachine.CinemachineVirtualCamera::InvalidateComponentPipeline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_InvalidateComponentPipeline_mF6DF2D4F33B01A989AE3BD1CFAFC51BF35C97C4C (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ; // T Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent() 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); } // T Cinemachine.CinemachineVirtualCamera::AddCinemachineComponent() 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); } // T Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent() 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); } // System.Boolean Cinemachine.RuntimeUtility::IsPrefab(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_IsPrefab_m98872C6B07F84AAF4C91F87F490562A4935ACF9D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObject0, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CinemachineFreeLook::LocateExistingRigs(System.String[],System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineFreeLook_LocateExistingRigs_mC1AA186F941FBD96A00A97269BE692FA485C5569 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___rigNames0, bool ___forceOrbital1, const RuntimeMethod* method) ; // Cinemachine.CinemachineVirtualCamera[] Cinemachine.CinemachineFreeLook::CreateRigs(Cinemachine.CinemachineVirtualCamera[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* CinemachineFreeLook_CreateRigs_m7F1B92C30B61F914D287F9C21204E4D43D9CF695 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* ___copyFrom0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateHeadingDelegate__ctor_m60911D320DFD3CDA2C31C8CC7E030A3B47EFF3F6 (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineOrbitalTransposer::UpdateHeading(System.Single,UnityEngine.Vector3,Cinemachine.AxisState&,Cinemachine.AxisState/Recentering&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineOrbitalTransposer_UpdateHeading_m8718BA600DA5134C0E38C8646DBC2506AB4472AB (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, float ___deltaTime0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, AxisState_t6996FE8143104E02683986C908C18B0F62595736* ___axis2, Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* ___recentering3, bool ___isLive4, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCamera::SetStateRawPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_SetStateRawPosition_m580BC430C8985CAD9750499F2E2597AA37F33623 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, const RuntimeMethod* method) ; // Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::PullStateFromVirtualCamera(UnityEngine.Vector3,Cinemachine.LensSettings&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m0629C5BA281A84DFA090D4B28CFBCC8E234BB298 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* ___lens1, const RuntimeMethod* method) ; // System.Void Cinemachine.AxisState/Recentering::DoRecentering(Cinemachine.AxisState&,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, AxisState_t6996FE8143104E02683986C908C18B0F62595736* ___axis0, float ___deltaTime1, float ___recenterTarget2, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFreeLook::UpdateCachedSpline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_UpdateCachedSpline_mC36FEF90EF6D07349BF33559D9B9B84DB7004473 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Utility.SplineHelpers::Bezier3(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SplineHelpers_Bezier3_mB25BD7261EDA22A9FB162738403E6DC66F70F326 (float ___t0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p01, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p12, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p23, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p34, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::Lerp(UnityEngine.Vector4,UnityEngine.Vector4,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Lerp_mE5FFF3D013F0880F7DF8C613E7CB44EBD7349DAB_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___b1, float ___t2, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.SplineHelpers::ComputeSmoothControlPoints(UnityEngine.Vector4[]&,UnityEngine.Vector4[]&,UnityEngine.Vector4[]&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineHelpers_ComputeSmoothControlPoints_mF56B274A09DF5E4E77BC1BD1903C423FE9F1391A (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___knot0, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___ctrl11, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___ctrl22, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ; // System.Void Cinemachine.LensSettings::set_SensorSize(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LensSettings_set_SensorSize_mD43BCB83C6FBE95F48DAD8993E8DA53927F5CA04_inline (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ; // System.Void Cinemachine.AxisState::.ctor(System.Single,System.Single,System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___minValue0, float ___maxValue1, bool ___wrap2, bool ___rangeLocked3, float ___maxSpeed4, float ___accelTime5, float ___decelTime6, String_t* ___name7, bool ___invert8, const RuntimeMethod* method) ; // System.Void Cinemachine.AxisState/Recentering::.ctor(System.Boolean,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476 (Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* __this, bool ___enabled0, float ___waitTime1, float ___recenteringTime2, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineOrbitalTransposer/Heading::.ctor(Cinemachine.CinemachineOrbitalTransposer/Heading/HeadingDefinition,System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Heading__ctor_m8BA2E53862E9957B1942EF8A55E5C8284ACDAAAB (Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* __this, int32_t ___def0, int32_t ___filterStrength1, float ___bias2, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFreeLook/Orbit::.ctor(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1 (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D* __this, float ___h0, float ___r1, const RuntimeMethod* method) ; // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___message0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineMixingCamera::ValidateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m337A410216A2278750B367D767F5A673DAFE8C68 (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___key0, int32_t* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___key0, ___value1, method); } // System.Single Cinemachine.CinemachineMixingCamera::GetWeight(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineMixingCamera::SetWeight(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_SetWeight_mC5610C703FF2805EBEA1F154BBCE444DDD242194 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, int32_t ___index0, float ___w1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineMixingCamera::InvalidateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_InvalidateListOfChildren_m51313DE550C0BB626467A05BEDF34B7120874BD5 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineMixingCamera::get_ChildCameras() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Behaviour::get_isActiveAndEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineMixingCamera::set_LiveChild(Cinemachine.ICinemachineCamera) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() 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); } // System.Int32 System.Collections.Generic.List`1::get_Count() 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); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m222B8E36A0510CB7701CC8FAF48B64AC6DD5B44D (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___key0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___key0, ___value1, method); } // Cinemachine.CameraState Cinemachine.CameraState::Lerp(Cinemachine.CameraState,Cinemachine.CameraState,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CameraState_Lerp_m0BAAA9D6CC903E2656ACE05FDE2C930FE24D3E98 (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___stateA0, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___stateB1, float ___t2, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachinePathBase/Appearance::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Appearance__ctor_m3600590C110F6BC2BBA3F48A4334B8A38A030796 (Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::RoundToInt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___f0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::FloorToInt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___f0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::CeilToInt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___f0, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachinePath::GetBoundingIndices(System.Single,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___pos0, int32_t* ___indexA1, int32_t* ___indexB2, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Utility.SplineHelpers::BezierTangent3(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SplineHelpers_BezierTangent3_m0CAB33B99E4DD03F36C592C5A95BCDC52C16BF27 (float ___t0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p01, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p12, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p23, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p34, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::TransformDirection(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___direction0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachinePathBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePathBase__ctor_m8BEE8B0F31272FDA797F0459F992A3B491570A3F (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineBrain Cinemachine.CinemachineCore::FindPotentialTargetBrain(Cinemachine.CinemachineVirtualCameraBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* CinemachineCore_FindPotentialTargetBrain_mD4D554DCF27AE5BD2BAEB9D09E37BFBDD9D79B3B (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Component::TryGetComponent(T&) inline bool Component_TryGetComponent_TisPixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_m3AE0EFF6FA7BF24981B37F3F6852CBB90167BFEC (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D** ___component0, const RuntimeMethod* method) { return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___component0, method); } // System.Single UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::CorrectCinemachineOrthoSize(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PixelPerfectCamera_CorrectCinemachineOrthoSize_m0187F5BED8A6B1748C0CCA6944D9332AEC6B0C84 (PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* __this, float ___targetOrthoSize0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachinePathBase::InvalidateDistanceCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePathBase_InvalidateDistanceCache_m5A8B12C547975C78D5167E08B823DCD800799878 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, const RuntimeMethod* method) ; // UnityEngine.Vector4 Cinemachine.CinemachineSmoothPath/Waypoint::get_AsVector4() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Waypoint_get_AsVector4_mA3935DAA3EBC69BEF2DDD1AA4DA077A0B520FA97 (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.SplineHelpers::ComputeSmoothControlPointsLooped(UnityEngine.Vector4[]&,UnityEngine.Vector4[]&,UnityEngine.Vector4[]&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineHelpers_ComputeSmoothControlPointsLooped_m8B1901AC903B71584D7A4F381F723F2DF41D319F (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___knot0, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___ctrl11, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___ctrl22, const RuntimeMethod* method) ; // Cinemachine.CinemachineSmoothPath/Waypoint Cinemachine.CinemachineSmoothPath/Waypoint::FromVector4(UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 Waypoint_FromVector4_m4BC6E89C093AE2B43B656C0B016927580FA0523A (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineSmoothPath::UpdateControlPoints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSmoothPath_UpdateControlPoints_mBF744AB3B5D5E83B6DBC4769188A8D9615CFAF23 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineSmoothPath::GetBoundingIndices(System.Single,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___pos0, int32_t* ___indexA1, int32_t* ___indexB2, const RuntimeMethod* method) ; // System.Single Cinemachine.Utility.SplineHelpers::Bezier1(System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SplineHelpers_Bezier1_mAA7872DF66FA529E419AE4B19F25BDD9B28A7041 (float ___t0, float ___p01, float ___p12, float ___p23, float ___p34, const RuntimeMethod* method) ; // UnityEngine.Quaternion Cinemachine.CinemachineSmoothPath::RollAroundForward(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineSmoothPath_RollAroundForward_m052A750536417A3DAC4E3D063ED0F3A08666476E (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___angle0, const RuntimeMethod* method) ; // System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ; // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___euler0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector2::get_sqrMagnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector2::Dot(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Angle(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___from0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___to1, const RuntimeMethod* method) ; // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void CinemachineCameraOffset::PostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCameraOffset_PostPipelineStageCallback_m36D3DE5935DCBF3866D1A04DE6C86232F6870C94 (CinemachineCameraOffset_t00D6D684DFDE207C659F312A3BCAF3F24EC0D31D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, int32_t ___stage1, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state2, float ___deltaTime3, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); 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; { // if (stage == m_ApplyAfter) int32_t L_0 = ___stage1; int32_t L_1 = __this->___m_ApplyAfter_8; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_00d8; } } { // bool preserveAim = m_PreserveComposition // && state.HasLookAt && stage > CinemachineCore.Stage.Body; bool L_2 = __this->___m_PreserveComposition_9; if (!L_2) { goto IL_0022; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = ___state2; bool L_4; L_4 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_3, NULL); if (!L_4) { goto IL_0022; } } { int32_t L_5 = ___stage1; G_B5_0 = ((((int32_t)L_5) > ((int32_t)0))? 1 : 0); goto IL_0023; } IL_0022: { G_B5_0 = 0; } IL_0023: { // Vector3 screenOffset = Vector2.zero; 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; // if (preserveAim) int32_t L_8 = G_B5_0; G_B6_0 = L_8; if (!L_8) { G_B7_0 = L_8; goto IL_0059; } } { // screenOffset = state.RawOrientation.GetCameraRotationToTarget( // state.ReferenceLookAt - state.CorrectedPosition, state.ReferenceUp); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_9 = ___state2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = L_9->___RawOrientation_5; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___ReferenceLookAt_2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_13 = ___state2; 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 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = L_16->___ReferenceUp_1; 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: { // Vector3 offset = state.RawOrientation * m_Offset; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_20 = ___state2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = L_20->___RawOrientation_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = __this->___m_Offset_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_21, L_22, NULL); V_1 = L_23; // state.PositionCorrection += offset; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_24 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = (&L_24->___PositionCorrection_8); 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 (!preserveAim) if (G_B7_0) { goto IL_009c; } } { // state.ReferenceLookAt += offset; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_30 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_31 = (&L_30->___ReferenceLookAt_2); 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: { // var q = Quaternion.LookRotation( // state.ReferenceLookAt - state.CorrectedPosition, state.ReferenceUp); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_36 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = L_36->___ReferenceLookAt_2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_38 = ___state2; 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 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_43; L_43 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_40, L_42, NULL); V_2 = L_43; // q = q.ApplyCameraRotation(-screenOffset, state.ReferenceUp); 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 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = L_48->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50; L_50 = UnityQuaternionExtensions_ApplyCameraRotation_m608B85CD86C6BE2FDD571446FA8CA596142C437C(L_44, L_47, L_49, NULL); V_2 = L_50; // state.RawOrientation = q; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_51 = ___state2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = V_2; L_51->___RawOrientation_5 = L_52; } IL_00d8: { // } return; } } // System.Void CinemachineCameraOffset::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCameraOffset__ctor_m48BC91DAD0744C7C8940F71C5645FA1AAE20E3D9 (CinemachineCameraOffset_t00D6D684DFDE207C659F312A3BCAF3F24EC0D31D* __this, const RuntimeMethod* method) { { // public Vector3 m_Offset = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_Offset_7 = L_0; // public CinemachineCore.Stage m_ApplyAfter = CinemachineCore.Stage.Aim; __this->___m_ApplyAfter_8 = 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 // System.Void CinemachineRecomposer::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineRecomposer_Reset_m721C26E1921CC614A0B9653470D76120DA4A1A88 (CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A* __this, const RuntimeMethod* method) { { // m_ApplyAfter = CinemachineCore.Stage.Finalize; __this->___m_ApplyAfter_7 = 3; // m_Tilt = 0; __this->___m_Tilt_8 = (0.0f); // m_Pan = 0; __this->___m_Pan_9 = (0.0f); // m_Dutch = 0; __this->___m_Dutch_10 = (0.0f); // m_ZoomScale = 1; __this->___m_ZoomScale_11 = (1.0f); // m_FollowAttachment = 1; __this->___m_FollowAttachment_12 = (1.0f); // m_LookAtAttachment = 1; __this->___m_LookAtAttachment_13 = (1.0f); // } return; } } // System.Void CinemachineRecomposer::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineRecomposer_OnValidate_m0118F16A3F380F1603D53C8ABAEAD111D9F3D45C (CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A* __this, const RuntimeMethod* method) { { // m_ZoomScale = Mathf.Max(0.01f, m_ZoomScale); float L_0 = __this->___m_ZoomScale_11; float L_1; L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), L_0, NULL); __this->___m_ZoomScale_11 = L_1; // m_FollowAttachment = Mathf.Clamp01(m_FollowAttachment); float L_2 = __this->___m_FollowAttachment_12; float L_3; L_3 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_2, NULL); __this->___m_FollowAttachment_12 = L_3; // m_LookAtAttachment = Mathf.Clamp01(m_LookAtAttachment); float L_4 = __this->___m_LookAtAttachment_13; float L_5; L_5 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_4, NULL); __this->___m_LookAtAttachment_13 = L_5; // } return; } } // System.Void CinemachineRecomposer::PrePipelineMutateCameraStateCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineRecomposer_PrePipelineMutateCameraStateCallback_m0F3A514A395A6A72371C8D11120240BC780CBE0D (CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState1, float ___deltaTime2, const RuntimeMethod* method) { { // vcam.FollowTargetAttachment = m_FollowAttachment; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___vcam0; float L_1 = __this->___m_FollowAttachment_12; L_0->___FollowTargetAttachment_11 = L_1; // vcam.LookAtTargetAttachment = m_LookAtAttachment; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = ___vcam0; float L_3 = __this->___m_LookAtAttachment_13; L_2->___LookAtTargetAttachment_12 = L_3; // } return; } } // System.Void CinemachineRecomposer::PostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineRecomposer_PostPipelineStageCallback_m44B330DFCC057842F064E3FFA08F5BCBC9BD728D (CinemachineRecomposer_t75B42A762D28A465E7B8CB44D4B11F45419AA22A* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, int32_t ___stage1, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state2, float ___deltaTime3, const RuntimeMethod* method) { 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)); { // if (stage == m_ApplyAfter) int32_t L_0 = ___stage1; int32_t L_1 = __this->___m_ApplyAfter_7; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_00a5; } } { // var lens = state.Lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_2 = ___state2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_3 = L_2->___Lens_0; V_0 = L_3; // var qTilted = state.RawOrientation * Quaternion.AngleAxis(m_Tilt, Vector3.right); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_4 = ___state2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = L_4->___RawOrientation_5; float L_6 = __this->___m_Tilt_8; 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; // var qDesired = Quaternion.AngleAxis(m_Pan, state.ReferenceUp) * qTilted; float L_10 = __this->___m_Pan_9; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___ReferenceUp_1; 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; // state.OrientationCorrection = Quaternion.Inverse(state.CorrectedOrientation) * qDesired; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_16 = ___state2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_17 = ___state2; 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_9 = L_21; // lens.Dutch += m_Dutch; float* L_22 = (&(&V_0)->___Dutch_5); float* L_23 = L_22; float L_24 = *((float*)L_23); float L_25 = __this->___m_Dutch_10; *((float*)L_23) = (float)((float)il2cpp_codegen_add(L_24, L_25)); // if (m_ZoomScale != 1) float L_26 = __this->___m_ZoomScale_11; if ((((float)L_26) == ((float)(1.0f)))) { goto IL_009e; } } { // lens.OrthographicSize *= m_ZoomScale; float* L_27 = (&(&V_0)->___OrthographicSize_2); float* L_28 = L_27; float L_29 = *((float*)L_28); float L_30 = __this->___m_ZoomScale_11; *((float*)L_28) = (float)((float)il2cpp_codegen_multiply(L_29, L_30)); // lens.FieldOfView *= m_ZoomScale; float* L_31 = (&(&V_0)->___FieldOfView_1); float* L_32 = L_31; float L_33 = *((float*)L_32); float L_34 = __this->___m_ZoomScale_11; *((float*)L_32) = (float)((float)il2cpp_codegen_multiply(L_33, L_34)); } IL_009e: { // state.Lens = lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_35 = ___state2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_36 = V_0; L_35->___Lens_0 = L_36; } IL_00a5: { // } return; } } // System.Void CinemachineRecomposer::.ctor() 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 // System.Void CinemachineTouchInputMapper::Start() 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; } { // CinemachineCore.GetInputAxis = GetInputAxis; 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_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___GetInputAxis_4), (void*)L_0); // } return; } } // System.Single CinemachineTouchInputMapper::GetInputAxis(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineTouchInputMapper_GetInputAxis_m31434BB01472E0F418BBA87C7EEFC67BC0286F93 (CinemachineTouchInputMapper_t4C87D67A9F1D569BE7FE89A943F67CD9AE59A1D7* __this, String_t* ___axisName0, const RuntimeMethod* method) { { // if (Input.touchCount > 0) int32_t L_0; L_0 = Input_get_touchCount_m057388BFC67A0F4CA53764B1022867ED81D01E39(NULL); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_005e; } } { // if (axisName == TouchXInputMapTo) String_t* L_1 = ___axisName0; String_t* L_2 = __this->___TouchXInputMapTo_6; bool L_3; L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL); if (!L_3) { goto IL_0033; } } { // return Input.touches[0].deltaPosition.x / TouchSensitivityX; TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* L_4; L_4 = Input_get_touches_m7CFDF6848F3EC3A8FE458436B2B8BD14B5C65CEF(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = Touch_get_deltaPosition_m2D51F960B74C94821ED0F6A09E44C80FD796D299(((L_4)->GetAddressAtUnchecked(static_cast(0))), NULL); float L_6 = L_5.___x_0; float L_7 = __this->___TouchSensitivityX_4; return ((float)(L_6/L_7)); } IL_0033: { // if (axisName == TouchYInputMapTo) String_t* L_8 = ___axisName0; String_t* L_9 = __this->___TouchYInputMapTo_7; bool L_10; L_10 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, L_9, NULL); if (!L_10) { goto IL_005e; } } { // return Input.touches[0].deltaPosition.y / TouchSensitivityY; TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* L_11; L_11 = Input_get_touches_m7CFDF6848F3EC3A8FE458436B2B8BD14B5C65CEF(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12; L_12 = Touch_get_deltaPosition_m2D51F960B74C94821ED0F6A09E44C80FD796D299(((L_11)->GetAddressAtUnchecked(static_cast(0))), NULL); float L_13 = L_12.___y_1; float L_14 = __this->___TouchSensitivityY_5; return ((float)(L_13/L_14)); } IL_005e: { // return Input.GetAxis(axisName); String_t* L_15 = ___axisName0; float L_16; L_16 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_15, NULL); return L_16; } } // System.Void CinemachineTouchInputMapper::.ctor() 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; } { // public float TouchSensitivityX = 10f; __this->___TouchSensitivityX_4 = (10.0f); // public float TouchSensitivityY = 10f; __this->___TouchSensitivityY_5 = (10.0f); // public string TouchXInputMapTo = "Mouse X"; __this->___TouchXInputMapTo_6 = _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7; Il2CppCodeGenWriteBarrier((void**)(&__this->___TouchXInputMapTo_6), (void*)_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7); // public string TouchYInputMapTo = "Mouse Y"; __this->___TouchYInputMapTo_7 = _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0; Il2CppCodeGenWriteBarrier((void**)(&__this->___TouchYInputMapTo_7), (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 // System.Void CinemachineMixer::OnPlayableDestroy(UnityEngine.Playables.Playable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixer_OnPlayableDestroy_m8EF4D80AF627D5197E3A56CFB5471851682A5B2A (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, 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; } { // if (mBrain != null) CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_0 = __this->___mBrain_1; 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; } } { // mBrain.ReleaseCameraOverride(mBrainOverrideId); // clean up CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_2 = __this->___mBrain_1; int32_t L_3 = __this->___mBrainOverrideId_2; CinemachineBrain_ReleaseCameraOverride_m40840EAC3788CBA1D998861D7F670EB7F79D1730(L_2, L_3, NULL); } IL_001f: { // mBrainOverrideId = -1; __this->___mBrainOverrideId_2 = (-1); // } return; } } // System.Void CinemachineMixer::PrepareFrame(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixer_PrepareFrame_m81662AAB1B6192B14A843280FE2B175BB9E914C6 (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___info1, const RuntimeMethod* method) { { // mPreviewPlay = false; __this->___mPreviewPlay_3 = (bool)0; // } return; } } // System.Void CinemachineMixer::ProcessFrame(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixer_ProcessFrame_m418F0FEE9F0A0859D7E9FA0466BCBD86E8187BEC (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___playable0, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___info1, RuntimeObject* ___playerData2, 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)); { // base.ProcessFrame(playable, info, playerData); Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = ___playable0; FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_1 = ___info1; RuntimeObject* L_2 = ___playerData2; PlayableBehaviour_ProcessFrame_mB80DDB2AB5D7EC0D3B9A466D37BE8556F6BBD2A0(__this, L_0, L_1, L_2, NULL); // GameObject go = playerData as GameObject; RuntimeObject* L_3 = ___playerData2; V_0 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_3, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)); // if (go == null) 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; } } { // mBrain = (CinemachineBrain)playerData; RuntimeObject* L_6 = ___playerData2; __this->___mBrain_1 = ((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9*)CastclassClass((RuntimeObject*)L_6, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mBrain_1), (void*)((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9*)CastclassClass((RuntimeObject*)L_6, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))); goto IL_0033; } IL_0027: { // mBrain = go.GetComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_8; L_8 = GameObject_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_mC1162BCB892B08F7E1B985427405E11FA407A3CE(L_7, GameObject_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_mC1162BCB892B08F7E1B985427405E11FA407A3CE_RuntimeMethod_var); __this->___mBrain_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___mBrain_1), (void*)L_8); } IL_0033: { // if (mBrain == null) CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_9 = __this->___mBrain_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_10; L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_10) { goto IL_0042; } } { // return; return; } IL_0042: { // int activeInputs = 0; V_1 = 0; // int clipIndexA = -1; V_2 = (-1); // int clipIndexB = -1; V_3 = (-1); // bool incomingIsA = false; // Assume that incoming clip is clip B V_4 = (bool)0; // float weightB = 1; V_5 = (1.0f); // for (int i = 0; i < playable.GetInputCount(); ++i) V_8 = 0; goto IL_00f4; } IL_005a: { // float weight = playable.GetInputWeight(i); Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_11 = ___playable0; 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; // var clip = (ScriptPlayable)playable.GetInput(i); Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_14 = ___playable0; 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 shot = clip.GetBehaviour(); CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_18; L_18 = ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33((&V_10), ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33_RuntimeMethod_var); V_11 = L_18; // if (shot != null && shot.IsValid // && playable.GetPlayState() == PlayState.Playing // && weight > 0) CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_19 = V_11; if (!L_19) { goto IL_00ee; } } { CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_20 = V_11; bool L_21; L_21 = CinemachineShotPlayable_get_IsValid_m36F22868B393BA5DA3FC41EA6591F1D0A560AB4E(L_20, NULL); if (!L_21) { goto IL_00ee; } } { Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_22 = ___playable0; 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; } } { // clipIndexA = clipIndexB; int32_t L_25 = V_3; V_2 = L_25; // clipIndexB = i; int32_t L_26 = V_8; V_3 = L_26; // weightB = weight; float L_27 = V_9; V_5 = L_27; // if (++activeInputs == 2) 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; } } { // var clipA = playable.GetInput(clipIndexA); Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_30 = ___playable0; 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; // incomingIsA = clip.GetTime() >= clipA.GetTime(); 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); // if (clip.GetTime() == clipA.GetTime()) 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; } } { // incomingIsA = clip.GetDuration() < clipA.GetDuration(); 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); // break; goto IL_0101; } IL_00ee: { // for (int i = 0; i < playable.GetInputCount(); ++i) int32_t L_45 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00f4: { // for (int i = 0; i < playable.GetInputCount(); ++i) int32_t L_46 = V_8; Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_47 = ___playable0; 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: { // if (activeInputs == 1 && weightB < 1 // && playable.GetInput(clipIndexB).GetTime() > playable.GetInput(clipIndexB).GetDuration() / 2) 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 = ___playable0; 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 = ___playable0; 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; } } { // incomingIsA = true; V_4 = (bool)1; } IL_0135: { // if (incomingIsA) bool L_59 = V_4; if (!L_59) { goto IL_014b; } } { // (clipIndexA, clipIndexB) = (clipIndexB, clipIndexA); 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; // weightB = 1 - weightB; float L_63 = V_5; V_5 = ((float)il2cpp_codegen_subtract((1.0f), L_63)); } IL_014b: { // ICinemachineCamera camA = null; V_6 = (RuntimeObject*)NULL; // if (clipIndexA >= 0) int32_t L_64 = V_2; if ((((int32_t)L_64) < ((int32_t)0))) { goto IL_016e; } } { // CinemachineShotPlayable shot // = ((ScriptPlayable)playable.GetInput(clipIndexA)).GetBehaviour(); Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_65 = ___playable0; 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); // camA = shot.VirtualCamera; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_70 = L_69->___VirtualCamera_0; V_6 = L_70; } IL_016e: { // ICinemachineCamera camB = null; V_7 = (RuntimeObject*)NULL; // if (clipIndexB >= 0) int32_t L_71 = V_3; if ((((int32_t)L_71) < ((int32_t)0))) { goto IL_0191; } } { // CinemachineShotPlayable shot // = ((ScriptPlayable)playable.GetInput(clipIndexB)).GetBehaviour(); Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_72 = ___playable0; 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); // camB = shot.VirtualCamera; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_77 = L_76->___VirtualCamera_0; V_7 = L_77; } IL_0191: { // mBrainOverrideId = mBrain.SetCameraOverride( // mBrainOverrideId, camA, camB, weightB, GetDeltaTime(info.deltaTime)); CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_78 = __this->___mBrain_1; int32_t L_79 = __this->___mBrainOverrideId_2; RuntimeObject* L_80 = V_6; RuntimeObject* L_81 = V_7; float L_82 = V_5; float L_83; L_83 = FrameData_get_deltaTime_m522E00CB1B4DA759A5121778A7688DA07735C1F8((&___info1), NULL); float L_84; L_84 = CinemachineMixer_GetDeltaTime_mA23D38C7845030D33A6D94306FB6DC68D6E4C0B1(__this, L_83, NULL); int32_t L_85; L_85 = CinemachineBrain_SetCameraOverride_m9A267D3B457F1C7681D972FD090F4DCCA00E49B8(L_78, L_79, L_80, L_81, L_82, L_84, NULL); __this->___mBrainOverrideId_2 = L_85; // } return; } } // System.Single CinemachineMixer::GetDeltaTime(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineMixer_GetDeltaTime_mA23D38C7845030D33A6D94306FB6DC68D6E4C0B1 (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, float ___deltaTime0, const RuntimeMethod* method) { { // if (mPreviewPlay || Application.isPlaying) bool L_0 = __this->___mPreviewPlay_3; if (L_0) { goto IL_000f; } } { bool L_1; L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_1) { goto IL_0011; } } IL_000f: { // return deltaTime; float L_2 = ___deltaTime0; return L_2; } IL_0011: { // if (TargetPositionCache.CacheMode == TargetPositionCache.Mode.Playback // && TargetPositionCache.HasCurrentTime) 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; return (0.0f); } IL_0026: { // return -1; return (-1.0f); } } // System.Void CinemachineMixer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixer__ctor_m43226AD5B71D782F9A289DADDFA605F14EC5BAAB (CinemachineMixer_t0172B9AED2D7971B8BE354484DC7D95828A76D40* __this, const RuntimeMethod* method) { { // private int mBrainOverrideId = -1; __this->___mBrainOverrideId_2 = (-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 PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E_Multicast(MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* __this, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* retVal = NULL; for (il2cpp_array_size_t i = 0; i < length; i++) { MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast(currentDelegate->___method_3)); } return retVal; } PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E_OpenInst(MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* __this, const RuntimeMethod* method) { typedef PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* (*FunctionPointerType) (const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(method); } PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E_OpenStatic(MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* __this, const RuntimeMethod* method) { typedef PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* (*FunctionPointerType) (const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(method); } PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E_OpenStaticInvoker(MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* __this, const RuntimeMethod* method) { return InvokerFuncInvoker0< PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* >::Invoke(__this->___method_ptr_0, method, NULL); } PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E_ClosedStaticInvoker(MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* __this, const RuntimeMethod* method) { return InvokerFuncInvoker1< PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2); } // System.Void CinemachineMixer/MasterDirectorDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MasterDirectorDelegate__ctor_m83539FCF0AC43523B96FD137E8AA5A42AB2B118F (MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1); __this->___method_3 = ___method1; __this->___m_target_2 = ___object0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___method1)) { bool isOpen = parameterCount == 0; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { if (___object0 == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } __this->___extra_arg_5 = (intptr_t)&MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E_Multicast; } // UnityEngine.Playables.PlayableDirector CinemachineMixer/MasterDirectorDelegate::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* MasterDirectorDelegate_Invoke_mBC7EB8EBD0BDA2D2046F24D4980B6715F096AB5E (MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* __this, const RuntimeMethod* method) { typedef PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult CinemachineMixer/MasterDirectorDelegate::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MasterDirectorDelegate_BeginInvoke_mB3C2C71E773F03BB818A8122FA2A6C0CB9EA4EB6 (MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback0, RuntimeObject* ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1); } // UnityEngine.Playables.PlayableDirector CinemachineMixer/MasterDirectorDelegate::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* MasterDirectorDelegate_EndInvoke_mD3784473798E58BF357BE527A7F6344035ADF6B6 (MasterDirectorDelegate_tFAA2DCD48F181BDA10FA3083E9F0DE8BC231F106* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*)__result; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Playables.Playable CinemachineShot::CreatePlayable(UnityEngine.Playables.PlayableGraph,UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F CinemachineShot_CreatePlayable_m876B363449F4CBD92B79CF0D4098E86BCDCE1FB1 (CinemachineShot_t8DDCB09734CCDF4688C3D85EF352C125B3EDF425* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___owner1, 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)); { // var playable = ScriptPlayable.Create(graph); PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___graph0; 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; // playable.GetBehaviour().VirtualCamera = VirtualCamera.Resolve(graph.GetResolver()); CinemachineShotPlayable_t642C258173DB956778151E25277D17A6987AF941* L_2; L_2 = ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33((&V_0), ScriptPlayable_1_GetBehaviour_m6845053BC636AFEE5E2160D5C4BD6639C9FE2F33_RuntimeMethod_var); ExposedReference_1_t599F2C8BD79BF6D9CA4CFB7159A0780531BE2A88* L_3 = (&__this->___VirtualCamera_5); RuntimeObject* L_4; L_4 = PlayableGraph_GetResolver_m7869599485E96C9D09E0680FA25099E9B2789A47((&___graph0), NULL); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5; L_5 = ExposedReference_1_Resolve_m108D89FF1C6F0C5E0A6DE5D45677035DCD6D21AB(L_3, L_4, ExposedReference_1_Resolve_m108D89FF1C6F0C5E0A6DE5D45677035DCD6D21AB_RuntimeMethod_var); L_2->___VirtualCamera_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_2->___VirtualCamera_0), (void*)L_5); // return playable; 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; } } // System.Void CinemachineShot::GatherProperties(UnityEngine.Playables.PlayableDirector,UnityEngine.Timeline.IPropertyCollector) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineShot_GatherProperties_mC2D43CED0267E1DBCC60FB7612D7426FAB56EEF4 (CinemachineShot_t8DDCB09734CCDF4688C3D85EF352C125B3EDF425* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___director0, RuntimeObject* ___driver1, 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; } { // driver.AddFromName("m_LocalPosition.x"); RuntimeObject* L_0 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_0, _stringLiteral9881139F683F62CA4914BF5C627A9611A2B39EFE); // driver.AddFromName("m_LocalPosition.y"); RuntimeObject* L_1 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_1, _stringLiteral1FE3DF5F2CEB25ED1C5A33DE9E1176176A298A37); // driver.AddFromName("m_LocalPosition.z"); RuntimeObject* L_2 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_2, _stringLiteral7CF2D0501B1F83088CC6C36AAB72E446B3EFEAA8); // driver.AddFromName("m_LocalRotation.x"); RuntimeObject* L_3 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_3, _stringLiteral50AA53D4D916DB821F96DA65EB57749EAA424D91); // driver.AddFromName("m_LocalRotation.y"); RuntimeObject* L_4 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_4, _stringLiteralBD5FF6EEFBF44FA994DCC6A7603DBE5E9EBBE97E); // driver.AddFromName("m_LocalRotation.z"); RuntimeObject* L_5 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_5, _stringLiteralE1CEB820DB6EF5D353EB716299B88006817D49FD); // driver.AddFromName("m_LocalRotation.w"); RuntimeObject* L_6 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mB85549C2F4B3A68503F1779F5AD6E6AE1D89D80B_RuntimeMethod_var, L_6, _stringLiteral04350A0C169A1A02D3881682FB83E4976F215C28); // driver.AddFromName("field of view"); RuntimeObject* L_7 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m263900BDF0B9F1975576EA43AA80F79E03261704_RuntimeMethod_var, L_7, _stringLiteral8BB6BE37C6DAE63B992FB73507C2C4079A51808C); // driver.AddFromName("near clip plane"); RuntimeObject* L_8 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m263900BDF0B9F1975576EA43AA80F79E03261704_RuntimeMethod_var, L_8, _stringLiteralBBAE2E9E62EC0A19D6E5CA88B1DEB0D7BEED8BFC); // driver.AddFromName("far clip plane"); RuntimeObject* L_9 = ___driver1; GenericInterfaceActionInvoker1< String_t* >::Invoke(IPropertyCollector_AddFromName_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m263900BDF0B9F1975576EA43AA80F79E03261704_RuntimeMethod_var, L_9, _stringLiteral28E57A79BC9D6C024A1614810E52EE7EA2869E0F); // } return; } } // System.Void CinemachineShot::.ctor() 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 // System.Boolean CinemachineShotPlayable::get_IsValid() 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; } { // public bool IsValid { get { return VirtualCamera != null; } } CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = __this->___VirtualCamera_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); return L_1; } } // System.Void CinemachineShotPlayable::.ctor() 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 // UnityEngine.Playables.Playable CinemachineTrack::CreateTrackMixer(UnityEngine.Playables.PlayableGraph,UnityEngine.GameObject,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F CinemachineTrack_CreateTrackMixer_m8EE1F8D1A8E629AE03F5E77C662398C071065C5F (CinemachineTrack_t070034077BC5C4C03F328633EDB418EC1B3D7E47* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___go1, int32_t ___inputCount2, 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; } { // var mixer = ScriptPlayable.Create(graph); PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___graph0; 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); // mixer.SetInputCount(inputCount); ScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961 L_2 = L_1; int32_t L_3 = ___inputCount2; PlayableExtensions_SetInputCount_TisScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_mFE01346976404C069060D319ED49F471ACDF74AD(L_2, L_3, PlayableExtensions_SetInputCount_TisScriptPlayable_1_t789D62484743D7325145D7D362387F79A02D6961_mFE01346976404C069060D319ED49F471ACDF74AD_RuntimeMethod_var); // return mixer; Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_4; L_4 = ScriptPlayable_1_op_Implicit_m661AB619009ED9B5B707DD04A66DF9A971C93916(L_2, ScriptPlayable_1_op_Implicit_m661AB619009ED9B5B707DD04A66DF9A971C93916_RuntimeMethod_var); return L_4; } } // System.Void CinemachineTrack::.ctor() 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 // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonAim::get_AimTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_get_AimTarget_m23E3401D3A53DAC3A76EE4A1352A14FC0DCA0AE5 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, const RuntimeMethod* method) { { // private Vector3 AimTarget { get; set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CAimTargetU3Ek__BackingField_11; return L_0; } } // System.Void Cinemachine.Cinemachine3rdPersonAim::set_AimTarget(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_set_AimTarget_mE4F573A3F1927B24028F96164D800720DB5B68EC (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { { // private Vector3 AimTarget { get; set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; __this->___U3CAimTargetU3Ek__BackingField_11 = L_0; return; } } // System.Void Cinemachine.Cinemachine3rdPersonAim::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_OnValidate_m7BAF5D55CC15037CC1150E710297600BD4BE6BA0 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, const RuntimeMethod* method) { { // AimDistance = Mathf.Max(1, AimDistance); float L_0 = __this->___AimDistance_9; float L_1; L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_0, NULL); __this->___AimDistance_9 = L_1; // } return; } } // System.Void Cinemachine.Cinemachine3rdPersonAim::Reset() 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; } { // AimCollisionFilter = 1; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0; L_0 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(1, NULL); __this->___AimCollisionFilter_7 = L_0; // IgnoreTag = string.Empty; String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->___IgnoreTag_8 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___IgnoreTag_8), (void*)L_1); // AimDistance = 200.0f; __this->___AimDistance_9 = (200.0f); // AimTargetReticle = null; __this->___AimTargetReticle_10 = (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___AimTargetReticle_10), (void*)(RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)NULL); // } return; } } // System.Boolean Cinemachine.Cinemachine3rdPersonAim::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Cinemachine3rdPersonAim_OnTransitionFromCamera_mFD1F710BCC846BB1AC464C7F620B93F6F665DF84 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, 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; } { // CinemachineCore.CameraUpdatedEvent.RemoveListener(DrawReticle); 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_8; 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); UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA(L_0, L_1, UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var); // CinemachineCore.CameraUpdatedEvent.AddListener(DrawReticle); BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_2 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent_8; 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); UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC(L_2, L_3, UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC_RuntimeMethod_var); // return false; return (bool)0; } } // System.Void Cinemachine.Cinemachine3rdPersonAim::DrawReticle(Cinemachine.CinemachineBrain) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_DrawReticle_m9464DCF9E9F904E35F13CD5AF9BEF2A291E3286F (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___brain0, 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; } { // if (!brain.IsLive(VirtualCamera) || brain.OutputCamera == null) CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_0 = ___brain0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1; L_1 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL); 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 = ___brain0; 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: { // CinemachineCore.CameraUpdatedEvent.RemoveListener(DrawReticle); 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_8; 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); UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA(L_6, L_7, UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var); return; } IL_0034: { // else if (AimTargetReticle != null) RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8 = __this->___AimTargetReticle_10; 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; } } { // AimTargetReticle.position = brain.OutputCamera.WorldToScreenPoint(AimTarget); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = __this->___AimTargetReticle_10; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_11 = ___brain0; 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); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3(L_12, L_13, NULL); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_10, L_14, NULL); } IL_005e: { // } return; } } // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonAim::ComputeLookAtPoint(UnityEngine.Vector3,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_ComputeLookAtPoint_m08DB1A8A0EDC4CAB21C46784AEE17504D488EC37 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___camPos0, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___player1, 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)); { // var aimDistance = AimDistance; float L_0 = __this->___AimDistance_9; V_0 = L_0; // var playerOrientation = player.rotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___player1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_1, NULL); // var fwd = playerOrientation * Vector3.forward; 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; // var playerPos = Quaternion.Inverse(playerOrientation) * (player.position - camPos); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6; L_6 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_3, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = ___player1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___camPos0; 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; // if (playerPos.z > 0) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_2; float L_13 = L_12.___z_4; if ((!(((float)L_13) > ((float)(0.0f))))) { goto IL_005a; } } { // camPos += fwd * playerPos.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___camPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_2; float L_17 = L_16.___z_4; 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); ___camPos0 = L_19; // aimDistance -= playerPos.z; float L_20 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2; float L_22 = L_21.___z_4; V_0 = ((float)il2cpp_codegen_subtract(L_20, L_22)); } IL_005a: { // aimDistance = Mathf.Max(1, aimDistance); float L_23 = V_0; float L_24; L_24 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_23, NULL); V_0 = L_24; // bool hasHit = RuntimeUtility.RaycastIgnoreTag(new Ray(camPos, fwd), // out RaycastHit hitInfo, aimDistance, AimCollisionFilter, IgnoreTag); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___camPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_1; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_27; memset((&L_27), 0, sizeof(L_27)); Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&L_27), L_25, L_26, /*hidden argument*/NULL); float L_28 = V_0; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_29 = __this->___AimCollisionFilter_7; int32_t L_30; L_30 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_29, NULL); String_t** L_31 = (&__this->___IgnoreTag_8); 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); // return hasHit ? hitInfo.point : camPos + fwd * aimDistance; if (L_32) { goto IL_0096; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___camPos0; 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; } } // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonAim::ComputeAimTarget(UnityEngine.Vector3,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_ComputeAimTarget_mAD4E37AB5D0E30973FA3BFDD256B58047664EB3E (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraLookAt0, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___player1, 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)); { // var playerPos = player.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___player1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL); V_0 = L_1; // var dir = cameraLookAt - playerPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___cameraLookAt0; 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; // if (RuntimeUtility.RaycastIgnoreTag(new Ray(playerPos, dir), // out RaycastHit hitInfo, dir.magnitude, AimCollisionFilter, IgnoreTag)) 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((&L_7), L_5, L_6, /*hidden argument*/NULL); float L_8; L_8 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_9 = __this->___AimCollisionFilter_7; int32_t L_10; L_10 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_9, NULL); String_t** L_11 = (&__this->___IgnoreTag_8); 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; } } { // return hitInfo.point; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_2), NULL); return L_13; } IL_003f: { // return cameraLookAt; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___cameraLookAt0; return L_14; } } // System.Void Cinemachine.Cinemachine3rdPersonAim::PostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_PostPipelineStageCallback_mB571F3E81E8927115D710714F1A29A6550684D39 (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, int32_t ___stage1, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state2, float ___deltaTime3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); { // if (stage == CinemachineCore.Stage.Body) int32_t L_0 = ___stage1; if (L_0) { goto IL_0039; } } { // var player = vcam.Follow; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___vcam0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(31 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, L_1); V_0 = L_2; // if (player != null) 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; } } { // state.ReferenceLookAt = ComputeLookAtPoint(state.CorrectedPosition, player); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___state2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_6 = ___state2; 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_2 = L_9; // AimTarget = ComputeAimTarget(state.ReferenceLookAt, player); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = L_10->___ReferenceLookAt_2; 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: { // if (stage == CinemachineCore.Stage.Finalize) int32_t L_14 = ___stage1; if ((!(((uint32_t)L_14) == ((uint32_t)3)))) { goto IL_007a; } } { // var dir = state.ReferenceLookAt - state.FinalPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_15 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15->___ReferenceLookAt_2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_17 = ___state2; 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; // if (dir.sqrMagnitude > 0.01f) float L_20; L_20 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_1), NULL); if ((!(((float)L_20) > ((float)(0.00999999978f))))) { goto IL_007a; } } { // state.RawOrientation = Quaternion.LookRotation(dir, state.ReferenceUp); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_21 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_23 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = L_23->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_25; L_25 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_22, L_24, NULL); L_21->___RawOrientation_5 = L_25; // state.OrientationCorrection = Quaternion.identity; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_26 = ___state2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_27; L_27 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); L_26->___OrientationCorrection_9 = L_27; } IL_007a: { // } return; } } // System.Void Cinemachine.Cinemachine3rdPersonAim::.ctor() 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; } { // public string IgnoreTag = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->___IgnoreTag_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___IgnoreTag_8), (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 // System.String Cinemachine.CinemachineBlendListCamera::get_Description() 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; { // if (mActiveBlend != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___mActiveBlend_39; if (!L_0) { goto IL_0014; } } { // return mActiveBlend.Description; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = __this->___mActiveBlend_39; String_t* L_2; L_2 = CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C(L_1, NULL); return L_2; } IL_0014: { // ICinemachineCamera vcam = LiveChild; RuntimeObject* L_3; L_3 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL); V_0 = L_3; // if (vcam == null) RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0024; } } { // return "(none)"; return _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B; } IL_0024: { // var sb = CinemachineDebug.SBFromPool(); StringBuilder_t* L_5; L_5 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL); // sb.Append("["); sb.Append(vcam.Name); sb.Append("]"); StringBuilder_t* L_6 = L_5; StringBuilder_t* L_7; L_7 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, NULL); // sb.Append("["); sb.Append(vcam.Name); sb.Append("]"); StringBuilder_t* L_8 = L_6; RuntimeObject* L_9 = V_0; String_t* L_10; L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Cinemachine.ICinemachineCamera::get_Name() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_9); StringBuilder_t* L_11; L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL); // sb.Append("["); sb.Append(vcam.Name); sb.Append("]"); StringBuilder_t* L_12 = L_8; StringBuilder_t* L_13; L_13 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_12, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL); // string text = sb.ToString(); StringBuilder_t* L_14 = L_12; String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_14); V_1 = L_15; // CinemachineDebug.ReturnToPool(sb); CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_14, NULL); // return text; String_t* L_16 = V_1; return L_16; } } // System.Void Cinemachine.CinemachineBlendListCamera::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_Reset_mDD50F2FF236E2328EFBD97C6A99B8D2F4ECB0C83 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // m_LookAt = null; __this->___m_LookAt_28 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt_28), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL); // m_Follow = null; __this->___m_Follow_29 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Follow_29), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL); // m_ShowDebugText = false; __this->___m_ShowDebugText_30 = (bool)0; // m_Loop = false; __this->___m_Loop_31 = (bool)0; // m_Instructions = null; __this->___m_Instructions_33 = (InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Instructions_33), (void*)(InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4*)NULL); // m_ChildCameras = null; __this->___m_ChildCameras_32 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras_32), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // } return; } } // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlendListCamera::get_LiveChild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField_34; return L_0; } } // System.Void Cinemachine.CinemachineBlendListCamera::set_LiveChild(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CLiveChildU3Ek__BackingField_34 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField_34), (void*)L_0); return; } } // System.Boolean Cinemachine.CinemachineBlendListCamera::IsLiveChild(Cinemachine.ICinemachineCamera,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlendListCamera_IsLiveChild_m71AB8ED658ACA24CF3C2D25C8027C63C01CA8D86 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, RuntimeObject* ___vcam0, bool ___dominantChildOnly1, const RuntimeMethod* method) { { // return vcam == LiveChild || (mActiveBlend != null && mActiveBlend.Uses(vcam)); RuntimeObject* L_0 = ___vcam0; 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_39; if (!L_2) { goto IL_001e; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_3 = __this->___mActiveBlend_39; RuntimeObject* L_4 = ___vcam0; 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; } } // Cinemachine.CameraState Cinemachine.CinemachineBlendListCamera::get_State() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineBlendListCamera_get_State_mFA582C59AC2C5C06679C57F2284D44A052BEE226 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // public override CameraState State { get { return m_State; } } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State_36; return L_0; } } // UnityEngine.Transform Cinemachine.CinemachineBlendListCamera::get_LookAt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineBlendListCamera_get_LookAt_m33F5E145090555ECC93D032BD4526D31AB77F017 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // get { return ResolveLookAt(m_LookAt); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_LookAt_28; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172(__this, L_0, NULL); return L_1; } } // System.Void Cinemachine.CinemachineBlendListCamera::set_LookAt(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_LookAt_m38A9835EAE1E1A4899FBABDCCC66ECAC58B9E5E4 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // set { m_LookAt = value; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___m_LookAt_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt_28), (void*)L_0); // set { m_LookAt = value; } return; } } // UnityEngine.Transform Cinemachine.CinemachineBlendListCamera::get_Follow() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineBlendListCamera_get_Follow_m8AA5DA6AF429EE8185E2740D944CCD175AFF4BD7 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // get { return ResolveFollow(m_Follow); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Follow_29; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8(__this, L_0, NULL); return L_1; } } // System.Void Cinemachine.CinemachineBlendListCamera::set_Follow(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_Follow_mF060900F24D08F87FF981547B8D3C87C3BDF2AEB (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // set { m_Follow = value; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___m_Follow_29 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Follow_29), (void*)L_0); // set { m_Follow = value; } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_OnTargetObjectWarped_mA952BA4606E3780159339C519346BAB07AAD1ACA (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; { // UpdateListOfChildren(); CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91(__this, NULL); // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_32; V_0 = L_0; V_1 = 0; goto IL_001f; } IL_0011: { // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAtUnchecked(static_cast(L_3)); // vcam.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___positionDelta1; VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(45 /* System.Void Cinemachine.CinemachineVirtualCameraBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) */, L_4, L_5, L_6); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_001f: { // foreach (var vcam in m_ChildCameras) int32_t L_8 = V_1; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_0011; } } { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___positionDelta1; CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333(__this, L_10, L_11, NULL); // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_ForceCameraPosition_m6F04BCFD9AC1D8341BCFB7681C128A65BDEB1D69 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; { // UpdateListOfChildren(); CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91(__this, NULL); // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_32; V_0 = L_0; V_1 = 0; goto IL_001f; } IL_0011: { // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAtUnchecked(static_cast(L_3)); // vcam.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___rot1; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(46 /* System.Void Cinemachine.CinemachineVirtualCameraBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) */, L_4, L_5, L_6); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_001f: { // foreach (var vcam in m_ChildCameras) int32_t L_8 = V_1; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_0011; } } { // base.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = ___rot1; CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492(__this, L_10, L_11, NULL); // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_OnTransitionFromCamera_m7F58275919D731A8AA08A5C092E48CA007353DD5 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, 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; } { // base.OnTransitionFromCamera(fromCam, worldUp, deltaTime); RuntimeObject* L_0 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___worldUp1; float L_2 = ___deltaTime2; CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493(__this, L_0, L_1, L_2, NULL); // InvokeOnTransitionInExtensions(fromCam, worldUp, deltaTime); RuntimeObject* L_3 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___worldUp1; float L_5 = ___deltaTime2; bool L_6; L_6 = CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225(__this, L_3, L_4, L_5, NULL); // mActivationTime = CinemachineCore.CurrentTime; il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); float L_7; L_7 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL); __this->___mActivationTime_37 = L_7; // mCurrentInstruction = 0; __this->___mCurrentInstruction_38 = 0; // LiveChild = null; CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline(__this, (RuntimeObject*)NULL, NULL); // mActiveBlend = null; __this->___mActiveBlend_39 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_39), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); // m_TransitioningFrom = fromCam; RuntimeObject* L_8 = ___fromCam0; __this->___m_TransitioningFrom_35 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom_35), (void*)L_8); // InternalUpdateCameraState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___worldUp1; float L_10 = ___deltaTime2; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(35 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_9, L_10); // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_InternalUpdateCameraState_m40AC5E255043ECF1E3F1A298AE6DE61D4ABD922B (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, 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; { // if (!PreviousStateIsValid) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, __this); if (L_0) { goto IL_0016; } } { // mCurrentInstruction = -1; __this->___mCurrentInstruction_38 = (-1); // mActiveBlend = null; __this->___mActiveBlend_39 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_39), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); } IL_0016: { // UpdateListOfChildren(); CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91(__this, NULL); // AdvanceCurrentInstruction(deltaTime); float L_1 = ___deltaTime1; CinemachineBlendListCamera_AdvanceCurrentInstruction_mC401379B7CD61F5220AAF2B0510CB2833CEBC99D(__this, L_1, NULL); // CinemachineVirtualCameraBase best = null; V_0 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL; // if (mCurrentInstruction >= 0 && mCurrentInstruction < m_Instructions.Length) int32_t L_2 = __this->___mCurrentInstruction_38; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0055; } } { int32_t L_3 = __this->___mCurrentInstruction_38; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_4 = __this->___m_Instructions_33; if ((((int32_t)L_3) >= ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))) { goto IL_0055; } } { // best = m_Instructions[mCurrentInstruction].m_VirtualCamera; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_5 = __this->___m_Instructions_33; int32_t L_6 = __this->___mCurrentInstruction_38; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = ((L_5)->GetAddressAtUnchecked(static_cast(L_6)))->___m_VirtualCamera_0; V_0 = L_7; } IL_0055: { // if (best != null) 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; } } { // if (!best.gameObject.activeInHierarchy) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11; L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL); bool L_12; L_12 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_11, NULL); if (L_12) { goto IL_0082; } } { // best.gameObject.SetActive(true); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_13 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14; L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_13, NULL); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_14, (bool)1, NULL); // best.UpdateCameraState(worldUp, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_15 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___worldUp0; float L_17 = ___deltaTime1; CinemachineVirtualCameraBase_UpdateCameraState_mC16F582BFC88FD8E3BC61EEFC11EA243A4289836(L_15, L_16, L_17, NULL); } IL_0082: { // ICinemachineCamera previousCam = LiveChild; RuntimeObject* L_18; L_18 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL); V_1 = L_18; // LiveChild = best; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_19 = V_0; CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline(__this, L_19, NULL); // if (previousCam != LiveChild && LiveChild != 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; } } { // LiveChild.OnTransitionFromCamera(previousCam, worldUp, deltaTime); RuntimeObject* L_23; L_23 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL); RuntimeObject* L_24 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___worldUp0; float L_26 = ___deltaTime1; InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15 /* System.Void Cinemachine.ICinemachineCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_23, L_24, L_25, L_26); // CinemachineCore.Instance.GenerateCameraActivationEvent(LiveChild, previousCam); 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; CinemachineCore_GenerateCameraActivationEvent_mD2A009E3CE9D80962BA7E902A9BD3B22E161C021(L_27, L_28, L_29, NULL); // if (previousCam != null) RuntimeObject* L_30 = V_1; if (!L_30) { goto IL_0118; } } { // mActiveBlend = CreateBlend( // previousCam, LiveChild, // m_Instructions[mCurrentInstruction].m_Blend, // mActiveBlend); RuntimeObject* L_31 = V_1; RuntimeObject* L_32; L_32 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL); InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_33 = __this->___m_Instructions_33; int32_t L_34 = __this->___mCurrentInstruction_38; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_35 = ((L_33)->GetAddressAtUnchecked(static_cast(L_34)))->___m_Blend_2; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_36 = __this->___mActiveBlend_39; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_37; L_37 = CinemachineVirtualCameraBase_CreateBlend_m8CCA4253F833A686FEA07989BB3D068A246FF2CA(__this, L_31, L_32, L_35, L_36, NULL); __this->___mActiveBlend_39 = L_37; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_39), (void*)L_37); // if (mActiveBlend == null || !mActiveBlend.Uses(previousCam)) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_38 = __this->___mActiveBlend_39; if (!L_38) { goto IL_0108; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_39 = __this->___mActiveBlend_39; RuntimeObject* L_40 = V_1; bool L_41; L_41 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_39, L_40, NULL); if (L_41) { goto IL_0118; } } IL_0108: { // CinemachineCore.Instance.GenerateCameraCutEvent(LiveChild); 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); CinemachineCore_GenerateCameraCutEvent_mED951E792CC6811DFF12F79B389C3237094FACD6(L_42, L_43, NULL); } IL_0118: { // if (mActiveBlend != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_44 = __this->___mActiveBlend_39; if (!L_44) { goto IL_015c; } } { // mActiveBlend.TimeInBlend += (deltaTime >= 0) ? deltaTime : mActiveBlend.Duration; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_45 = __this->___mActiveBlend_39; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_46 = L_45; float L_47 = L_46->___TimeInBlend_3; float L_48 = ___deltaTime1; G_B16_0 = L_47; G_B16_1 = L_46; if ((((float)L_48) >= ((float)(0.0f)))) { G_B17_0 = L_47; G_B17_1 = L_46; goto IL_0141; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_49 = __this->___mActiveBlend_39; float L_50 = L_49->___Duration_4; 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 = ___deltaTime1; G_B18_0 = L_51; G_B18_1 = G_B17_0; G_B18_2 = G_B17_1; } IL_0142: { G_B18_2->___TimeInBlend_3 = ((float)il2cpp_codegen_add(G_B18_1, G_B18_0)); // if (mActiveBlend.IsComplete) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_52 = __this->___mActiveBlend_39; bool L_53; L_53 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_52, NULL); if (!L_53) { goto IL_015c; } } { // mActiveBlend = null; __this->___mActiveBlend_39 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_39), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); } IL_015c: { // if (mActiveBlend != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_54 = __this->___mActiveBlend_39; if (!L_54) { goto IL_0184; } } { // mActiveBlend.UpdateCameraState(worldUp, deltaTime); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_55 = __this->___mActiveBlend_39; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = ___worldUp0; float L_57 = ___deltaTime1; CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_55, L_56, L_57, NULL); // m_State = mActiveBlend.State; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_58 = __this->___mActiveBlend_39; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_59; L_59 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_58, NULL); __this->___m_State_36 = L_59; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_36))->___m_CustomOverflow_15), (void*)NULL); #endif goto IL_01b8; } IL_0184: { // else if (LiveChild != null) RuntimeObject* L_60; L_60 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL); if (!L_60) { goto IL_01b8; } } { // if (m_TransitioningFrom != null) RuntimeObject* L_61 = __this->___m_TransitioningFrom_35; if (!L_61) { goto IL_01a7; } } { // LiveChild.OnTransitionFromCamera(m_TransitioningFrom, worldUp, deltaTime); RuntimeObject* L_62; L_62 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL); RuntimeObject* L_63 = __this->___m_TransitioningFrom_35; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = ___worldUp0; float L_65 = ___deltaTime1; InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15 /* System.Void Cinemachine.ICinemachineCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_62, L_63, L_64, L_65); } IL_01a7: { // m_State = LiveChild.State; RuntimeObject* L_66; L_66 = CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_67; L_67 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_66); __this->___m_State_36 = L_67; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_36))->___m_CustomOverflow_15), (void*)NULL); #endif } IL_01b8: { // m_TransitioningFrom = null; __this->___m_TransitioningFrom_35 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom_35), (void*)(RuntimeObject*)NULL); // InvokePostPipelineStageCallback( // this, CinemachineCore.Stage.Finalize, ref m_State, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_68 = (&__this->___m_State_36); float L_69 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_68, L_69, NULL); // PreviousStateIsValid = true; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)1); // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::OnEnable() 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; } { // base.OnEnable(); CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL); // InvalidateListOfChildren(); CinemachineBlendListCamera_InvalidateListOfChildren_m9C0D36C4AB842E080526AC77BADF7490C352DFCF(__this, NULL); // LiveChild = null; CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline(__this, (RuntimeObject*)NULL, NULL); // mActiveBlend = null; __this->___mActiveBlend_39 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_39), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); // CinemachineDebug.OnGUIHandlers -= OnGuiHandler; OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_0 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers_1; 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_1 = ((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_1), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var))); // CinemachineDebug.OnGUIHandlers += OnGuiHandler; OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_3 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers_1; 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_1 = ((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_1), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_5, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var))); // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::OnDisable() 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; } { // base.OnDisable(); CinemachineVirtualCameraBase_OnDisable_mF7435377931FB3F6EC410752D62C18392C47917A(__this, NULL); // CinemachineDebug.OnGUIHandlers -= OnGuiHandler; OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_0 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers_1; 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_1 = ((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_1), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var))); // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::OnTransformChildrenChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_OnTransformChildrenChanged_m9669FDD4827F2174D9272D191D94CFA07B78E91F (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // InvalidateListOfChildren(); CinemachineBlendListCamera_InvalidateListOfChildren_m9C0D36C4AB842E080526AC77BADF7490C352DFCF(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::OnGuiHandler() 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; { // if (!m_ShowDebugText) bool L_0 = __this->___m_ShowDebugText_30; if (L_0) { goto IL_000f; } } { // CinemachineDebug.ReleaseScreenPos(this); CinemachineDebug_ReleaseScreenPos_m6C54E91372A22F7D171D8D91C454DF06E95A6593(__this, NULL); return; } IL_000f: { // var sb = CinemachineDebug.SBFromPool(); StringBuilder_t* L_1; L_1 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL); // sb.Append(Name); sb.Append(": "); sb.Append(Description); StringBuilder_t* L_2 = L_1; String_t* L_3; L_3 = CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0(__this, NULL); StringBuilder_t* L_4; L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_2, L_3, NULL); // sb.Append(Name); sb.Append(": "); sb.Append(Description); StringBuilder_t* L_5 = L_2; StringBuilder_t* L_6; L_6 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_5, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, NULL); // sb.Append(Name); sb.Append(": "); sb.Append(Description); StringBuilder_t* L_7 = L_5; String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String Cinemachine.CinemachineVirtualCameraBase::get_Description() */, __this); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_7, L_8, NULL); // string text = sb.ToString(); StringBuilder_t* L_10 = L_7; String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_10); V_0 = L_11; // Rect r = CinemachineDebug.GetScreenPos(this, text, GUI.skin.box); 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); 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); // GUI.Label(r, text, GUI.skin.box); String_t* L_16 = V_0; GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_17; L_17 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL); 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(sb); CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_10, NULL); // } return; } } // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineBlendListCamera::get_ChildCameras() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineBlendListCamera_get_ChildCameras_mD71F131580DF9BF8AF30C04A88411DCF72F42502 (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // public CinemachineVirtualCameraBase[] ChildCameras { get { UpdateListOfChildren(); return m_ChildCameras; }} CinemachineBlendListCamera_UpdateListOfChildren_m999C8C3A9C7A0D9CE621661F76893F9A8678CA91(__this, NULL); // public CinemachineVirtualCameraBase[] ChildCameras { get { UpdateListOfChildren(); return m_ChildCameras; }} CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_32; return L_0; } } // System.Boolean Cinemachine.CinemachineBlendListCamera::get_IsBlending() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlendListCamera_get_IsBlending_m104363E79BFE66E0E0B31105DBC0A5E4084DC66B (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // public bool IsBlending { get { return mActiveBlend != null; } } CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___mActiveBlend_39; return (bool)((!(((RuntimeObject*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Void Cinemachine.CinemachineBlendListCamera::InvalidateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_InvalidateListOfChildren_m9C0D36C4AB842E080526AC77BADF7490C352DFCF (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // void InvalidateListOfChildren() { m_ChildCameras = null; LiveChild = null; } __this->___m_ChildCameras_32 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras_32), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // void InvalidateListOfChildren() { m_ChildCameras = null; LiveChild = null; } CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline(__this, (RuntimeObject*)NULL, NULL); // void InvalidateListOfChildren() { m_ChildCameras = null; LiveChild = null; } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::UpdateListOfChildren() 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; { // if (m_ChildCameras != null) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_32; if (!L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // List list = new List(); 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; // CinemachineVirtualCameraBase[] kids = GetComponentsInChildren(true); CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_2; L_2 = Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33(__this, (bool)1, Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var); // foreach (CinemachineVirtualCameraBase k in kids) V_1 = L_2; V_2 = 0; goto IL_0042; } IL_001b: { // foreach (CinemachineVirtualCameraBase k in kids) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_3 = V_1; int32_t L_4 = V_2; int32_t L_5 = L_4; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_6 = (L_3)->GetAtUnchecked(static_cast(L_5)); V_3 = L_6; // if (k.transform.parent == transform) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = V_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL); 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.Add(k); List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_12 = V_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_13 = V_3; 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: { // foreach (CinemachineVirtualCameraBase k in kids) int32_t L_15 = V_2; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_16 = V_1; if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_001b; } } { // m_ChildCameras = list.ToArray(); List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_17 = V_0; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_18; L_18 = List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C(L_17, List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var); __this->___m_ChildCameras_32 = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras_32), (void*)L_18); // ValidateInstructions(); CinemachineBlendListCamera_ValidateInstructions_mFCDD468A1417A70852DAE2FBF1EBB0FAAD34CC3B(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::ValidateInstructions() 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; { // if (m_Instructions == null) InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_0 = __this->___m_Instructions_33; if (L_0) { goto IL_0014; } } { // m_Instructions = new Instruction[0]; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_1 = (InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4*)(InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4*)SZArrayNew(InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4_il2cpp_TypeInfo_var, (uint32_t)0); __this->___m_Instructions_33 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Instructions_33), (void*)L_1); } IL_0014: { // for (int i = 0; i < m_Instructions.Length; ++i) V_0 = 0; goto IL_006f; } IL_0018: { // if (m_Instructions[i].m_VirtualCamera != null // && m_Instructions[i].m_VirtualCamera.transform.parent != transform) InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_2 = __this->___m_Instructions_33; int32_t L_3 = V_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = ((L_2)->GetAddressAtUnchecked(static_cast(L_3)))->___m_VirtualCamera_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_006b; } } { InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_6 = __this->___m_Instructions_33; int32_t L_7 = V_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = ((L_6)->GetAddressAtUnchecked(static_cast(L_7)))->___m_VirtualCamera_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL); 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; } } { // m_Instructions[i].m_VirtualCamera = null; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_13 = __this->___m_Instructions_33; int32_t L_14 = V_0; ((L_13)->GetAddressAtUnchecked(static_cast(L_14)))->___m_VirtualCamera_0 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((L_13)->GetAddressAtUnchecked(static_cast(L_14)))->___m_VirtualCamera_0), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL); } IL_006b: { // for (int i = 0; i < m_Instructions.Length; ++i) int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_006f: { // for (int i = 0; i < m_Instructions.Length; ++i) int32_t L_16 = V_0; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_17 = __this->___m_Instructions_33; if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))) { goto IL_0018; } } { // mActiveBlend = null; __this->___mActiveBlend_39 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_39), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::AdvanceCurrentInstruction(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_AdvanceCurrentInstruction_mC401379B7CD61F5220AAF2B0510CB2833CEBC99D (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, float ___deltaTime0, 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; { // if (m_ChildCameras == null || m_ChildCameras.Length == 0 // || mActivationTime < 0 || m_Instructions.Length == 0) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_32; if (!L_0) { goto IL_0027; } } { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = __this->___m_ChildCameras_32; if (!(((RuntimeArray*)L_1)->max_length)) { goto IL_0027; } } { float L_2 = __this->___mActivationTime_37; if ((((float)L_2) < ((float)(0.0f)))) { goto IL_0027; } } { InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_3 = __this->___m_Instructions_33; if ((((RuntimeArray*)L_3)->max_length)) { goto IL_0041; } } IL_0027: { // mActivationTime = -1; __this->___mActivationTime_37 = (-1.0f); // mCurrentInstruction = -1; __this->___mCurrentInstruction_38 = (-1); // mActiveBlend = null; __this->___mActiveBlend_39 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_39), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); // return; return; } IL_0041: { // float now = CinemachineCore.CurrentTime; 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; // if (mCurrentInstruction < 0 || deltaTime < 0) int32_t L_5 = __this->___mCurrentInstruction_38; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_0058; } } { float L_6 = ___deltaTime0; if ((!(((float)L_6) < ((float)(0.0f))))) { goto IL_0066; } } IL_0058: { // mActivationTime = now; float L_7 = V_0; __this->___mActivationTime_37 = L_7; // mCurrentInstruction = 0; __this->___mCurrentInstruction_38 = 0; } IL_0066: { // if (mCurrentInstruction > m_Instructions.Length - 1) int32_t L_8 = __this->___mCurrentInstruction_38; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_9 = __this->___m_Instructions_33; if ((((int32_t)L_8) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), 1))))) { goto IL_008f; } } { // mActivationTime = now; float L_10 = V_0; __this->___mActivationTime_37 = L_10; // mCurrentInstruction = m_Instructions.Length - 1; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_11 = __this->___m_Instructions_33; __this->___mCurrentInstruction_38 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_11)->max_length)), 1)); } IL_008f: { // var holdTime = m_Instructions[mCurrentInstruction].m_Hold // + m_Instructions[mCurrentInstruction].m_Blend.BlendTime; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_12 = __this->___m_Instructions_33; int32_t L_13 = __this->___mCurrentInstruction_38; float L_14 = ((L_12)->GetAddressAtUnchecked(static_cast(L_13)))->___m_Hold_1; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_15 = __this->___m_Instructions_33; int32_t L_16 = __this->___mCurrentInstruction_38; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B* L_17 = (&((L_15)->GetAddressAtUnchecked(static_cast(L_16)))->___m_Blend_2); float L_18; L_18 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45(L_17, NULL); V_1 = ((float)il2cpp_codegen_add(L_14, L_18)); // var minHold = mCurrentInstruction < m_Instructions.Length - 1 || m_Loop // ? 0 : float.MaxValue; int32_t L_19 = __this->___mCurrentInstruction_38; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_20 = __this->___m_Instructions_33; 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_31; if (L_21) { goto IL_00e3; } } { G_B14_0 = ((std::numeric_limits::max)()); goto IL_00e8; } IL_00e3: { G_B14_0 = (0.0f); } IL_00e8: { V_2 = G_B14_0; // if (now - mActivationTime > Mathf.Max(minHold, holdTime)) float L_22 = V_0; float L_23 = __this->___mActivationTime_37; 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; } } { // mActivationTime = now; float L_27 = V_0; __this->___mActivationTime_37 = L_27; // ++mCurrentInstruction; int32_t L_28 = __this->___mCurrentInstruction_38; __this->___mCurrentInstruction_38 = ((int32_t)il2cpp_codegen_add(L_28, 1)); // if (m_Loop && mCurrentInstruction == m_Instructions.Length) bool L_29 = __this->___m_Loop_31; if (!L_29) { goto IL_012e; } } { int32_t L_30 = __this->___mCurrentInstruction_38; InstructionU5BU5D_tDBEC8EC61F75B09E5632D7A89D5E68B760BC13B4* L_31 = __this->___m_Instructions_33; if ((!(((uint32_t)L_30) == ((uint32_t)((int32_t)(((RuntimeArray*)L_31)->max_length)))))) { goto IL_012e; } } { // mCurrentInstruction = 0; __this->___mCurrentInstruction_38 = 0; } IL_012e: { // } return; } } // System.Void Cinemachine.CinemachineBlendListCamera::.ctor() 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; } { // CameraState m_State = CameraState.Default; 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_36 = L_0; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_36))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_36))->___m_CustomOverflow_15), (void*)NULL); #endif // float mActivationTime = -1; __this->___mActivationTime_37 = (-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 // Conversion methods for marshalling of: Cinemachine.CinemachineBlendListCamera/Instruction IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_pinvoke(const Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B& unmarshaled, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_pinvoke& marshaled) { Exception_t* ___m_VirtualCamera_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_VirtualCamera' of type 'Instruction': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCamera_0Exception, NULL); } IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_pinvoke_back(const Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_pinvoke& marshaled, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B& unmarshaled) { Exception_t* ___m_VirtualCamera_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_VirtualCamera' of type 'Instruction': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCamera_0Exception, NULL); } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineBlendListCamera/Instruction IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_pinvoke_cleanup(Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Cinemachine.CinemachineBlendListCamera/Instruction IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_com(const Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B& unmarshaled, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_com& marshaled) { Exception_t* ___m_VirtualCamera_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_VirtualCamera' of type 'Instruction': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCamera_0Exception, NULL); } IL2CPP_EXTERN_C void Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshal_com_back(const Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B_marshaled_com& marshaled, Instruction_t0D96DA0EDA87F958B2B8954EAF7347865898919B& unmarshaled) { Exception_t* ___m_VirtualCamera_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_VirtualCamera' of type 'Instruction': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCamera_0Exception, NULL); } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineBlendListCamera/Instruction 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 // UnityEngine.Camera Cinemachine.CinemachineBrain::get_OutputCamera() 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*)&Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (m_OutputCamera == null && !Application.isPlaying) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_OutputCamera_12; 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; } } { bool L_2; L_2 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (L_2) { goto IL_0022; } } { // TryGetComponent(out m_OutputCamera); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** L_3 = (&__this->___m_OutputCamera_12); bool L_4; L_4 = Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882(__this, L_3, Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var); } IL_0022: { // return m_OutputCamera; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = __this->___m_OutputCamera_12; return L_5; } } // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::get_SoloCamera() 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; } { // get { return mSoloCamera; } 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_15; return L_0; } } // System.Void Cinemachine.CinemachineBrain::set_SoloCamera(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_set_SoloCamera_m36932C5D48A60ED8C5D09FA4BA122597F0EABE98 (RuntimeObject* ___value0, 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; } { // if (value != null && !CinemachineCore.Instance.IsLive(value)) RuntimeObject* L_0 = ___value0; 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 = ___value0; bool L_3; L_3 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(L_1, L_2, NULL); if (L_3) { goto IL_0021; } } { // value.OnTransitionFromCamera(null, Vector3.up, CinemachineCore.DeltaTime); RuntimeObject* L_4 = ___value0; 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); InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15 /* System.Void Cinemachine.ICinemachineCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_4, (RuntimeObject*)NULL, L_5, L_6); } IL_0021: { // mSoloCamera = value; RuntimeObject* L_7 = ___value0; 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_15 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))->___mSoloCamera_15), (void*)L_7); // } return; } } // UnityEngine.Color Cinemachine.CinemachineBrain::GetSoloGUIColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CinemachineBrain_GetSoloGUIColor_m52EAD28FC43A8FB8E68D9B81D31196203717746F (const RuntimeMethod* method) { { // public static Color GetSoloGUIColor() { return Color.Lerp(Color.red, Color.yellow, 0.8f); } 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; } } // UnityEngine.Vector3 Cinemachine.CinemachineBrain::get_DefaultWorldUp() 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; } { // { get { return (m_WorldUpOverride != null) ? m_WorldUpOverride.transform.up : Vector3.up; } } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_WorldUpOverride_7; 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_7; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_4, NULL); return L_5; } } // System.Void Cinemachine.CinemachineBrain::OnEnable() 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; } { // if (mFrameStack.Count == 0) List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack_19; 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; } } { // mFrameStack.Add(new BrainFrame()); List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack_19; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_3 = (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606*)il2cpp_codegen_object_new(BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var); BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA(L_3, NULL); List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline(L_2, L_3, List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var); } IL_001d: { // m_OutputCamera = GetComponent(); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4; L_4 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var); __this->___m_OutputCamera_12 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputCamera_12), (void*)L_4); // CinemachineCore.Instance.AddActiveBrain(this); il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_5; L_5 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); CinemachineCore_AddActiveBrain_m48DD0D8000E2EE00E9C4BF642F5CDF04EF5AB819(L_5, __this, NULL); // CinemachineDebug.OnGUIHandlers -= OnGuiHandler; OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_6 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers_1; 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_1 = ((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_1), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_8, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var))); // CinemachineDebug.OnGUIHandlers += OnGuiHandler; OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_9 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers_1; 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_1 = ((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_1), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_11, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var))); // mPhysicsCoroutine = StartCoroutine(AfterPhysics()); 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_16 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___mPhysicsCoroutine_16), (void*)L_13); // SceneManager.sceneLoaded += OnSceneLoaded; 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); // SceneManager.sceneUnloaded += OnSceneUnloaded; 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; } } // System.Void Cinemachine.CinemachineBrain::OnDisable() 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; } { // SceneManager.sceneLoaded -= OnSceneLoaded; 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); // SceneManager.sceneUnloaded -= OnSceneUnloaded; 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); // CinemachineDebug.OnGUIHandlers -= OnGuiHandler; OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_2 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers_1; 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_1 = ((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_1), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_4, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var))); // CinemachineCore.Instance.RemoveActiveBrain(this); il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_5; L_5 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); CinemachineCore_RemoveActiveBrain_m20CECA6E425E777D991B9AF73A691D05B412EF3E(L_5, __this, NULL); // mFrameStack.Clear(); List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_6 = __this->___mFrameStack_19; List_1_Clear_mC52964E89FC56DF5B2F133A4E7A7CFB8C7D0A145_inline(L_6, List_1_Clear_mC52964E89FC56DF5B2F133A4E7A7CFB8C7D0A145_RuntimeMethod_var); // StopCoroutine(mPhysicsCoroutine); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_7 = __this->___mPhysicsCoroutine_16; MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_7, NULL); // } return; } } // System.Void Cinemachine.CinemachineBrain::OnSceneLoaded(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_OnSceneLoaded_m941252E4FC98544162388E3A6E68CAECE069650B (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, int32_t ___mode1, 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; } { // if (Time.frameCount == m_LastFrameUpdated && mFrameStack.Count > 0) int32_t L_0; L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); int32_t L_1 = __this->___m_LastFrameUpdated_17; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0021; } } { List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack_19; 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; } } { // ManualUpdate(); CinemachineBrain_ManualUpdate_m0AAF1ECD02C1B65B0768D85DD4D505CD5C3A41CF(__this, NULL); } IL_0021: { // } return; } } // System.Void Cinemachine.CinemachineBrain::OnSceneUnloaded(UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_OnSceneUnloaded_m08B136F6DC08111E8DC3AFD55ABF060E29EAD520 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, 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; } { // if (Time.frameCount == m_LastFrameUpdated && mFrameStack.Count > 0) int32_t L_0; L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); int32_t L_1 = __this->___m_LastFrameUpdated_17; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0021; } } { List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack_19; 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; } } { // ManualUpdate(); CinemachineBrain_ManualUpdate_m0AAF1ECD02C1B65B0768D85DD4D505CD5C3A41CF(__this, NULL); } IL_0021: { // } return; } } // System.Void Cinemachine.CinemachineBrain::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_Start_m6105C964B1E34A10A420525C978E5A012A053171 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) { { // m_LastFrameUpdated = -1; __this->___m_LastFrameUpdated_17 = (-1); // UpdateVirtualCameras(CinemachineCore.UpdateFilter.Late, -1f); CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218(__this, 1, (-1.0f), NULL); // } return; } } // System.Void Cinemachine.CinemachineBrain::OnGuiHandler() 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; { // if (!m_ShowDebugText) bool L_0 = __this->___m_ShowDebugText_4; if (L_0) { goto IL_000f; } } { // CinemachineDebug.ReleaseScreenPos(this); CinemachineDebug_ReleaseScreenPos_m6C54E91372A22F7D171D8D91C454DF06E95A6593(__this, NULL); return; } IL_000f: { // var sb = CinemachineDebug.SBFromPool(); StringBuilder_t* L_1; L_1 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL); V_0 = L_1; // Color color = GUI.color; 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; // sb.Length = 0; StringBuilder_t* L_3 = V_0; StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_3, 0, NULL); // sb.Append("CM "); StringBuilder_t* L_4 = V_0; StringBuilder_t* L_5; L_5 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_4, _stringLiteralA16910103DBD349C443BC6EDE41F304EC790FE53, NULL); // sb.Append(gameObject.name); StringBuilder_t* L_6 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7; L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); String_t* L_8; L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_7, NULL); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, L_8, NULL); // sb.Append(": "); StringBuilder_t* L_10 = V_0; StringBuilder_t* L_11; L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_10, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, NULL); // if (SoloCamera != 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; } } { // sb.Append("SOLO "); StringBuilder_t* L_13 = V_0; StringBuilder_t* L_14; L_14 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_13, _stringLiteral02C28555E4A79DF31EDD941A419FB1FF7FF2F865, NULL); // GUI.color = GetSoloGUIColor(); 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: { // if (IsBlending) bool L_16; L_16 = CinemachineBrain_get_IsBlending_m028DE1EDFAD04881374A33196A718E7673E7B2F3(__this, NULL); if (!L_16) { goto IL_0085; } } { // sb.Append(ActiveBlend.Description); StringBuilder_t* L_17 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_18; L_18 = CinemachineBrain_get_ActiveBlend_mC6FF3504F32F7C30500A98F22BD906D468406ED1(__this, NULL); String_t* L_19; L_19 = CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C(L_18, NULL); StringBuilder_t* L_20; L_20 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_19, NULL); goto IL_00c2; } IL_0085: { // ICinemachineCamera vcam = ActiveVirtualCamera; RuntimeObject* L_21; L_21 = CinemachineBrain_get_ActiveVirtualCamera_m0AEE8E6E46E3235D9ADE864DA6BE7BB57F2D86D7(__this, NULL); V_3 = L_21; // if (vcam == null) RuntimeObject* L_22 = V_3; if (L_22) { goto IL_009d; } } { // sb.Append("(none)"); StringBuilder_t* L_23 = V_0; StringBuilder_t* L_24; L_24 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_23, _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B, NULL); goto IL_00c2; } IL_009d: { // sb.Append("["); StringBuilder_t* L_25 = V_0; StringBuilder_t* L_26; L_26 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_25, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, NULL); // sb.Append(vcam.Name); StringBuilder_t* L_27 = V_0; RuntimeObject* L_28 = V_3; String_t* L_29; L_29 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Cinemachine.ICinemachineCamera::get_Name() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_28); StringBuilder_t* L_30; L_30 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_27, L_29, NULL); // sb.Append("]"); StringBuilder_t* L_31 = V_0; StringBuilder_t* L_32; L_32 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_31, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL); } IL_00c2: { // string text = sb.ToString(); StringBuilder_t* L_33 = V_0; String_t* L_34; L_34 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_33); V_2 = L_34; // Rect r = CinemachineDebug.GetScreenPos(this, text, GUI.skin.box); 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); 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); // GUI.Label(r, text, GUI.skin.box); String_t* L_39 = V_2; GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_40; L_40 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL); GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_41; L_41 = GUISkin_get_box_m21BE7FC56D903B95BAFAE8890425D330EA88D893(L_40, NULL); GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E(L_38, L_39, L_41, NULL); // GUI.color = color; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_42 = V_1; GUI_set_color_mA44927D3F2ACB1E228815F10042A6F62B7645648(L_42, NULL); // CinemachineDebug.ReturnToPool(sb); StringBuilder_t* L_43 = V_0; CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_43, NULL); // } return; } } // System.Collections.IEnumerator Cinemachine.CinemachineBrain::AfterPhysics() 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; L_1->___U3CU3E4__this_2 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this); return L_1; } } // System.Void Cinemachine.CinemachineBrain::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_LateUpdate_mEAC5D1D033ECDBA15E1E018E7727943FD7D890EB (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) { { // if (m_UpdateMethod != UpdateMethod.ManualUpdate) int32_t L_0 = __this->___m_UpdateMethod_8; if ((((int32_t)L_0) == ((int32_t)3))) { goto IL_000f; } } { // ManualUpdate(); CinemachineBrain_ManualUpdate_m0AAF1ECD02C1B65B0768D85DD4D505CD5C3A41CF(__this, NULL); } IL_000f: { // } return; } } // System.Void Cinemachine.CinemachineBrain::ManualUpdate() 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*)&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; { // m_LastFrameUpdated = Time.frameCount; int32_t L_0; L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); __this->___m_LastFrameUpdated_17 = L_0; // float deltaTime = GetEffectiveDeltaTime(false); float L_1; L_1 = CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9(__this, (bool)0, NULL); V_0 = L_1; // if (!Application.isPlaying || m_BlendUpdateMethod != BrainUpdateMethod.FixedUpdate) bool L_2; L_2 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_2) { goto IL_0022; } } { int32_t L_3 = __this->___m_BlendUpdateMethod_9; if (!L_3) { goto IL_0029; } } IL_0022: { // UpdateFrame0(deltaTime); float L_4 = V_0; CinemachineBrain_UpdateFrame0_mAA20AD58FBC4C024898A7074C3E4A0BE84DD53BC(__this, L_4, NULL); } IL_0029: { // ComputeCurrentBlend(ref mCurrentLiveCameras, 0); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_5 = (&__this->___mCurrentLiveCameras_21); CinemachineBrain_ComputeCurrentBlend_mA8E475FA0505785CB41BB62A5074FE09F3352E27(__this, L_5, 0, NULL); // if (m_UpdateMethod == UpdateMethod.FixedUpdate) int32_t L_6 = __this->___m_UpdateMethod_8; if (L_6) { goto IL_0072; } } { // if (m_BlendUpdateMethod != BrainUpdateMethod.FixedUpdate) int32_t L_7 = __this->___m_BlendUpdateMethod_9; if (!L_7) { goto IL_008e; } } { // CinemachineCore.Instance.m_CurrentUpdateFilter = CinemachineCore.UpdateFilter.Fixed; il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_8; L_8 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); L_8->___m_CurrentUpdateFilter_19 = 0; // if (SoloCamera == null) 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; } } { // mCurrentLiveCameras.UpdateCameraState( // DefaultWorldUp, GetEffectiveDeltaTime(true)); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_10 = __this->___mCurrentLiveCameras_21; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL); float L_12; L_12 = CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9(__this, (bool)1, NULL); CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_10, L_11, L_12, NULL); goto IL_008e; } IL_0072: { // CinemachineCore.UpdateFilter filter = CinemachineCore.UpdateFilter.Late; V_1 = 1; // if (m_UpdateMethod == UpdateMethod.SmartUpdate) int32_t L_13 = __this->___m_UpdateMethod_8; if ((!(((uint32_t)L_13) == ((uint32_t)2)))) { goto IL_0086; } } { // UpdateTracker.OnUpdate(UpdateTracker.UpdateClock.Late); il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var); UpdateTracker_OnUpdate_m89A8FE83B9271FE8D7F03CA25F20DE6BD06D489A(1, NULL); // filter = CinemachineCore.UpdateFilter.SmartLate; V_1 = ((int32_t)9); } IL_0086: { // UpdateVirtualCameras(filter, deltaTime); int32_t L_14 = V_1; float L_15 = V_0; CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218(__this, L_14, L_15, NULL); } IL_008e: { // if (!Application.isPlaying || m_BlendUpdateMethod != BrainUpdateMethod.FixedUpdate) bool L_16; L_16 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_16) { goto IL_009d; } } { int32_t L_17 = __this->___m_BlendUpdateMethod_9; if (!L_17) { goto IL_00a4; } } IL_009d: { // ProcessActiveCamera(deltaTime); float L_18 = V_0; CinemachineBrain_ProcessActiveCamera_m6DD3871A02BB3BADC96C9D9DAB459C5F95D53104(__this, L_18, NULL); } IL_00a4: { // } return; } } // System.Single Cinemachine.CinemachineBrain::GetEffectiveDeltaTime(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, bool ___fixedDelta0, 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*)&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; { // if (CinemachineCore.UniformDeltaTimeOverride >= 0) 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_5; if ((!(((float)L_0) >= ((float)(0.0f))))) { goto IL_0012; } } { // return CinemachineCore.UniformDeltaTimeOverride; 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_5; return L_1; } IL_0012: { // if (SoloCamera != null) 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; } } { // return Time.unscaledDeltaTime; float L_3; L_3 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL); return L_3; } IL_001f: { // if (!Application.isPlaying) bool L_4; L_4 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (L_4) { goto IL_0060; } } { // for (int i = mFrameStack.Count - 1; i > 0; --i) List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_5 = __this->___mFrameStack_19; 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: { // var frame = mFrameStack[i]; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_7 = __this->___mFrameStack_19; int32_t L_8 = V_0; 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; // if (frame.Active) BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_10 = V_1; bool L_11; L_11 = BrainFrame_get_Active_m6EB1C7313FF391608D67E752A0AD3541B3D5D5E0(L_10, NULL); if (!L_11) { goto IL_0052; } } { // return frame.deltaTimeOverride; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_12 = V_1; float L_13 = L_12->___deltaTimeOverride_4; return L_13; } IL_0052: { // for (int i = mFrameStack.Count - 1; i > 0; --i) int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_14, 1)); } IL_0056: { // for (int i = mFrameStack.Count - 1; i > 0; --i) int32_t L_15 = V_0; if ((((int32_t)L_15) > ((int32_t)0))) { goto IL_0036; } } { // return -1; return (-1.0f); } IL_0060: { // if (m_IgnoreTimeScale) bool L_16 = __this->___m_IgnoreTimeScale_6; if (!L_16) { goto IL_0077; } } { // return fixedDelta ? Time.fixedDeltaTime : Time.unscaledDeltaTime; bool L_17 = ___fixedDelta0; 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: { // return fixedDelta ? Time.fixedDeltaTime : Time.deltaTime; bool L_20 = ___fixedDelta0; 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; } } // System.Void Cinemachine.CinemachineBrain::UpdateVirtualCameras(Cinemachine.CinemachineCore/UpdateFilter,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___updateFilter0, float ___deltaTime1, 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); 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; { // CinemachineCore.Instance.m_CurrentUpdateFilter = updateFilter; 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 = ___updateFilter0; L_0->___m_CurrentUpdateFilter_19 = L_1; // Camera camera = OutputCamera; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2; L_2 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(__this, NULL); V_0 = L_2; // CinemachineCore.Instance.UpdateAllActiveVirtualCameras( // camera == null ? -1 : camera.cullingMask, DefaultWorldUp, deltaTime); 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); G_B1_0 = L_3; if (L_5) { G_B2_0 = L_3; goto IL_0028; } } { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = V_0; 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 = ___deltaTime1; CinemachineCore_UpdateAllActiveVirtualCameras_m89205DECAC84E31CFF4420DDB36BDFC70BE37B53(G_B3_1, G_B3_0, L_8, L_9, NULL); // if (SoloCamera != 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; } } { // SoloCamera.UpdateCameraState(DefaultWorldUp, deltaTime); 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 = ___deltaTime1; InterfaceActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(13 /* System.Void Cinemachine.ICinemachineCamera::UpdateCameraState(UnityEngine.Vector3,System.Single) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_11, L_12, L_13); } IL_004d: { // mCurrentLiveCameras.UpdateCameraState(DefaultWorldUp, deltaTime); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_14 = __this->___mCurrentLiveCameras_21; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL); float L_16 = ___deltaTime1; CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_14, L_15, L_16, NULL); // updateFilter = CinemachineCore.UpdateFilter.Late; ___updateFilter0 = 1; // if (Application.isPlaying) bool L_17; L_17 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_17) { goto IL_0084; } } { // if (m_UpdateMethod == UpdateMethod.SmartUpdate) int32_t L_18 = __this->___m_UpdateMethod_8; if ((!(((uint32_t)L_18) == ((uint32_t)2)))) { goto IL_0079; } } { // updateFilter |= CinemachineCore.UpdateFilter.Smart; int32_t L_19 = ___updateFilter0; ___updateFilter0 = ((int32_t)((int32_t)L_19|8)); goto IL_0084; } IL_0079: { // else if (m_UpdateMethod == UpdateMethod.FixedUpdate) int32_t L_20 = __this->___m_UpdateMethod_8; if (L_20) { goto IL_0084; } } { // updateFilter = CinemachineCore.UpdateFilter.Fixed; ___updateFilter0 = 0; } IL_0084: { // CinemachineCore.Instance.m_CurrentUpdateFilter = updateFilter; 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 = ___updateFilter0; L_21->___m_CurrentUpdateFilter_19 = L_22; // } return; } } // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::get_ActiveVirtualCamera() 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; } { // if (SoloCamera != null) 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; } } { // return SoloCamera; 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: { // return DeepCamBFromBlend(mCurrentLiveCameras); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_2 = __this->___mCurrentLiveCameras_21; 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; } } // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::DeepCamBFromBlend(Cinemachine.CinemachineBlend) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBrain_DeepCamBFromBlend_mA590E041B46933535A30A3F007BA2B83E7BE40CD (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___blend0, 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; { // ICinemachineCamera vcam = blend.CamB; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = ___blend0; RuntimeObject* L_1 = L_0->___CamB_1; V_0 = L_1; goto IL_0029; } IL_0009: { // if (!vcam.IsValid) RuntimeObject* L_2 = V_0; bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean Cinemachine.ICinemachineCamera::get_IsValid() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_2); if (L_3) { goto IL_0013; } } { // return null; // deleted! return (RuntimeObject*)NULL; } IL_0013: { // BlendSourceVirtualCamera bs = vcam as BlendSourceVirtualCamera; RuntimeObject* L_4 = V_0; V_1 = ((BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)IsInstClass((RuntimeObject*)L_4, BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var)); // if (bs == null) BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_5 = V_1; if (!L_5) { goto IL_002c; } } { // vcam = bs.Blend.CamB; BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_6 = V_1; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_7; L_7 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(L_6, NULL); RuntimeObject* L_8 = L_7->___CamB_1; V_0 = L_8; } IL_0029: { // while (vcam != null) RuntimeObject* L_9 = V_0; if (L_9) { goto IL_0009; } } IL_002c: { // return vcam; RuntimeObject* L_10 = V_0; return L_10; } } // System.Boolean Cinemachine.CinemachineBrain::IsLiveInBlend(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_IsLiveInBlend_m2A0E5AD2048B66FA82E7CB01A83335907B1941CB (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___vcam0, 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; { // if (vcam == mCurrentLiveCameras.CamA) RuntimeObject* L_0 = ___vcam0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = __this->___mCurrentLiveCameras_21; RuntimeObject* L_2 = L_1->___CamA_0; if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_2)))) { goto IL_0010; } } { // return true; return (bool)1; } IL_0010: { // var b = mCurrentLiveCameras.CamA as BlendSourceVirtualCamera; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_3 = __this->___mCurrentLiveCameras_21; RuntimeObject* L_4 = L_3->___CamA_0; V_0 = ((BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)IsInstClass((RuntimeObject*)L_4, BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var)); // if (b != null && b.Blend.Uses(vcam)) BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_5 = V_0; if (!L_5) { goto IL_0034; } } { BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_6 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_7; L_7 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(L_6, NULL); RuntimeObject* L_8 = ___vcam0; bool L_9; L_9 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_7, L_8, NULL); if (!L_9) { goto IL_0034; } } { // return true; return (bool)1; } IL_0034: { // ICinemachineCamera parent = vcam.ParentCamera; RuntimeObject* L_10 = ___vcam0; RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(11 /* Cinemachine.ICinemachineCamera Cinemachine.ICinemachineCamera::get_ParentCamera() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_10); V_1 = L_11; // if (parent != null && parent.IsLiveChild(vcam, false)) RuntimeObject* L_12 = V_1; if (!L_12) { goto IL_0050; } } { RuntimeObject* L_13 = V_1; RuntimeObject* L_14 = ___vcam0; bool L_15; L_15 = InterfaceFuncInvoker2< bool, RuntimeObject*, bool >::Invoke(12 /* System.Boolean Cinemachine.ICinemachineCamera::IsLiveChild(Cinemachine.ICinemachineCamera,System.Boolean) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_13, L_14, (bool)0); if (!L_15) { goto IL_0050; } } { // return IsLiveInBlend(parent); RuntimeObject* L_16 = V_1; bool L_17; L_17 = CinemachineBrain_IsLiveInBlend_m2A0E5AD2048B66FA82E7CB01A83335907B1941CB(__this, L_16, NULL); return L_17; } IL_0050: { // return false; return (bool)0; } } // System.Boolean Cinemachine.CinemachineBrain::get_IsBlending() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_get_IsBlending_m028DE1EDFAD04881374A33196A718E7673E7B2F3 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) { { // public bool IsBlending { get { return ActiveBlend != null; } } CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0; L_0 = CinemachineBrain_get_ActiveBlend_mC6FF3504F32F7C30500A98F22BD906D468406ED1(__this, NULL); return (bool)((!(((RuntimeObject*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // Cinemachine.CinemachineBlend Cinemachine.CinemachineBrain::get_ActiveBlend() 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; } { // if (SoloCamera != null) 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 null; return (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; } IL_0009: { // if (mCurrentLiveCameras.CamA == null || mCurrentLiveCameras.Equals(null) || mCurrentLiveCameras.IsComplete) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = __this->___mCurrentLiveCameras_21; RuntimeObject* L_2 = L_1->___CamA_0; if (!L_2) { goto IL_0031; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_3 = __this->___mCurrentLiveCameras_21; bool L_4; L_4 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_3, NULL); if (L_4) { goto IL_0031; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_5 = __this->___mCurrentLiveCameras_21; bool L_6; L_6 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_5, NULL); if (!L_6) { goto IL_0033; } } IL_0031: { // return null; return (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; } IL_0033: { // return mCurrentLiveCameras; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_7 = __this->___mCurrentLiveCameras_21; return L_7; } } // System.Int32 Cinemachine.CinemachineBrain::GetBrainFrame(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineBrain_GetBrainFrame_mFEAD91A91F349B785E8FC4B5A1C5F500EC9DEA40 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___withId0, 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; { // int count = mFrameStack.Count; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack_19; int32_t L_1; L_1 = List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_inline(L_0, List_1_get_Count_m85151ED01EC7ADA017A1C9E6053388B78DD01DF5_RuntimeMethod_var); // for (int i = count - 1; i > 0; --i) V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1)); goto IL_002a; } IL_0010: { // if (mFrameStack[i].id == withId) List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack_19; int32_t L_3 = V_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_4; L_4 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_2, L_3, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); int32_t L_5 = L_4->___id_0; int32_t L_6 = ___withId0; if ((!(((uint32_t)L_5) == ((uint32_t)L_6)))) { goto IL_0026; } } { // return i; int32_t L_7 = V_0; return L_7; } IL_0026: { // for (int i = count - 1; i > 0; --i) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); } IL_002a: { // for (int i = count - 1; i > 0; --i) int32_t L_9 = V_0; if ((((int32_t)L_9) > ((int32_t)0))) { goto IL_0010; } } { // mFrameStack.Add(new BrainFrame() { id = withId }); List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_10 = __this->___mFrameStack_19; 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 = ___withId0; L_12->___id_0 = L_13; List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline(L_10, L_12, List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var); // return mFrameStack.Count - 1; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_14 = __this->___mFrameStack_19; 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)); } } // System.Int32 Cinemachine.CinemachineBrain::SetCameraOverride(System.Int32,Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineBrain_SetCameraOverride_m9A267D3B457F1C7681D972FD090F4DCCA00E49B8 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___overrideId0, RuntimeObject* ___camA1, RuntimeObject* ___camB2, float ___weightB3, float ___deltaTime4, 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; { // if (overrideId < 0) int32_t L_0 = ___overrideId0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0017; } } { // overrideId = mNextFrameId++; int32_t L_1 = __this->___mNextFrameId_20; V_1 = L_1; int32_t L_2 = V_1; __this->___mNextFrameId_20 = ((int32_t)il2cpp_codegen_add(L_2, 1)); int32_t L_3 = V_1; ___overrideId0 = L_3; } IL_0017: { // BrainFrame frame = mFrameStack[GetBrainFrame(overrideId)]; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_4 = __this->___mFrameStack_19; int32_t L_5 = ___overrideId0; int32_t L_6; L_6 = CinemachineBrain_GetBrainFrame_mFEAD91A91F349B785E8FC4B5A1C5F500EC9DEA40(__this, L_5, NULL); BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_7; L_7 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_4, L_6, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); // frame.deltaTimeOverride = deltaTime; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_8 = L_7; float L_9 = ___deltaTime4; L_8->___deltaTimeOverride_4 = L_9; // frame.blend.CamA = camA; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_10 = L_8; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_11 = L_10->___blend_1; RuntimeObject* L_12 = ___camA1; L_11->___CamA_0 = L_12; Il2CppCodeGenWriteBarrier((void**)(&L_11->___CamA_0), (void*)L_12); // frame.blend.CamB = camB; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_13 = L_10; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_14 = L_13->___blend_1; RuntimeObject* L_15 = ___camB2; L_14->___CamB_1 = L_15; Il2CppCodeGenWriteBarrier((void**)(&L_14->___CamB_1), (void*)L_15); // frame.blend.BlendCurve = mDefaultLinearAnimationCurve; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_16 = L_13; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_17 = L_16->___blend_1; 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_22; L_17->___BlendCurve_2 = L_18; Il2CppCodeGenWriteBarrier((void**)(&L_17->___BlendCurve_2), (void*)L_18); // frame.blend.Duration = 1; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_19 = L_16; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_20 = L_19->___blend_1; L_20->___Duration_4 = (1.0f); // frame.blend.TimeInBlend = weightB; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_21 = L_19->___blend_1; float L_22 = ___weightB3; L_21->___TimeInBlend_3 = L_22; // var cam = camA as CinemachineVirtualCameraBase; RuntimeObject* L_23 = ___camA1; V_0 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)IsInstClass((RuntimeObject*)L_23, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var)); // if (cam != null) 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; } } { // cam.EnsureStarted(); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_26 = V_0; CinemachineVirtualCameraBase_EnsureStarted_m5BE1C9CC37F882E1B76E2C84BC6B789BF14451D0(L_26, NULL); } IL_008b: { // cam = camB as CinemachineVirtualCameraBase; RuntimeObject* L_27 = ___camB2; V_0 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)IsInstClass((RuntimeObject*)L_27, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_il2cpp_TypeInfo_var)); // if (cam != null) 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; } } { // cam.EnsureStarted(); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_30 = V_0; CinemachineVirtualCameraBase_EnsureStarted_m5BE1C9CC37F882E1B76E2C84BC6B789BF14451D0(L_30, NULL); } IL_00a1: { // return overrideId; int32_t L_31 = ___overrideId0; return L_31; } } // System.Void Cinemachine.CinemachineBrain::ReleaseCameraOverride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ReleaseCameraOverride_m40840EAC3788CBA1D998861D7F670EB7F79D1730 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, int32_t ___overrideId0, 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; { // for (int i = mFrameStack.Count - 1; i > 0; --i) List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack_19; 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: { // if (mFrameStack[i].id == overrideId) List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack_19; int32_t L_3 = V_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_4; L_4 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_2, L_3, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); int32_t L_5 = L_4->___id_0; int32_t L_6 = ___overrideId0; if ((!(((uint32_t)L_5) == ((uint32_t)L_6)))) { goto IL_0031; } } { // mFrameStack.RemoveAt(i); List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_7 = __this->___mFrameStack_19; int32_t L_8 = V_0; List_1_RemoveAt_m4959FB9FE8AE21EA9711EC27B3CCDD49543E84BE(L_7, L_8, List_1_RemoveAt_m4959FB9FE8AE21EA9711EC27B3CCDD49543E84BE_RuntimeMethod_var); // return; return; } IL_0031: { // for (int i = mFrameStack.Count - 1; i > 0; --i) int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); } IL_0035: { // for (int i = mFrameStack.Count - 1; i > 0; --i) int32_t L_10 = V_0; if ((((int32_t)L_10) > ((int32_t)0))) { goto IL_0010; } } { // } return; } } // System.Void Cinemachine.CinemachineBrain::ProcessActiveCamera(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ProcessActiveCamera_m6DD3871A02BB3BADC96C9D9DAB459C5F95D53104 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, float ___deltaTime0, 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; { // var activeCamera = ActiveVirtualCamera; RuntimeObject* L_0; L_0 = CinemachineBrain_get_ActiveVirtualCamera_m0AEE8E6E46E3235D9ADE864DA6BE7BB57F2D86D7(__this, NULL); V_0 = L_0; // if (SoloCamera != null) 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; } } { // var state = SoloCamera.State; il2cpp_codegen_runtime_class_init_inline(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = CinemachineBrain_get_SoloCamera_m67BF8A681B5B36B2CA6A805D658B5A820566B8D9_inline(NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_3; L_3 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_2); V_1 = L_3; // PushStateToUnityCamera(ref state); CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8(__this, (&V_1), NULL); goto IL_0137; } IL_0026: { // else if (activeCamera == null) RuntimeObject* L_4 = V_0; if (L_4) { goto IL_007f; } } { // var state = CameraState.Default; 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; // state.RawPosition = transform.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL); (&V_2)->___RawPosition_4 = L_7; // state.RawOrientation = transform.rotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; L_9 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_8, NULL); (&V_2)->___RawOrientation_5 = L_9; // state.Lens = LensSettings.FromCamera(m_OutputCamera); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = __this->___m_OutputCamera_12; 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_0 = L_11; // state.BlendHint |= CameraState.BlendHintValue.NoTransform | CameraState.BlendHintValue.NoLens; int32_t* L_12 = (&(&V_2)->___BlendHint_10); 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))); // PushStateToUnityCamera(ref state); CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8(__this, (&V_2), NULL); goto IL_0137; } IL_007f: { // if (mActiveCameraPreviousFrameGameObject == null) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = __this->___mActiveCameraPreviousFrameGameObject_24; 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; } } { // mActiveCameraPreviousFrame = null; // object was deleted __this->___mActiveCameraPreviousFrame_23 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveCameraPreviousFrame_23), (void*)(RuntimeObject*)NULL); } IL_0094: { // if (activeCamera != mActiveCameraPreviousFrame) RuntimeObject* L_17 = V_0; RuntimeObject* L_18 = __this->___mActiveCameraPreviousFrame_23; if ((((RuntimeObject*)(RuntimeObject*)L_17) == ((RuntimeObject*)(RuntimeObject*)L_18))) { goto IL_0123; } } { // activeCamera.OnTransitionFromCamera( // mActiveCameraPreviousFrame, DefaultWorldUp, deltaTime); RuntimeObject* L_19 = V_0; RuntimeObject* L_20 = __this->___mActiveCameraPreviousFrame_23; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL); float L_22 = ___deltaTime0; InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15 /* System.Void Cinemachine.ICinemachineCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_19, L_20, L_21, L_22); // if (m_CameraActivatedEvent != null) VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_23 = __this->___m_CameraActivatedEvent_14; if (!L_23) { goto IL_00cd; } } { // m_CameraActivatedEvent.Invoke(activeCamera, mActiveCameraPreviousFrame); VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_24 = __this->___m_CameraActivatedEvent_14; RuntimeObject* L_25 = V_0; RuntimeObject* L_26 = __this->___mActiveCameraPreviousFrame_23; UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313(L_24, L_25, L_26, UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var); } IL_00cd: { // if (!IsBlending || (mActiveCameraPreviousFrame != null // && !ActiveBlend.Uses(mActiveCameraPreviousFrame))) bool L_27; L_27 = CinemachineBrain_get_IsBlending_m028DE1EDFAD04881374A33196A718E7673E7B2F3(__this, NULL); if (!L_27) { goto IL_00f0; } } { RuntimeObject* L_28 = __this->___mActiveCameraPreviousFrame_23; if (!L_28) { goto IL_0116; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_29; L_29 = CinemachineBrain_get_ActiveBlend_mC6FF3504F32F7C30500A98F22BD906D468406ED1(__this, NULL); RuntimeObject* L_30 = __this->___mActiveCameraPreviousFrame_23; bool L_31; L_31 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_29, L_30, NULL); if (L_31) { goto IL_0116; } } IL_00f0: { // if (m_CameraCutEvent != null) BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_32 = __this->___m_CameraCutEvent_13; if (!L_32) { goto IL_0104; } } { // m_CameraCutEvent.Invoke(this); BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_33 = __this->___m_CameraCutEvent_13; UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB(L_33, __this, UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var); } IL_0104: { // if (CinemachineCore.CameraCutEvent != null) 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_9; if (!L_34) { goto IL_0116; } } { // CinemachineCore.CameraCutEvent.Invoke(this); 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_9; UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB(L_35, __this, UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var); } IL_0116: { // activeCamera.UpdateCameraState(DefaultWorldUp, deltaTime); RuntimeObject* L_36 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = CinemachineBrain_get_DefaultWorldUp_m6A39EB2B1E0E480FB48E43F5DB484146FEB8F2E5(__this, NULL); float L_38 = ___deltaTime0; InterfaceActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(13 /* System.Void Cinemachine.ICinemachineCamera::UpdateCameraState(UnityEngine.Vector3,System.Single) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_36, L_37, L_38); } IL_0123: { // var state = mCurrentLiveCameras.State; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_39 = __this->___mCurrentLiveCameras_21; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_40; L_40 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_39, NULL); V_3 = L_40; // PushStateToUnityCamera(ref state); CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8(__this, (&V_3), NULL); } IL_0137: { // mActiveCameraPreviousFrame = activeCamera; RuntimeObject* L_41 = V_0; __this->___mActiveCameraPreviousFrame_23 = L_41; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveCameraPreviousFrame_23), (void*)L_41); // mActiveCameraPreviousFrameGameObject // = activeCamera == null ? null : activeCamera.VirtualCameraGameObject; RuntimeObject* L_42 = V_0; G_B19_0 = __this; if (!L_42) { G_B20_0 = __this; goto IL_014a; } } { RuntimeObject* L_43 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44; L_44 = InterfaceFuncInvoker0< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(9 /* UnityEngine.GameObject Cinemachine.ICinemachineCamera::get_VirtualCameraGameObject() */, 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: { G_B21_1->___mActiveCameraPreviousFrameGameObject_24 = G_B21_0; Il2CppCodeGenWriteBarrier((void**)(&G_B21_1->___mActiveCameraPreviousFrameGameObject_24), (void*)G_B21_0); // } return; } } // System.Void Cinemachine.CinemachineBrain::UpdateFrame0(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateFrame0_mAA20AD58FBC4C024898A7074C3E4A0BE84DD53BC (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, float ___deltaTime0, 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)); float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* G_B13_0 = NULL; BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* G_B12_0 = NULL; RuntimeObject* G_B14_0 = NULL; float G_B23_0 = 0.0f; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B23_1 = NULL; float G_B22_0 = 0.0f; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B22_1 = NULL; float G_B24_0 = 0.0f; float G_B24_1 = 0.0f; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B24_2 = NULL; { // if (mFrameStack.Count == 0) List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack_19; 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; } } { // mFrameStack.Add(new BrainFrame()); List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack_19; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_3 = (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606*)il2cpp_codegen_object_new(BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var); BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA(L_3, NULL); List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline(L_2, L_3, List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var); } IL_001d: { // BrainFrame frame = mFrameStack[0]; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_4 = __this->___mFrameStack_19; 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; // var activeCamera = TopCameraFromPriorityQueue(); RuntimeObject* L_6; L_6 = CinemachineBrain_TopCameraFromPriorityQueue_m1AE36BA00968869CC730BA006AF4409471F96B62(__this, NULL); V_1 = L_6; // var outGoingCamera = frame.blend.CamB; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_7 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_8 = L_7->___blend_1; RuntimeObject* L_9 = L_8->___CamB_1; V_2 = L_9; // if (activeCamera != outGoingCamera) RuntimeObject* L_10 = V_1; RuntimeObject* L_11 = V_2; if ((((RuntimeObject*)(RuntimeObject*)L_10) == ((RuntimeObject*)(RuntimeObject*)L_11))) { goto IL_01cd; } } { // if ((UnityEngine.Object)activeCamera != null // && (UnityEngine.Object)outGoingCamera != null && deltaTime >= 0) 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_01c1; } } { 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_01c1; } } { float L_16 = ___deltaTime0; if ((!(((float)L_16) >= ((float)(0.0f))))) { goto IL_01c1; } } { // var blendDef = LookupBlend(outGoingCamera, activeCamera); 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; // float blendDuration = blendDef.BlendTime; float L_20; L_20 = CinemachineBlendDefinition_get_BlendTime_m05485E3F00A40AD789C1A1C457153C8EEF13EF45((&V_3), NULL); V_4 = L_20; // float blendStartPosition = 0; V_5 = (0.0f); // if (blendDef.BlendCurve != null && blendDuration > UnityVectorExtensions.Epsilon) AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_21; L_21 = CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0((&V_3), NULL); if (!L_21) { goto IL_018a; } } { float L_22 = V_4; if ((!(((float)L_22) > ((float)(9.99999975E-05f))))) { goto IL_018a; } } { // if (frame.blend.IsComplete) BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_23 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_24 = L_23->___blend_1; bool L_25; L_25 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_24, NULL); if (!L_25) { goto IL_00c0; } } { // frame.blend.CamA = outGoingCamera; // new blend BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_26 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_27 = L_26->___blend_1; RuntimeObject* L_28 = V_2; L_27->___CamA_0 = L_28; Il2CppCodeGenWriteBarrier((void**)(&L_27->___CamA_0), (void*)L_28); goto IL_018a; } IL_00c0: { // if ((frame.blend.CamA == activeCamera // || (frame.blend.CamA as BlendSourceVirtualCamera)?.Blend.CamB == activeCamera) // && frame.blend.CamB == outGoingCamera) BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_29 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_30 = L_29->___blend_1; RuntimeObject* L_31 = L_30->___CamA_0; RuntimeObject* L_32 = V_1; if ((((RuntimeObject*)(RuntimeObject*)L_31) == ((RuntimeObject*)(RuntimeObject*)L_32))) { goto IL_00f2; } } { BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_33 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_34 = L_33->___blend_1; RuntimeObject* L_35 = L_34->___CamA_0; BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_36 = ((BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)IsInstClass((RuntimeObject*)L_35, BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var)); G_B12_0 = L_36; if (L_36) { G_B13_0 = L_36; goto IL_00e5; } } { G_B14_0 = ((RuntimeObject*)(NULL)); goto IL_00ef; } IL_00e5: { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_37; L_37 = BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline(G_B13_0, NULL); RuntimeObject* L_38 = L_37->___CamB_1; G_B14_0 = L_38; } IL_00ef: { RuntimeObject* L_39 = V_1; if ((!(((RuntimeObject*)(RuntimeObject*)G_B14_0) == ((RuntimeObject*)(RuntimeObject*)L_39)))) { goto IL_013e; } } IL_00f2: { BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_40 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_41 = L_40->___blend_1; RuntimeObject* L_42 = L_41->___CamB_1; RuntimeObject* L_43 = V_2; if ((!(((RuntimeObject*)(RuntimeObject*)L_42) == ((RuntimeObject*)(RuntimeObject*)L_43)))) { goto IL_013e; } } { // var progress = frame.blendStartPosition // + (1 - frame.blendStartPosition) * frame.blend.TimeInBlend / frame.blend.Duration; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_44 = V_0; float L_45 = L_44->___blendStartPosition_5; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_46 = V_0; float L_47 = L_46->___blendStartPosition_5; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_48 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_49 = L_48->___blend_1; float L_50 = L_49->___TimeInBlend_3; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_51 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_52 = L_51->___blend_1; float L_53 = L_52->___Duration_4; V_6 = ((float)il2cpp_codegen_add(L_45, ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_47)), L_50))/L_53)))); // blendDuration *= progress; float L_54 = V_4; float L_55 = V_6; V_4 = ((float)il2cpp_codegen_multiply(L_54, L_55)); // blendStartPosition = 1 - progress; float L_56 = V_6; V_5 = ((float)il2cpp_codegen_subtract((1.0f), L_56)); } IL_013e: { // frame.blend.CamA = new BlendSourceVirtualCamera( // new CinemachineBlend( // frame.blend.CamA, frame.blend.CamB, // frame.blend.BlendCurve, frame.blend.Duration, // frame.blend.TimeInBlend)); BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_57 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_58 = L_57->___blend_1; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_59 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_60 = L_59->___blend_1; RuntimeObject* L_61 = L_60->___CamA_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_62 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_63 = L_62->___blend_1; RuntimeObject* L_64 = L_63->___CamB_1; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_65 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_66 = L_65->___blend_1; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_67 = L_66->___BlendCurve_2; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_68 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_69 = L_68->___blend_1; float L_70 = L_69->___Duration_4; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_71 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_72 = L_71->___blend_1; float L_73 = L_72->___TimeInBlend_3; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_74 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)il2cpp_codegen_object_new(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E_il2cpp_TypeInfo_var); CinemachineBlend__ctor_m36DEF2F2190A7392298D71CDC78C6A032FC8FC1D(L_74, L_61, L_64, L_67, L_70, L_73, NULL); BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_75 = (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E*)il2cpp_codegen_object_new(BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E_il2cpp_TypeInfo_var); BlendSourceVirtualCamera__ctor_m260866EC0863C4B16331D7539AA3852E90DEEC5C(L_75, L_74, NULL); L_58->___CamA_0 = L_75; Il2CppCodeGenWriteBarrier((void**)(&L_58->___CamA_0), (void*)L_75); } IL_018a: { // frame.blend.BlendCurve = blendDef.BlendCurve; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_76 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_77 = L_76->___blend_1; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_78; L_78 = CinemachineBlendDefinition_get_BlendCurve_mC33A778E56621A57C341B1882DE76D85CEBF82C0((&V_3), NULL); L_77->___BlendCurve_2 = L_78; Il2CppCodeGenWriteBarrier((void**)(&L_77->___BlendCurve_2), (void*)L_78); // frame.blend.Duration = blendDuration; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_79 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_80 = L_79->___blend_1; float L_81 = V_4; L_80->___Duration_4 = L_81; // frame.blend.TimeInBlend = 0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_82 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_83 = L_82->___blend_1; L_83->___TimeInBlend_3 = (0.0f); // frame.blendStartPosition = blendStartPosition; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_84 = V_0; float L_85 = V_5; L_84->___blendStartPosition_5 = L_85; } IL_01c1: { // frame.blend.CamB = activeCamera; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_86 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_87 = L_86->___blend_1; RuntimeObject* L_88 = V_1; L_87->___CamB_1 = L_88; Il2CppCodeGenWriteBarrier((void**)(&L_87->___CamB_1), (void*)L_88); } IL_01cd: { // if (frame.blend.CamA != null) BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_89 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_90 = L_89->___blend_1; RuntimeObject* L_91 = L_90->___CamA_0; if (!L_91) { goto IL_0247; } } { // frame.blend.TimeInBlend += (deltaTime >= 0) ? deltaTime : frame.blend.Duration; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_92 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_93 = L_92->___blend_1; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_94 = L_93; float L_95 = L_94->___TimeInBlend_3; float L_96 = ___deltaTime0; G_B22_0 = L_95; G_B22_1 = L_94; if ((((float)L_96) >= ((float)(0.0f)))) { G_B23_0 = L_95; G_B23_1 = L_94; goto IL_01fb; } } { BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_97 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_98 = L_97->___blend_1; float L_99 = L_98->___Duration_4; G_B24_0 = L_99; G_B24_1 = G_B22_0; G_B24_2 = G_B22_1; goto IL_01fc; } IL_01fb: { float L_100 = ___deltaTime0; G_B24_0 = L_100; G_B24_1 = G_B23_0; G_B24_2 = G_B23_1; } IL_01fc: { G_B24_2->___TimeInBlend_3 = ((float)il2cpp_codegen_add(G_B24_1, G_B24_0)); // if (frame.blend.IsComplete) BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_101 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_102 = L_101->___blend_1; bool L_103; L_103 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_102, NULL); if (!L_103) { goto IL_0247; } } { // frame.blend.CamA = null; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_104 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_105 = L_104->___blend_1; L_105->___CamA_0 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_105->___CamA_0), (void*)(RuntimeObject*)NULL); // frame.blend.BlendCurve = null; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_106 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_107 = L_106->___blend_1; L_107->___BlendCurve_2 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_107->___BlendCurve_2), (void*)(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL); // frame.blend.Duration = 0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_108 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_109 = L_108->___blend_1; L_109->___Duration_4 = (0.0f); // frame.blend.TimeInBlend = 0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_110 = V_0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_111 = L_110->___blend_1; L_111->___TimeInBlend_3 = (0.0f); } IL_0247: { // } return; } } // System.Void Cinemachine.CinemachineBrain::ComputeCurrentBlend(Cinemachine.CinemachineBlend&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ComputeCurrentBlend_mA8E475FA0505785CB41BB62A5074FE09F3352E27 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** ___outputBlend0, int32_t ___numTopLayersToExclude1, 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; { // if (mFrameStack.Count == 0) List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_0 = __this->___mFrameStack_19; 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; } } { // mFrameStack.Add(new BrainFrame()); List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_2 = __this->___mFrameStack_19; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_3 = (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606*)il2cpp_codegen_object_new(BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606_il2cpp_TypeInfo_var); BrainFrame__ctor_mC0DB41887D1ED757D4F74BF031E2AAF607F7BADA(L_3, NULL); List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_inline(L_2, L_3, List_1_Add_m0DA394B6DF50226BD0A2BB9482BA96400E46D2C6_RuntimeMethod_var); } IL_001d: { // int lastActive = 0; V_0 = 0; // int topLayer = Mathf.Max(1, mFrameStack.Count - numTopLayersToExclude); List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_4 = __this->___mFrameStack_19; 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 = ___numTopLayersToExclude1; 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; // for (int i = 0; i < topLayer; ++i) V_3 = 0; goto IL_01e6; } IL_003a: { // BrainFrame frame = mFrameStack[i]; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_8 = __this->___mFrameStack_19; int32_t L_9 = V_3; 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; // if (i == 0 || frame.Active) int32_t L_11 = V_3; if (!L_11) { goto IL_0057; } } { BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_12 = V_4; bool L_13; L_13 = BrainFrame_get_Active_m6EB1C7313FF391608D67E752A0AD3541B3D5D5E0(L_12, NULL); if (!L_13) { goto IL_01e2; } } IL_0057: { // frame.workingBlend.CamA = frame.blend.CamA; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_14 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_15 = L_14->___workingBlend_2; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_16 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_17 = L_16->___blend_1; RuntimeObject* L_18 = L_17->___CamA_0; L_15->___CamA_0 = L_18; Il2CppCodeGenWriteBarrier((void**)(&L_15->___CamA_0), (void*)L_18); // frame.workingBlend.CamB = frame.blend.CamB; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_19 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_20 = L_19->___workingBlend_2; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_21 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_22 = L_21->___blend_1; RuntimeObject* L_23 = L_22->___CamB_1; L_20->___CamB_1 = L_23; Il2CppCodeGenWriteBarrier((void**)(&L_20->___CamB_1), (void*)L_23); // frame.workingBlend.BlendCurve = frame.blend.BlendCurve; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_24 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_25 = L_24->___workingBlend_2; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_26 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_27 = L_26->___blend_1; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_28 = L_27->___BlendCurve_2; L_25->___BlendCurve_2 = L_28; Il2CppCodeGenWriteBarrier((void**)(&L_25->___BlendCurve_2), (void*)L_28); // frame.workingBlend.Duration = frame.blend.Duration; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_29 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_30 = L_29->___workingBlend_2; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_31 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_32 = L_31->___blend_1; float L_33 = L_32->___Duration_4; L_30->___Duration_4 = L_33; // frame.workingBlend.TimeInBlend = frame.blend.TimeInBlend; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_34 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_35 = L_34->___workingBlend_2; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_36 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_37 = L_36->___blend_1; float L_38 = L_37->___TimeInBlend_3; L_35->___TimeInBlend_3 = L_38; // if (i > 0 && !frame.blend.IsComplete) int32_t L_39 = V_3; if ((((int32_t)L_39) <= ((int32_t)0))) { goto IL_01e0; } } { BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_40 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_41 = L_40->___blend_1; bool L_42; L_42 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_41, NULL); if (L_42) { goto IL_01e0; } } { // if (frame.workingBlend.CamA == null) BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_43 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_44 = L_43->___workingBlend_2; RuntimeObject* L_45 = L_44->___CamA_0; if (L_45) { goto IL_0166; } } { // if (mFrameStack[lastActive].blend.IsComplete) List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_46 = __this->___mFrameStack_19; int32_t L_47 = V_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_48; L_48 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_46, L_47, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_49 = L_48->___blend_1; bool L_50; L_50 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_49, NULL); if (!L_50) { goto IL_0134; } } { // frame.workingBlend.CamA = mFrameStack[lastActive].blend.CamB; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_51 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_52 = L_51->___workingBlend_2; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_53 = __this->___mFrameStack_19; int32_t L_54 = V_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_55; L_55 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_53, L_54, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_56 = L_55->___blend_1; RuntimeObject* L_57 = L_56->___CamB_1; L_52->___CamA_0 = L_57; Il2CppCodeGenWriteBarrier((void**)(&L_52->___CamA_0), (void*)L_57); goto IL_01e0; } IL_0134: { // frame.workingBlendSource.Blend = mFrameStack[lastActive].workingBlend; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_58 = V_4; BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_59 = L_58->___workingBlendSource_3; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_60 = __this->___mFrameStack_19; int32_t L_61 = V_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_62; L_62 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_60, L_61, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_63 = L_62->___workingBlend_2; BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA_inline(L_59, L_63, NULL); // frame.workingBlend.CamA = frame.workingBlendSource; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_64 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_65 = L_64->___workingBlend_2; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_66 = V_4; BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_67 = L_66->___workingBlendSource_3; L_65->___CamA_0 = L_67; Il2CppCodeGenWriteBarrier((void**)(&L_65->___CamA_0), (void*)L_67); goto IL_01e0; } IL_0166: { // else if (frame.workingBlend.CamB == null) BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_68 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_69 = L_68->___workingBlend_2; RuntimeObject* L_70 = L_69->___CamB_1; if (L_70) { goto IL_01e0; } } { // if (mFrameStack[lastActive].blend.IsComplete) List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_71 = __this->___mFrameStack_19; int32_t L_72 = V_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_73; L_73 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_71, L_72, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_74 = L_73->___blend_1; bool L_75; L_75 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_74, NULL); if (!L_75) { goto IL_01b0; } } { // frame.workingBlend.CamB = mFrameStack[lastActive].blend.CamB; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_76 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_77 = L_76->___workingBlend_2; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_78 = __this->___mFrameStack_19; int32_t L_79 = V_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_80; L_80 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_78, L_79, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_81 = L_80->___blend_1; RuntimeObject* L_82 = L_81->___CamB_1; L_77->___CamB_1 = L_82; Il2CppCodeGenWriteBarrier((void**)(&L_77->___CamB_1), (void*)L_82); goto IL_01e0; } IL_01b0: { // frame.workingBlendSource.Blend = mFrameStack[lastActive].workingBlend; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_83 = V_4; BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_84 = L_83->___workingBlendSource_3; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_85 = __this->___mFrameStack_19; int32_t L_86 = V_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_87; L_87 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_85, L_86, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_88 = L_87->___workingBlend_2; BlendSourceVirtualCamera_set_Blend_m08A91575E7F63681916FD0FDB9093DE271A71AFA_inline(L_84, L_88, NULL); // frame.workingBlend.CamB = frame.workingBlendSource; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_89 = V_4; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_90 = L_89->___workingBlend_2; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_91 = V_4; BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* L_92 = L_91->___workingBlendSource_3; L_90->___CamB_1 = L_92; Il2CppCodeGenWriteBarrier((void**)(&L_90->___CamB_1), (void*)L_92); } IL_01e0: { // lastActive = i; int32_t L_93 = V_3; V_0 = L_93; } IL_01e2: { // for (int i = 0; i < topLayer; ++i) int32_t L_94 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_94, 1)); } IL_01e6: { // for (int i = 0; i < topLayer; ++i) int32_t L_95 = V_3; int32_t L_96 = V_1; if ((((int32_t)L_95) < ((int32_t)L_96))) { goto IL_003a; } } { // var workingBlend = mFrameStack[lastActive].workingBlend; List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* L_97 = __this->___mFrameStack_19; int32_t L_98 = V_0; BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* L_99; L_99 = List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D(L_97, L_98, List_1_get_Item_m3E6531566D0C63AC43BCAFD2581467017E4FEC1D_RuntimeMethod_var); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_100 = L_99->___workingBlend_2; V_2 = L_100; // outputBlend.CamA = workingBlend.CamA; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_101 = ___outputBlend0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_102 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_101); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_103 = V_2; RuntimeObject* L_104 = L_103->___CamA_0; L_102->___CamA_0 = L_104; Il2CppCodeGenWriteBarrier((void**)(&L_102->___CamA_0), (void*)L_104); // outputBlend.CamB = workingBlend.CamB; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_105 = ___outputBlend0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_106 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_105); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_107 = V_2; RuntimeObject* L_108 = L_107->___CamB_1; L_106->___CamB_1 = L_108; Il2CppCodeGenWriteBarrier((void**)(&L_106->___CamB_1), (void*)L_108); // outputBlend.BlendCurve = workingBlend.BlendCurve; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_109 = ___outputBlend0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_110 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_109); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_111 = V_2; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_112 = L_111->___BlendCurve_2; L_110->___BlendCurve_2 = L_112; Il2CppCodeGenWriteBarrier((void**)(&L_110->___BlendCurve_2), (void*)L_112); // outputBlend.Duration = workingBlend.Duration; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_113 = ___outputBlend0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_114 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_113); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_115 = V_2; float L_116 = L_115->___Duration_4; L_114->___Duration_4 = L_116; // outputBlend.TimeInBlend = workingBlend.TimeInBlend; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E** L_117 = ___outputBlend0; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_118 = *((CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E**)L_117); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_119 = V_2; float L_120 = L_119->___TimeInBlend_3; L_118->___TimeInBlend_3 = L_120; // } return; } } // System.Boolean Cinemachine.CinemachineBrain::IsLive(Cinemachine.ICinemachineCamera,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___vcam0, bool ___dominantChildOnly1, 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; { // if (SoloCamera == vcam) 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 = ___vcam0; if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1)))) { goto IL_000a; } } { // return true; return (bool)1; } IL_000a: { // if (mCurrentLiveCameras.Uses(vcam)) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_2 = __this->___mCurrentLiveCameras_21; RuntimeObject* L_3 = ___vcam0; bool L_4; L_4 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_2, L_3, NULL); if (!L_4) { goto IL_001a; } } { // return true; return (bool)1; } IL_001a: { // ICinemachineCamera parent = vcam.ParentCamera; RuntimeObject* L_5 = ___vcam0; RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(11 /* Cinemachine.ICinemachineCamera Cinemachine.ICinemachineCamera::get_ParentCamera() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_5); V_0 = L_6; goto IL_0045; } IL_0023: { // if (SoloCamera == parent || mCurrentLiveCameras.Uses(parent)) 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_21; RuntimeObject* L_10 = V_0; bool L_11; L_11 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_9, L_10, NULL); if (!L_11) { goto IL_003b; } } IL_0039: { // return true; return (bool)1; } IL_003b: { // vcam = parent; RuntimeObject* L_12 = V_0; ___vcam0 = L_12; // parent = vcam.ParentCamera; RuntimeObject* L_13 = ___vcam0; RuntimeObject* L_14; L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(11 /* Cinemachine.ICinemachineCamera Cinemachine.ICinemachineCamera::get_ParentCamera() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_13); V_0 = L_14; } IL_0045: { // while (parent != null && parent.IsLiveChild(vcam, dominantChildOnly)) RuntimeObject* L_15 = V_0; if (!L_15) { goto IL_0052; } } { RuntimeObject* L_16 = V_0; RuntimeObject* L_17 = ___vcam0; bool L_18 = ___dominantChildOnly1; bool L_19; L_19 = InterfaceFuncInvoker2< bool, RuntimeObject*, bool >::Invoke(12 /* System.Boolean Cinemachine.ICinemachineCamera::IsLiveChild(Cinemachine.ICinemachineCamera,System.Boolean) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_16, L_17, L_18); if (L_19) { goto IL_0023; } } IL_0052: { // return false; return (bool)0; } } // Cinemachine.CameraState Cinemachine.CinemachineBrain::get_CurrentCameraState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineBrain_get_CurrentCameraState_m4FD443F016CFCA5FCDFFF17E95A93162D18847C2 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) { { // public CameraState CurrentCameraState { get; private set; } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___U3CCurrentCameraStateU3Ek__BackingField_25; return L_0; } } // System.Void Cinemachine.CinemachineBrain::set_CurrentCameraState(Cinemachine.CameraState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_set_CurrentCameraState_mFAA3A0AB30A002E3B9CC0BA83F9FF119428693DA (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___value0, const RuntimeMethod* method) { { // public CameraState CurrentCameraState { get; private set; } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = ___value0; __this->___U3CCurrentCameraStateU3Ek__BackingField_25 = L_0; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___m_CustomOverflow_15), (void*)NULL); #endif return; } } // Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::TopCameraFromPriorityQueue() 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; { // CinemachineCore core = CinemachineCore.Instance; 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 outputCamera = OutputCamera; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1; L_1 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(__this, NULL); V_1 = L_1; // int mask = outputCamera == null ? ~0 : outputCamera.cullingMask; 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; 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; // int numCameras = core.VirtualCameraCount; CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_6 = V_0; int32_t L_7; L_7 = CinemachineCore_get_VirtualCameraCount_m991909A066AD9BEE7B18512F6F2CB6B36F2ED86A(L_6, NULL); V_3 = L_7; // for (int i = 0; i < numCameras; ++i) V_4 = 0; goto IL_006f; } IL_002c: { // var cam = core.GetVirtualCamera(i); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_8 = V_0; int32_t L_9 = V_4; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10; L_10 = CinemachineCore_GetVirtualCamera_m4D2512A0C993348EFC8A76729802C8BBF6209F0B(L_8, L_9, NULL); V_5 = L_10; // GameObject go = cam != null ? cam.gameObject : null; 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; 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; // if (go != null && (mask & (1 << go.layer)) != 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; 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; } } { // return cam; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_20 = V_5; return L_20; } IL_0069: { // for (int i = 0; i < numCameras; ++i) int32_t L_21 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_006f: { // for (int i = 0; i < numCameras; ++i) 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 null; return (RuntimeObject*)NULL; } } // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineBrain::LookupBlend(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineBrain_LookupBlend_m4C4810AA410AE7A9E3D55E8B1E1DE5478AAE3398 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, RuntimeObject* ___fromKey0, RuntimeObject* ___toKey1, 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 blend = m_DefaultBlend; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0 = __this->___m_DefaultBlend_10; V_0 = L_0; // if (m_CustomBlends != null) CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* L_1 = __this->___m_CustomBlends_11; 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; } } { // string fromCameraName = (fromKey != null) ? fromKey.Name : string.Empty; RuntimeObject* L_3 = ___fromKey0; if (L_3) { goto IL_001f; } } { String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; G_B4_0 = L_4; goto IL_0025; } IL_001f: { RuntimeObject* L_5 = ___fromKey0; String_t* L_6; L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Cinemachine.ICinemachineCamera::get_Name() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_5); G_B4_0 = L_6; } IL_0025: { V_1 = G_B4_0; // string toCameraName = (toKey != null) ? toKey.Name : string.Empty; RuntimeObject* L_7 = ___toKey1; if (L_7) { goto IL_0030; } } { String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; G_B7_0 = L_8; goto IL_0036; } IL_0030: { RuntimeObject* L_9 = ___toKey1; String_t* L_10; L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Cinemachine.ICinemachineCamera::get_Name() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_9); G_B7_0 = L_10; } IL_0036: { V_2 = G_B7_0; // blend = m_CustomBlends.GetBlendForVirtualCameras( // fromCameraName, toCameraName, blend); CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* L_11 = __this->___m_CustomBlends_11; String_t* L_12 = V_1; String_t* L_13 = V_2; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_14 = V_0; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_15; L_15 = CinemachineBlenderSettings_GetBlendForVirtualCameras_mD1C44B6D389EA35A1AC08F3BA4DEDC1D185070D5(L_11, L_12, L_13, L_14, NULL); V_0 = L_15; } IL_0046: { // if (CinemachineCore.GetBlendOverride != null) 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_7; if (!L_16) { goto IL_005c; } } { // blend = CinemachineCore.GetBlendOverride(fromKey, toKey, blend, this); 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_7; RuntimeObject* L_18 = ___fromKey0; RuntimeObject* L_19 = ___toKey1; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_20 = V_0; 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: { // return blend; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_22 = V_0; return L_22; } } // System.Void Cinemachine.CinemachineBrain::PushStateToUnityCamera(Cinemachine.CameraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_PushStateToUnityCamera_m052D86E4AADB90FC7816637DCE4375D86C44B0D8 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL; bool V_1 = false; bool G_B11_0 = false; { // CurrentCameraState = state; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___state0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_1 = (*(CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*)L_0); CinemachineBrain_set_CurrentCameraState_mFAA3A0AB30A002E3B9CC0BA83F9FF119428693DA_inline(__this, L_1, NULL); // if ((state.BlendHint & CameraState.BlendHintValue.NoPosition) == 0) CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_2 = ___state0; int32_t L_3 = L_2->___BlendHint_10; if (((int32_t)((int32_t)L_3&1))) { goto IL_0027; } } { // transform.position = state.FinalPosition; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12(L_5, NULL); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_4, L_6, NULL); } IL_0027: { // if ((state.BlendHint & CameraState.BlendHintValue.NoOrientation) == 0) CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_7 = ___state0; int32_t L_8 = L_7->___BlendHint_10; if (((int32_t)((int32_t)L_8&2))) { goto IL_0042; } } { // transform.rotation = state.FinalOrientation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = ___state0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11; L_11 = CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3(L_10, NULL); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_9, L_11, NULL); } IL_0042: { // if ((state.BlendHint & CameraState.BlendHintValue.NoLens) == 0) CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = ___state0; int32_t L_13 = L_12->___BlendHint_10; if (((int32_t)((int32_t)L_13&((int32_t)64)))) { goto IL_0130; } } { // Camera cam = OutputCamera; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14; L_14 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(__this, NULL); V_0 = L_14; // if (cam != null) 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; } } { // cam.nearClipPlane = state.Lens.NearClipPlane; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_18 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_19 = (&L_18->___Lens_0); float L_20 = L_19->___NearClipPlane_3; Camera_set_nearClipPlane_m78482B5E4E0CE4C195D9CE0332AA75B2D9CCDDF6(L_17, L_20, NULL); // cam.farClipPlane = state.Lens.FarClipPlane; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_22 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_23 = (&L_22->___Lens_0); float L_24 = L_23->___FarClipPlane_4; Camera_set_farClipPlane_m84EF39B09573168734613481FD979BFF31C60139(L_21, L_24, NULL); // cam.orthographicSize = state.Lens.OrthographicSize; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_25 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_26 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_27 = (&L_26->___Lens_0); float L_28 = L_27->___OrthographicSize_2; Camera_set_orthographicSize_m76DD021032ACB3DDBD052B75EC66DCE3A7295A5C(L_25, L_28, NULL); // cam.fieldOfView = state.Lens.FieldOfView; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_29 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_30 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_31 = (&L_30->___Lens_0); float L_32 = L_31->___FieldOfView_1; Camera_set_fieldOfView_m5AA9EED4D1603A1DEDBF883D9C42814B2BDEB777(L_29, L_32, NULL); // cam.lensShift = state.Lens.LensShift; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_33 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_34 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_35 = (&L_34->___Lens_0); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = L_35->___LensShift_7; Camera_set_lensShift_m645CA635E70D7C7EC26E821D6EF7817375BCBD8D(L_33, L_36, NULL); // if (state.Lens.ModeOverride != LensSettings.OverrideModes.None) CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_37 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_38 = (&L_37->___Lens_0); int32_t L_39 = L_38->___ModeOverride_6; if (!L_39) { goto IL_00d6; } } { // cam.orthographic = state.Lens.Orthographic; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_40 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_41 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_42 = (&L_41->___Lens_0); bool L_43; L_43 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_42, NULL); Camera_set_orthographic_m64915C0840A68E526830A69F1C40257206185020(L_40, L_43, NULL); } IL_00d6: { // bool isPhysical = state.Lens.ModeOverride == LensSettings.OverrideModes.None // ? cam.usePhysicalProperties : state.Lens.IsPhysicalCamera; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_44 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_45 = (&L_44->___Lens_0); int32_t L_46 = L_45->___ModeOverride_6; if (!L_46) { goto IL_00f0; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_47 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_48 = (&L_47->___Lens_0); 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; bool L_51; L_51 = Camera_get_usePhysicalProperties_mCE30837910BC617288B1481EEE3CAC7C79E43192(L_50, NULL); G_B11_0 = L_51; } IL_00f6: { V_1 = G_B11_0; // cam.usePhysicalProperties = isPhysical; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_52 = V_0; bool L_53 = V_1; Camera_set_usePhysicalProperties_m4F99CCEBD78D6EAB21B772E947B2C683AC475814(L_52, L_53, NULL); // if (isPhysical && state.Lens.IsPhysicalCamera) bool L_54 = V_1; if (!L_54) { goto IL_0130; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_55 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_56 = (&L_55->___Lens_0); bool L_57; L_57 = LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386(L_56, NULL); if (!L_57) { goto IL_0130; } } { // cam.sensorSize = state.Lens.SensorSize; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_58 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_59 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_60 = (&L_59->___Lens_0); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61; L_61 = LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline(L_60, NULL); Camera_set_sensorSize_mF303BEAEB38FCBE5B5E21D2AFA06FC3DA7B50DC7(L_58, L_61, NULL); // cam.gateFit = state.Lens.GateFit; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_62 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_63 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_64 = (&L_63->___Lens_0); int32_t L_65 = L_64->___GateFit_8; Camera_set_gateFit_m010FFEDCE03AECD34A63F99A84B3FAAB3DC442E0(L_62, L_65, NULL); } IL_0130: { // if (CinemachineCore.CameraUpdatedEvent != null) 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_8; if (!L_66) { goto IL_0142; } } { // CinemachineCore.CameraUpdatedEvent.Invoke(this); 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_8; UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB(L_67, __this, UnityEvent_1_Invoke_mAA9534144654F6FB57E8E1E4AEF180143C0719FB_RuntimeMethod_var); } IL_0142: { // } return; } } // System.Void Cinemachine.CinemachineBrain::.ctor() 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; } { // public bool m_ShowCameraFrustum = true; __this->___m_ShowCameraFrustum_5 = (bool)1; // public UpdateMethod m_UpdateMethod = UpdateMethod.SmartUpdate; __this->___m_UpdateMethod_8 = 2; // public BrainUpdateMethod m_BlendUpdateMethod = BrainUpdateMethod.LateUpdate; __this->___m_BlendUpdateMethod_9 = 1; // public CinemachineBlendDefinition m_DefaultBlend // = new CinemachineBlendDefinition(CinemachineBlendDefinition.Style.EaseInOut, 2f); CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0; memset((&L_0), 0, sizeof(L_0)); CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D((&L_0), 1, (2.0f), /*hidden argument*/NULL); __this->___m_DefaultBlend_10 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_DefaultBlend_10))->___m_CustomCurve_2), (void*)NULL); // public BrainEvent m_CameraCutEvent = new BrainEvent(); BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_1 = (BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3*)il2cpp_codegen_object_new(BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3_il2cpp_TypeInfo_var); BrainEvent__ctor_mCAE49277912EB5AFFBA23BBBD84697BC258A56D7(L_1, NULL); __this->___m_CameraCutEvent_13 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraCutEvent_13), (void*)L_1); // public VcamActivatedEvent m_CameraActivatedEvent = new VcamActivatedEvent(); VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_2 = (VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154*)il2cpp_codegen_object_new(VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154_il2cpp_TypeInfo_var); VcamActivatedEvent__ctor_m4917789E0C570A5217E093044D8E26D8AD1F7068(L_2, NULL); __this->___m_CameraActivatedEvent_14 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraActivatedEvent_14), (void*)L_2); // WaitForFixedUpdate mWaitForFixedUpdate = new WaitForFixedUpdate(); WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7* L_3 = (WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7*)il2cpp_codegen_object_new(WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7_il2cpp_TypeInfo_var); WaitForFixedUpdate__ctor_m28D22FD61960FCD538753493FAC080DA5EC7A9E7(L_3, NULL); __this->___mWaitForFixedUpdate_18 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___mWaitForFixedUpdate_18), (void*)L_3); // private List mFrameStack = new List(); 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_19 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mFrameStack_19), (void*)L_4); // private int mNextFrameId = 1; __this->___mNextFrameId_20 = 1; // CinemachineBlend mCurrentLiveCameras = new CinemachineBlend(null, null, null, 0, 0); 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_21 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCurrentLiveCameras_21), (void*)L_5); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } // System.Void Cinemachine.CinemachineBrain::.cctor() 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; } { // private static readonly AnimationCurve mDefaultLinearAnimationCurve = AnimationCurve.Linear(0, 0, 1, 1); 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_22 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_il2cpp_TypeInfo_var))->___mDefaultLinearAnimationCurve_22), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Cinemachine.CinemachineBrain/BrainEvent::.ctor() 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 // System.Void Cinemachine.CinemachineBrain/VcamActivatedEvent::.ctor() 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 // System.Boolean Cinemachine.CinemachineBrain/BrainFrame::get_Active() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BrainFrame_get_Active_m6EB1C7313FF391608D67E752A0AD3541B3D5D5E0 (BrainFrame_tA2EA3E7B4271A336A25D2680DDE4862D85D38606* __this, const RuntimeMethod* method) { { // public bool Active { get { return blend.IsValid; } } CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___blend_1; bool L_1; L_1 = CinemachineBlend_get_IsValid_m3C10BCF867EF0AA96AAF0A70FF0990808FB7C81C(L_0, NULL); return L_1; } } // System.Void Cinemachine.CinemachineBrain/BrainFrame::.ctor() 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; } { // public CinemachineBlend blend = new CinemachineBlend(null, null, null, 0, 0); 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_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___blend_1), (void*)L_0); // public CinemachineBlend workingBlend = new CinemachineBlend(null, null, null, 0, 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_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___workingBlend_2), (void*)L_1); // public BlendSourceVirtualCamera workingBlendSource = new BlendSourceVirtualCamera(null); 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_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___workingBlendSource_3), (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 // System.Void Cinemachine.CinemachineBrain/d__33::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__33__ctor_m494970AEE7FC593596FE45EC3A0D80196A5B51DC (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___U3CU3E1__state0; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void Cinemachine.CinemachineBrain/d__33::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__33_System_IDisposable_Dispose_m529FDF092559433C68001DB6982E273A759C45BE (U3CAfterPhysicsU3Ed__33_tEF1883F5A792D2427C9278BD133D0D75D17C43F9* __this, const RuntimeMethod* method) { { return; } } // System.Boolean Cinemachine.CinemachineBrain/d__33::MoveNext() 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_0; V_0 = L_0; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_1 = __this->___U3CU3E4__this_2; V_1 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_0017; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0033; } } { return (bool)0; } IL_0017: { __this->___U3CU3E1__state_0 = (-1); } IL_001e: { // yield return mWaitForFixedUpdate; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_4 = V_1; WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7* L_5 = L_4->___mWaitForFixedUpdate_18; __this->___U3CU3E2__current_1 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_5); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0033: { __this->___U3CU3E1__state_0 = (-1); // if (m_UpdateMethod == UpdateMethod.FixedUpdate // || m_UpdateMethod == UpdateMethod.SmartUpdate) CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_6 = V_1; int32_t L_7 = L_6->___m_UpdateMethod_8; if (!L_7) { goto IL_004b; } } { CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_8 = V_1; int32_t L_9 = L_8->___m_UpdateMethod_8; if ((!(((uint32_t)L_9) == ((uint32_t)2)))) { goto IL_006c; } } IL_004b: { // CinemachineCore.UpdateFilter filter = CinemachineCore.UpdateFilter.Fixed; V_2 = 0; // if (m_UpdateMethod == UpdateMethod.SmartUpdate) CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_10 = V_1; int32_t L_11 = L_10->___m_UpdateMethod_8; if ((!(((uint32_t)L_11) == ((uint32_t)2)))) { goto IL_005e; } } { // UpdateTracker.OnUpdate(UpdateTracker.UpdateClock.Fixed); il2cpp_codegen_runtime_class_init_inline(UpdateTracker_t6893F6B93CD3BB70B50DF85D8616F505BF2F5787_il2cpp_TypeInfo_var); UpdateTracker_OnUpdate_m89A8FE83B9271FE8D7F03CA25F20DE6BD06D489A(0, NULL); // filter = CinemachineCore.UpdateFilter.SmartFixed; V_2 = 8; } IL_005e: { // UpdateVirtualCameras(filter, GetEffectiveDeltaTime(true)); CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_12 = V_1; int32_t L_13 = V_2; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_14 = V_1; float L_15; L_15 = CinemachineBrain_GetEffectiveDeltaTime_mDCB1FDB9DB624E5511DD9F5298794C5753977ED9(L_14, (bool)1, NULL); CinemachineBrain_UpdateVirtualCameras_m209254C78DF1F06E11EA4CF30C7F953BDCED0218(L_12, L_13, L_15, NULL); } IL_006c: { // if (m_BlendUpdateMethod == BrainUpdateMethod.FixedUpdate) CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_16 = V_1; int32_t L_17 = L_16->___m_BlendUpdateMethod_9; if (L_17) { goto IL_001e; } } { // UpdateFrame0(Time.fixedDeltaTime); CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_18 = V_1; float L_19; L_19 = Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381(NULL); CinemachineBrain_UpdateFrame0_mAA20AD58FBC4C024898A7074C3E4A0BE84DD53BC(L_18, L_19, NULL); // ProcessActiveCamera(Time.fixedDeltaTime); CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_20 = V_1; float L_21; L_21 = Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381(NULL); CinemachineBrain_ProcessActiveCamera_m6DD3871A02BB3BADC96C9D9DAB459C5F95D53104(L_20, L_21, NULL); // while (true) goto IL_001e; } } // System.Object Cinemachine.CinemachineBrain/d__33::System.Collections.Generic.IEnumerator.get_Current() 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_1; return L_0; } } // System.Void Cinemachine.CinemachineBrain/d__33::System.Collections.IEnumerator.Reset() 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))); } } // System.Object Cinemachine.CinemachineBrain/d__33::System.Collections.IEnumerator.get_Current() 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_1; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String Cinemachine.CinemachineClearShot::get_Description() 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; { // if (mActiveBlend != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___mActiveBlend_42; if (!L_0) { goto IL_0014; } } { // return mActiveBlend.Description; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = __this->___mActiveBlend_42; String_t* L_2; L_2 = CinemachineBlend_get_Description_mC4378A79CCE5E2FF0FA5A175B6AB3DF7E6A6374C(L_1, NULL); return L_2; } IL_0014: { // ICinemachineCamera vcam = LiveChild; RuntimeObject* L_3; L_3 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL); V_0 = L_3; // if (vcam == null) RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0024; } } { // return "(none)"; return _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B; } IL_0024: { // var sb = CinemachineDebug.SBFromPool(); StringBuilder_t* L_5; L_5 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL); // sb.Append("["); sb.Append(vcam.Name); sb.Append("]"); StringBuilder_t* L_6 = L_5; StringBuilder_t* L_7; L_7 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, NULL); // sb.Append("["); sb.Append(vcam.Name); sb.Append("]"); StringBuilder_t* L_8 = L_6; RuntimeObject* L_9 = V_0; String_t* L_10; L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Cinemachine.ICinemachineCamera::get_Name() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_9); StringBuilder_t* L_11; L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL); // sb.Append("["); sb.Append(vcam.Name); sb.Append("]"); StringBuilder_t* L_12 = L_8; StringBuilder_t* L_13; L_13 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_12, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL); // string text = sb.ToString(); StringBuilder_t* L_14 = L_12; String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_14); V_1 = L_15; // CinemachineDebug.ReturnToPool(sb); CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_14, NULL); // return text; String_t* L_16 = V_1; return L_16; } } // Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::get_LiveChild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField_37; return L_0; } } // System.Void Cinemachine.CinemachineClearShot::set_LiveChild(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CLiveChildU3Ek__BackingField_37 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField_37), (void*)L_0); return; } } // Cinemachine.CameraState Cinemachine.CinemachineClearShot::get_State() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineClearShot_get_State_m643D23A83988EAD2D9CB4B9979CEBF1716E9D2F0 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // public override CameraState State { get { return m_State; } } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State_38; return L_0; } } // System.Boolean Cinemachine.CinemachineClearShot::IsLiveChild(Cinemachine.ICinemachineCamera,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineClearShot_IsLiveChild_mA941A1F0A4D4D73CAAE6D2331F5B36B28BEF6F5F (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___vcam0, bool ___dominantChildOnly1, const RuntimeMethod* method) { { // return vcam == LiveChild || (mActiveBlend != null && mActiveBlend.Uses(vcam)); RuntimeObject* L_0 = ___vcam0; 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_42; if (!L_2) { goto IL_001e; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_3 = __this->___mActiveBlend_42; RuntimeObject* L_4 = ___vcam0; 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; } } // UnityEngine.Transform Cinemachine.CinemachineClearShot::get_LookAt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineClearShot_get_LookAt_m324E396C55C0E70D186F124BBD66D099896ADD35 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // get { return ResolveLookAt(m_LookAt); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_LookAt_28; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172(__this, L_0, NULL); return L_1; } } // System.Void Cinemachine.CinemachineClearShot::set_LookAt(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_set_LookAt_mF45391B864BFF22B5C2D6A717F2D5D5AF9671941 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // set { m_LookAt = value; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___m_LookAt_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt_28), (void*)L_0); // set { m_LookAt = value; } return; } } // UnityEngine.Transform Cinemachine.CinemachineClearShot::get_Follow() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineClearShot_get_Follow_mA100668F5F7EB1E9E458369281641609393742C5 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // get { return ResolveFollow(m_Follow); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Follow_29; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8(__this, L_0, NULL); return L_1; } } // System.Void Cinemachine.CinemachineClearShot::set_Follow(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_set_Follow_mE6584C1C0517D5FF4743A6191968B43EDA7E6222 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // set { m_Follow = value; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___m_Follow_29 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Follow_29), (void*)L_0); // set { m_Follow = value; } return; } } // System.Void Cinemachine.CinemachineClearShot::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_OnTargetObjectWarped_m9D58039F25A57EA74EB96A763BB698DE9B3165FF (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; { // UpdateListOfChildren(); CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL); // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_31; V_0 = L_0; V_1 = 0; goto IL_001f; } IL_0011: { // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAtUnchecked(static_cast(L_3)); // vcam.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___positionDelta1; VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(45 /* System.Void Cinemachine.CinemachineVirtualCameraBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) */, L_4, L_5, L_6); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_001f: { // foreach (var vcam in m_ChildCameras) int32_t L_8 = V_1; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_0011; } } { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___positionDelta1; CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333(__this, L_10, L_11, NULL); // } return; } } // System.Void Cinemachine.CinemachineClearShot::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_ForceCameraPosition_m2CC2714CBC099553603FB2FAAA2FE749BA9D67C3 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; { // UpdateListOfChildren(); CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL); // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_31; V_0 = L_0; V_1 = 0; goto IL_001f; } IL_0011: { // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAtUnchecked(static_cast(L_3)); // vcam.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___rot1; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(46 /* System.Void Cinemachine.CinemachineVirtualCameraBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) */, L_4, L_5, L_6); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_001f: { // foreach (var vcam in m_ChildCameras) int32_t L_8 = V_1; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_0011; } } { // base.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = ___rot1; CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492(__this, L_10, L_11, NULL); // } return; } } // System.Void Cinemachine.CinemachineClearShot::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_InternalUpdateCameraState_m21E11A40459CC3BAD2FC423929BA502004BB063E (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, 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; { // UpdateListOfChildren(); CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL); // ICinemachineCamera previousCam = LiveChild; RuntimeObject* L_0; L_0 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL); V_0 = L_0; // LiveChild = ChooseCurrentCamera(worldUp); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___worldUp0; RuntimeObject* L_2; L_2 = CinemachineClearShot_ChooseCurrentCamera_mE99EB0A510F96CBBF70A18692ACC962927641265(__this, L_1, NULL); CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, L_2, NULL); // if (previousCam != LiveChild && LiveChild != 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; } } { // LiveChild.OnTransitionFromCamera(previousCam, worldUp, deltaTime); RuntimeObject* L_6; L_6 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL); RuntimeObject* L_7 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___worldUp0; float L_9 = ___deltaTime1; InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15 /* System.Void Cinemachine.ICinemachineCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_6, L_7, L_8, L_9); // CinemachineCore.Instance.GenerateCameraActivationEvent(LiveChild, previousCam); 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; CinemachineCore_GenerateCameraActivationEvent_mD2A009E3CE9D80962BA7E902A9BD3B22E161C021(L_10, L_11, L_12, NULL); // if (previousCam != null) RuntimeObject* L_13 = V_0; if (!L_13) { goto IL_0099; } } { // mActiveBlend = CreateBlend( // previousCam, LiveChild, // LookupBlend(previousCam, LiveChild), mActiveBlend); 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_42; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_20; L_20 = CinemachineVirtualCameraBase_CreateBlend_m8CCA4253F833A686FEA07989BB3D068A246FF2CA(__this, L_14, L_15, L_18, L_19, NULL); __this->___mActiveBlend_42 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_42), (void*)L_20); // if (mActiveBlend == null || !mActiveBlend.Uses(previousCam)) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_21 = __this->___mActiveBlend_42; if (!L_21) { goto IL_0089; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_22 = __this->___mActiveBlend_42; RuntimeObject* L_23 = V_0; bool L_24; L_24 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_22, L_23, NULL); if (L_24) { goto IL_0099; } } IL_0089: { // CinemachineCore.Instance.GenerateCameraCutEvent(LiveChild); 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); CinemachineCore_GenerateCameraCutEvent_mED951E792CC6811DFF12F79B389C3237094FACD6(L_25, L_26, NULL); } IL_0099: { // if (mActiveBlend != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_27 = __this->___mActiveBlend_42; if (!L_27) { goto IL_00dd; } } { // mActiveBlend.TimeInBlend += (deltaTime >= 0) // ? deltaTime : mActiveBlend.Duration; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_28 = __this->___mActiveBlend_42; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_29 = L_28; float L_30 = L_29->___TimeInBlend_3; float L_31 = ___deltaTime1; G_B8_0 = L_30; G_B8_1 = L_29; if ((((float)L_31) >= ((float)(0.0f)))) { G_B9_0 = L_30; G_B9_1 = L_29; goto IL_00c2; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_32 = __this->___mActiveBlend_42; float L_33 = L_32->___Duration_4; 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 = ___deltaTime1; G_B10_0 = L_34; G_B10_1 = G_B9_0; G_B10_2 = G_B9_1; } IL_00c3: { G_B10_2->___TimeInBlend_3 = ((float)il2cpp_codegen_add(G_B10_1, G_B10_0)); // if (mActiveBlend.IsComplete) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_35 = __this->___mActiveBlend_42; bool L_36; L_36 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_35, NULL); if (!L_36) { goto IL_00dd; } } { // mActiveBlend = null; __this->___mActiveBlend_42 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_42), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); } IL_00dd: { // if (mActiveBlend != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_37 = __this->___mActiveBlend_42; if (!L_37) { goto IL_0105; } } { // mActiveBlend.UpdateCameraState(worldUp, deltaTime); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_38 = __this->___mActiveBlend_42; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = ___worldUp0; float L_40 = ___deltaTime1; CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_38, L_39, L_40, NULL); // m_State = mActiveBlend.State; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_41 = __this->___mActiveBlend_42; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_42; L_42 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_41, NULL); __this->___m_State_38 = L_42; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_38))->___m_CustomOverflow_15), (void*)NULL); #endif goto IL_0139; } IL_0105: { // else if (LiveChild != null) RuntimeObject* L_43; L_43 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL); if (!L_43) { goto IL_0139; } } { // if (m_TransitioningFrom != null) RuntimeObject* L_44 = __this->___m_TransitioningFrom_45; if (!L_44) { goto IL_0128; } } { // LiveChild.OnTransitionFromCamera(m_TransitioningFrom, worldUp, deltaTime); RuntimeObject* L_45; L_45 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL); RuntimeObject* L_46 = __this->___m_TransitioningFrom_45; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = ___worldUp0; float L_48 = ___deltaTime1; InterfaceActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(15 /* System.Void Cinemachine.ICinemachineCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_45, L_46, L_47, L_48); } IL_0128: { // m_State = LiveChild.State; RuntimeObject* L_49; L_49 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_50; L_50 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_49); __this->___m_State_38 = L_50; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_38))->___m_CustomOverflow_15), (void*)NULL); #endif } IL_0139: { // m_TransitioningFrom = null; __this->___m_TransitioningFrom_45 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom_45), (void*)(RuntimeObject*)NULL); // InvokePostPipelineStageCallback(this, CinemachineCore.Stage.Finalize, ref m_State, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_51 = (&__this->___m_State_38); float L_52 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_51, L_52, NULL); // PreviousStateIsValid = true; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)1); // } return; } } // System.Void Cinemachine.CinemachineClearShot::OnEnable() 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; } { // base.OnEnable(); CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL); // InvalidateListOfChildren(); CinemachineClearShot_InvalidateListOfChildren_mFE7676A3C7D11C5BC7F204BC437D6F31692B81DE(__this, NULL); // mActiveBlend = null; __this->___mActiveBlend_42 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_42), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); // CinemachineDebug.OnGUIHandlers -= OnGuiHandler; OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_0 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers_1; 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_1 = ((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_1), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var))); // CinemachineDebug.OnGUIHandlers += OnGuiHandler; OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_3 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers_1; 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_1 = ((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_1), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_5, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var))); // } return; } } // System.Void Cinemachine.CinemachineClearShot::OnDisable() 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; } { // base.OnDisable(); CinemachineVirtualCameraBase_OnDisable_mF7435377931FB3F6EC410752D62C18392C47917A(__this, NULL); // CinemachineDebug.OnGUIHandlers -= OnGuiHandler; OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708* L_0 = ((CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var))->___OnGUIHandlers_1; 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_1 = ((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_1), (void*)((OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708*)CastclassSealed((RuntimeObject*)L_2, OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var))); // } return; } } // System.Void Cinemachine.CinemachineClearShot::OnTransformChildrenChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_OnTransformChildrenChanged_mD3CDAD6B945F552A33D22047282151F8BEC23ECE (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // InvalidateListOfChildren(); CinemachineClearShot_InvalidateListOfChildren_mFE7676A3C7D11C5BC7F204BC437D6F31692B81DE(__this, NULL); // UpdateListOfChildren(); CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineClearShot::OnGuiHandler() 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; { // if (!m_ShowDebugText) bool L_0 = __this->___m_ShowDebugText_30; if (L_0) { goto IL_000f; } } { // CinemachineDebug.ReleaseScreenPos(this); CinemachineDebug_ReleaseScreenPos_m6C54E91372A22F7D171D8D91C454DF06E95A6593(__this, NULL); return; } IL_000f: { // var sb = CinemachineDebug.SBFromPool(); StringBuilder_t* L_1; L_1 = CinemachineDebug_SBFromPool_mAA83D56A38ECFD61FC135792DC0778A7B152938D(NULL); // sb.Append(Name); sb.Append(": "); sb.Append(Description); StringBuilder_t* L_2 = L_1; String_t* L_3; L_3 = CinemachineVirtualCameraBase_get_Name_mD5D510F82C6F26960F8036AC76A6B107E0304DD0(__this, NULL); StringBuilder_t* L_4; L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_2, L_3, NULL); // sb.Append(Name); sb.Append(": "); sb.Append(Description); StringBuilder_t* L_5 = L_2; StringBuilder_t* L_6; L_6 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_5, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, NULL); // sb.Append(Name); sb.Append(": "); sb.Append(Description); StringBuilder_t* L_7 = L_5; String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String Cinemachine.CinemachineVirtualCameraBase::get_Description() */, __this); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_7, L_8, NULL); // string text = sb.ToString(); StringBuilder_t* L_10 = L_7; String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_10); V_0 = L_11; // Rect r = CinemachineDebug.GetScreenPos(this, text, GUI.skin.box); 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); 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); // GUI.Label(r, text, GUI.skin.box); String_t* L_16 = V_0; GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_17; L_17 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL); 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(sb); CinemachineDebug_ReturnToPool_mBFBCCF1AEE29E2BD115AF5BCD172BBB8B95C5EA7(L_10, NULL); // } return; } } // System.Boolean Cinemachine.CinemachineClearShot::get_IsBlending() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineClearShot_get_IsBlending_m23069403051CC3F2737C0DE0C23A47360C8562CF (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // public bool IsBlending { get { return mActiveBlend != null; } } CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___mActiveBlend_42; return (bool)((!(((RuntimeObject*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineClearShot::get_ChildCameras() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineClearShot_get_ChildCameras_mF4017037F2C43479CB50DC87BA28BB5436C2BF61 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // get { UpdateListOfChildren(); return m_ChildCameras; } CinemachineClearShot_UpdateListOfChildren_m3BCC28E6A250B389B8FE737800409B3B6E235253(__this, NULL); // get { UpdateListOfChildren(); return m_ChildCameras; } CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_31; return L_0; } } // System.Void Cinemachine.CinemachineClearShot::InvalidateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_InvalidateListOfChildren_mFE7676A3C7D11C5BC7F204BC437D6F31692B81DE (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // m_ChildCameras = null; __this->___m_ChildCameras_31 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras_31), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // m_RandomizedChilden = null; __this->___m_RandomizedChilden_44 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden_44), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // LiveChild = null; CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, (RuntimeObject*)NULL, NULL); // } return; } } // System.Void Cinemachine.CinemachineClearShot::ResetRandomization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_ResetRandomization_mA4C0B56EE654F56A3E6219A4BDB8835E30A3510A (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // m_RandomizedChilden = null; __this->___m_RandomizedChilden_44 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden_44), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // mRandomizeNow = true; __this->___mRandomizeNow_43 = (bool)1; // } return; } } // System.Void Cinemachine.CinemachineClearShot::UpdateListOfChildren() 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; { // if (m_ChildCameras != null) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_31; if (!L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // List list = new List(); 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; // CinemachineVirtualCameraBase[] kids = GetComponentsInChildren(true); CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_2; L_2 = Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33(__this, (bool)1, Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var); // foreach (CinemachineVirtualCameraBase k in kids) V_1 = L_2; V_2 = 0; goto IL_0042; } IL_001b: { // foreach (CinemachineVirtualCameraBase k in kids) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_3 = V_1; int32_t L_4 = V_2; int32_t L_5 = L_4; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_6 = (L_3)->GetAtUnchecked(static_cast(L_5)); V_3 = L_6; // if (k.transform.parent == transform) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = V_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL); 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.Add(k); List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_12 = V_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_13 = V_3; 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: { // foreach (CinemachineVirtualCameraBase k in kids) int32_t L_15 = V_2; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_16 = V_1; if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_001b; } } { // m_ChildCameras = list.ToArray(); List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_17 = V_0; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_18; L_18 = List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C(L_17, List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var); __this->___m_ChildCameras_31 = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras_31), (void*)L_18); // mActivationTime = mPendingActivationTime = 0; float L_19 = (0.0f); V_4 = L_19; __this->___mPendingActivationTime_40 = L_19; float L_20 = V_4; __this->___mActivationTime_39 = L_20; // mPendingCamera = null; __this->___mPendingCamera_41 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera_41), (void*)(RuntimeObject*)NULL); // LiveChild = null; CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, (RuntimeObject*)NULL, NULL); // mActiveBlend = null; __this->___mActiveBlend_42 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_42), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); // } return; } } // Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::ChooseCurrentCamera(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_ChooseCurrentCamera_mE99EB0A510F96CBBF70A18692ACC962927641265 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, 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; { // if (m_ChildCameras == null || m_ChildCameras.Length == 0) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_31; if (!L_0) { goto IL_0011; } } { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = __this->___m_ChildCameras_31; if ((((RuntimeArray*)L_1)->max_length)) { goto IL_001e; } } IL_0011: { // mActivationTime = 0; __this->___mActivationTime_39 = (0.0f); // return null; return (RuntimeObject*)NULL; } IL_001e: { // CinemachineVirtualCameraBase[] childCameras = m_ChildCameras; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_2 = __this->___m_ChildCameras_31; V_0 = L_2; // if (!m_RandomizeChoice) bool L_3 = __this->___m_RandomizeChoice_34; if (L_3) { goto IL_0036; } } { // m_RandomizedChilden = null; __this->___m_RandomizedChilden_44 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden_44), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); goto IL_0062; } IL_0036: { // else if (m_ChildCameras.Length > 1) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_4 = __this->___m_ChildCameras_31; if ((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) <= ((int32_t)1))) { goto IL_0062; } } { // if (m_RandomizedChilden == null) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_5 = __this->___m_RandomizedChilden_44; if (L_5) { goto IL_005b; } } { // m_RandomizedChilden = Randomize(m_ChildCameras); CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_6 = __this->___m_ChildCameras_31; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_7; L_7 = CinemachineClearShot_Randomize_m827ED70BADD0E80B15B02B3DEB15D5BFFE0F0726(__this, L_6, NULL); __this->___m_RandomizedChilden_44 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden_44), (void*)L_7); } IL_005b: { // childCameras = m_RandomizedChilden; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_8 = __this->___m_RandomizedChilden_44; V_0 = L_8; } IL_0062: { // if (LiveChild != null && !LiveChild.VirtualCameraGameObject.activeSelf) 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); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11; L_11 = InterfaceFuncInvoker0< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(9 /* UnityEngine.GameObject Cinemachine.ICinemachineCamera::get_VirtualCameraGameObject() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_10); bool L_12; L_12 = GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368(L_11, NULL); if (L_12) { goto IL_0083; } } { // LiveChild = null; CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, (RuntimeObject*)NULL, NULL); } IL_0083: { // ICinemachineCamera best = LiveChild; RuntimeObject* L_13; L_13 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL); V_1 = L_13; // for (int i = 0; i < childCameras.Length; ++i) V_3 = 0; goto IL_0144; } IL_0091: { // CinemachineVirtualCameraBase vcam = childCameras[i]; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_14 = V_0; int32_t L_15 = V_3; int32_t L_16 = L_15; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_17 = (L_14)->GetAtUnchecked(static_cast(L_16)); V_4 = L_17; // if (vcam != null && vcam.gameObject.activeInHierarchy) 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; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21; L_21 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_20, NULL); bool L_22; L_22 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_21, NULL); if (!L_22) { goto IL_0140; } } { // if (best == null // || vcam.State.ShotQuality > best.State.ShotQuality // || (vcam.State.ShotQuality == best.State.ShotQuality && vcam.Priority > best.Priority) // || (m_RandomizeChoice && mRandomizeNow && (ICinemachineCamera)vcam != LiveChild // && vcam.State.ShotQuality == best.State.ShotQuality // && vcam.Priority == best.Priority)) RuntimeObject* L_23 = V_1; if (!L_23) { goto IL_013d; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_24 = V_4; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_25; L_25 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_24); float L_26 = L_25.___ShotQuality_7; RuntimeObject* L_27 = V_1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_28; L_28 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_27); float L_29 = L_28.___ShotQuality_7; if ((((float)L_26) > ((float)L_29))) { goto IL_013d; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_30 = V_4; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_31; L_31 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_30); float L_32 = L_31.___ShotQuality_7; RuntimeObject* L_33 = V_1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_34; L_34 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_33); float L_35 = L_34.___ShotQuality_7; if ((!(((float)L_32) == ((float)L_35)))) { goto IL_00fb; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_36 = V_4; int32_t L_37; L_37 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_36, NULL); RuntimeObject* L_38 = V_1; int32_t L_39; L_39 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 Cinemachine.ICinemachineCamera::get_Priority() */, 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_34; if (!L_40) { goto IL_0140; } } { bool L_41 = __this->___mRandomizeNow_43; 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; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_45; L_45 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_44); float L_46 = L_45.___ShotQuality_7; RuntimeObject* L_47 = V_1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_48; L_48 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_47); float L_49 = L_48.___ShotQuality_7; if ((!(((float)L_46) == ((float)L_49)))) { goto IL_0140; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_50 = V_4; int32_t L_51; L_51 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_50, NULL); RuntimeObject* L_52 = V_1; int32_t L_53; L_53 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 Cinemachine.ICinemachineCamera::get_Priority() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_52); if ((!(((uint32_t)L_51) == ((uint32_t)L_53)))) { goto IL_0140; } } IL_013d: { // best = vcam; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_54 = V_4; V_1 = L_54; } IL_0140: { // for (int i = 0; i < childCameras.Length; ++i) int32_t L_55 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_0144: { // for (int i = 0; i < childCameras.Length; ++i) int32_t L_56 = V_3; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_57 = V_0; if ((((int32_t)L_56) < ((int32_t)((int32_t)(((RuntimeArray*)L_57)->max_length))))) { goto IL_0091; } } { // mRandomizeNow = false; __this->___mRandomizeNow_43 = (bool)0; // float now = CinemachineCore.CurrentTime; 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; // if (mActivationTime != 0) float L_59 = __this->___mActivationTime_39; if ((((float)L_59) == ((float)(0.0f)))) { goto IL_01ee; } } { // if (LiveChild == best) 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; } } { // mPendingActivationTime = 0; __this->___mPendingActivationTime_40 = (0.0f); // mPendingCamera = null; __this->___mPendingCamera_41 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera_41), (void*)(RuntimeObject*)NULL); // return best; RuntimeObject* L_62 = V_1; return L_62; } IL_0187: { // if (PreviousStateIsValid) bool L_63; L_63 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, __this); if (!L_63) { goto IL_01ee; } } { // if (mPendingActivationTime != 0 && mPendingCamera == best) float L_64 = __this->___mPendingActivationTime_40; if ((((float)L_64) == ((float)(0.0f)))) { goto IL_01ee; } } { RuntimeObject* L_65 = __this->___mPendingCamera_41; RuntimeObject* L_66 = V_1; if ((!(((RuntimeObject*)(RuntimeObject*)L_65) == ((RuntimeObject*)(RuntimeObject*)L_66)))) { goto IL_01ee; } } { // if ((now - mPendingActivationTime) > m_ActivateAfter // && (now - mActivationTime) > m_MinDuration) float L_67 = V_2; float L_68 = __this->___mPendingActivationTime_40; float L_69 = __this->___m_ActivateAfter_32; 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_39; float L_72 = __this->___m_MinDuration_33; if ((!(((float)((float)il2cpp_codegen_subtract(L_70, L_71))) > ((float)L_72)))) { goto IL_01e7; } } { // m_RandomizedChilden = null; // reshuffle the children __this->___m_RandomizedChilden_44 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden_44), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // mActivationTime = now; float L_73 = V_2; __this->___mActivationTime_39 = L_73; // mPendingActivationTime = 0; __this->___mPendingActivationTime_40 = (0.0f); // mPendingCamera = null; __this->___mPendingCamera_41 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera_41), (void*)(RuntimeObject*)NULL); // return best; RuntimeObject* L_74 = V_1; return L_74; } IL_01e7: { // return LiveChild; RuntimeObject* L_75; L_75 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL); return L_75; } IL_01ee: { // mPendingActivationTime = 0; // cancel the pending, if any __this->___mPendingActivationTime_40 = (0.0f); // mPendingCamera = null; __this->___mPendingCamera_41 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera_41), (void*)(RuntimeObject*)NULL); // if (PreviousStateIsValid && mActivationTime > 0) bool L_76; L_76 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, __this); if (!L_76) { goto IL_0247; } } { float L_77 = __this->___mActivationTime_39; if ((!(((float)L_77) > ((float)(0.0f))))) { goto IL_0247; } } { // if (m_ActivateAfter > 0 // || (now - mActivationTime) < m_MinDuration) float L_78 = __this->___m_ActivateAfter_32; if ((((float)L_78) > ((float)(0.0f)))) { goto IL_0232; } } { float L_79 = V_2; float L_80 = __this->___mActivationTime_39; float L_81 = __this->___m_MinDuration_33; if ((!(((float)((float)il2cpp_codegen_subtract(L_79, L_80))) < ((float)L_81)))) { goto IL_0247; } } IL_0232: { // mPendingCamera = best; RuntimeObject* L_82 = V_1; __this->___mPendingCamera_41 = L_82; Il2CppCodeGenWriteBarrier((void**)(&__this->___mPendingCamera_41), (void*)L_82); // mPendingActivationTime = now; float L_83 = V_2; __this->___mPendingActivationTime_40 = L_83; // return LiveChild; RuntimeObject* L_84; L_84 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(__this, NULL); return L_84; } IL_0247: { // m_RandomizedChilden = null; // reshuffle the children __this->___m_RandomizedChilden_44 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden_44), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // mActivationTime = now; float L_85 = V_2; __this->___mActivationTime_39 = L_85; // return best; RuntimeObject* L_86 = V_1; return L_86; } } // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineClearShot::Randomize(Cinemachine.CinemachineVirtualCameraBase[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineClearShot_Randomize_m827ED70BADD0E80B15B02B3DEB15D5BFFE0F0726 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___src0, 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 pairs = new List(); 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; // for (int i = 0; i < src.Length; ++i) V_3 = 0; goto IL_003c; } IL_000a: { // Pair p = new Pair(); p.a = i; p.b = Random.Range(0, 1000f); il2cpp_codegen_initobj((&V_4), sizeof(Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2)); // Pair p = new Pair(); p.a = i; p.b = Random.Range(0, 1000f); int32_t L_1 = V_3; (&V_4)->___a_0 = L_1; // Pair p = new Pair(); p.a = i; p.b = Random.Range(0, 1000f); float L_2; L_2 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((0.0f), (1000.0f), NULL); (&V_4)->___b_1 = L_2; // pairs.Add(p); List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* L_3 = V_0; Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_4 = V_4; List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_inline(L_3, L_4, List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_RuntimeMethod_var); // for (int i = 0; i < src.Length; ++i) int32_t L_5 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_003c: { // for (int i = 0; i < src.Length; ++i) int32_t L_6 = V_3; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_7 = ___src0; if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) { goto IL_000a; } } { // pairs.Sort((p1, p2) => (int)p1.b - (int)p2.b); 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_1; Comparison_1_tC36F88DF34E599D1F13FFB2B2AA2C1DB58D705EC* L_10 = L_9; G_B4_0 = L_10; G_B4_1 = L_8; if (L_10) { G_B5_0 = L_10; G_B5_1 = L_8; goto IL_0062; } } { 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_0; 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_1 = L_13; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var))->___U3CU3E9__47_0_1), (void*)L_13); G_B5_0 = L_13; G_B5_1 = G_B4_1; } IL_0062: { List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542(G_B5_1, G_B5_0, List_1_Sort_m0ADA648C6D6027063A845F5BFC9896D861417542_RuntimeMethod_var); // CinemachineVirtualCameraBase[] dst = new CinemachineVirtualCameraBase[src.Length]; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_14 = ___src0; 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; // Pair[] result = pairs.ToArray(); List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* L_16 = V_0; PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* L_17; L_17 = List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096(L_16, List_1_ToArray_m01CFD41498614BBB4EEF870DAD5F0DFD5A695096_RuntimeMethod_var); V_2 = L_17; // for (int i = 0; i < src.Length; ++i) V_5 = 0; goto IL_0095; } IL_007c: { // dst[i] = src[result[i].a]; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_18 = V_1; int32_t L_19 = V_5; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_20 = ___src0; PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* L_21 = V_2; int32_t L_22 = V_5; int32_t L_23 = ((L_21)->GetAddressAtUnchecked(static_cast(L_22)))->___a_0; int32_t L_24 = L_23; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_25 = (L_20)->GetAtUnchecked(static_cast(L_24)); ArrayElementTypeCheck (L_18, L_25); (L_18)->SetAtUnchecked(static_cast(L_19), (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_25); // for (int i = 0; i < src.Length; ++i) int32_t L_26 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_0095: { // for (int i = 0; i < src.Length; ++i) int32_t L_27 = V_5; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_28 = ___src0; if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length))))) { goto IL_007c; } } { // return dst; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_29 = V_1; return L_29; } } // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineClearShot::LookupBlend(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineClearShot_LookupBlend_m0DA62E97306A03CF6C1A0CADF68A0D3E7F45BD26 (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___fromKey0, RuntimeObject* ___toKey1, 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 blend = m_DefaultBlend; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0 = __this->___m_DefaultBlend_35; V_0 = L_0; // if (m_CustomBlends != null) CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* L_1 = __this->___m_CustomBlends_36; 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; } } { // string fromCameraName = (fromKey != null) ? fromKey.Name : string.Empty; RuntimeObject* L_3 = ___fromKey0; if (L_3) { goto IL_001f; } } { String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; G_B4_0 = L_4; goto IL_0025; } IL_001f: { RuntimeObject* L_5 = ___fromKey0; String_t* L_6; L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Cinemachine.ICinemachineCamera::get_Name() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_5); G_B4_0 = L_6; } IL_0025: { V_1 = G_B4_0; // string toCameraName = (toKey != null) ? toKey.Name : string.Empty; RuntimeObject* L_7 = ___toKey1; if (L_7) { goto IL_0030; } } { String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; G_B7_0 = L_8; goto IL_0036; } IL_0030: { RuntimeObject* L_9 = ___toKey1; String_t* L_10; L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Cinemachine.ICinemachineCamera::get_Name() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_9); G_B7_0 = L_10; } IL_0036: { V_2 = G_B7_0; // blend = m_CustomBlends.GetBlendForVirtualCameras( // fromCameraName, toCameraName, blend); CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* L_11 = __this->___m_CustomBlends_36; String_t* L_12 = V_1; String_t* L_13 = V_2; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_14 = V_0; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_15; L_15 = CinemachineBlenderSettings_GetBlendForVirtualCameras_mD1C44B6D389EA35A1AC08F3BA4DEDC1D185070D5(L_11, L_12, L_13, L_14, NULL); V_0 = L_15; } IL_0046: { // if (CinemachineCore.GetBlendOverride != null) 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_7; if (!L_16) { goto IL_005c; } } { // blend = CinemachineCore.GetBlendOverride(fromKey, toKey, blend, this); 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_7; RuntimeObject* L_18 = ___fromKey0; RuntimeObject* L_19 = ___toKey1; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_20 = V_0; 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: { // return blend; CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_22 = V_0; return L_22; } } // System.Void Cinemachine.CinemachineClearShot::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_OnTransitionFromCamera_mCD2B8D5BB280F63D0E7E26A32E9C9D8C8DA2DCBF (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, const RuntimeMethod* method) { { // base.OnTransitionFromCamera(fromCam, worldUp, deltaTime); RuntimeObject* L_0 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___worldUp1; float L_2 = ___deltaTime2; CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493(__this, L_0, L_1, L_2, NULL); // InvokeOnTransitionInExtensions(fromCam, worldUp, deltaTime); RuntimeObject* L_3 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___worldUp1; float L_5 = ___deltaTime2; bool L_6; L_6 = CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225(__this, L_3, L_4, L_5, NULL); // m_TransitioningFrom = fromCam; RuntimeObject* L_7 = ___fromCam0; __this->___m_TransitioningFrom_45 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom_45), (void*)L_7); // if (m_RandomizeChoice && mActiveBlend == null) bool L_8 = __this->___m_RandomizeChoice_34; if (!L_8) { goto IL_0038; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_9 = __this->___mActiveBlend_42; if (L_9) { goto IL_0038; } } { // m_RandomizedChilden = null; __this->___m_RandomizedChilden_44 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RandomizedChilden_44), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // LiveChild = null; CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline(__this, (RuntimeObject*)NULL, NULL); } IL_0038: { // InternalUpdateCameraState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___worldUp1; float L_11 = ___deltaTime2; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(35 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_10, L_11); // } return; } } // System.Void Cinemachine.CinemachineClearShot::.ctor() 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; } { // public CinemachineBlendDefinition m_DefaultBlend // = new CinemachineBlendDefinition(CinemachineBlendDefinition.Style.Cut, 0); CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0; memset((&L_0), 0, sizeof(L_0)); CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D((&L_0), 0, (0.0f), /*hidden argument*/NULL); __this->___m_DefaultBlend_35 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_DefaultBlend_35))->___m_CustomCurve_2), (void*)NULL); // CameraState m_State = CameraState.Default; 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_38 = L_1; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_38))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_38))->___m_CustomOverflow_15), (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 // System.Void Cinemachine.CinemachineClearShot/<>c::.cctor() 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_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Cinemachine.CinemachineClearShot/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9BE881E5BAC3662017282D2C1215496CB6A6088F (U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Int32 Cinemachine.CinemachineClearShot/<>c::b__47_0(Cinemachine.CinemachineClearShot/Pair,Cinemachine.CinemachineClearShot/Pair) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRandomizeU3Eb__47_0_mCF797FF00E11634FA5A9052E99D7FE4556682B50 (U3CU3Ec_t1A90157F0F76E75D5EEC9184BE63E3FCC1E30697* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___p10, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___p21, const RuntimeMethod* method) { { // pairs.Sort((p1, p2) => (int)p1.b - (int)p2.b); Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_0 = ___p10; float L_1 = L_0.___b_1; Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_2 = ___p21; float L_3 = L_2.___b_1; return ((int32_t)il2cpp_codegen_subtract(il2cpp_codegen_cast_double_to_int(L_1), il2cpp_codegen_cast_double_to_int(L_3))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean Cinemachine.CinemachineCollider::IsTargetObscured(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_IsTargetObscured_m96234E8EC6FBE238EF157CD24CEC943D0BCB5867 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, RuntimeObject* ___vcam0, 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; } { // return GetExtraState(vcam).targetObscured; RuntimeObject* L_0 = ___vcam0; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_1; L_1 = CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6(__this, L_0, CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var); bool L_2 = L_1->___targetObscured_1; return L_2; } } // System.Boolean Cinemachine.CinemachineCollider::CameraWasDisplaced(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_CameraWasDisplaced_m5ED18CC78ED65A1CD9D46C1305102A66FB5EFA2E (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, RuntimeObject* ___vcam0, const RuntimeMethod* method) { { // return GetCameraDisplacementDistance(vcam) > 0; RuntimeObject* L_0 = ___vcam0; float L_1; L_1 = CinemachineCollider_GetCameraDisplacementDistance_m2D776E08DF6628DE5D5DDAFE5854D28A2E4C36B6(__this, L_0, NULL); return (bool)((((float)L_1) > ((float)(0.0f)))? 1 : 0); } } // System.Single Cinemachine.CinemachineCollider::GetCameraDisplacementDistance(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetCameraDisplacementDistance_m2D776E08DF6628DE5D5DDAFE5854D28A2E4C36B6 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, RuntimeObject* ___vcam0, 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; } { // return GetExtraState(vcam).previousDisplacement.magnitude; RuntimeObject* L_0 = ___vcam0; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_1; L_1 = CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6(__this, L_0, CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = (&L_1->___previousDisplacement_0); float L_3; L_3 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline(L_2, NULL); return L_3; } } // System.Void Cinemachine.CinemachineCollider::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollider_OnValidate_m44D1FA5E930E6EDEF78DD0AA50B0C0A31214EEF3 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, const RuntimeMethod* method) { { // m_DistanceLimit = Mathf.Max(0, m_DistanceLimit); float L_0 = __this->___m_DistanceLimit_12; float L_1; L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL); __this->___m_DistanceLimit_12 = L_1; // m_MinimumOcclusionTime = Mathf.Max(0, m_MinimumOcclusionTime); float L_2 = __this->___m_MinimumOcclusionTime_13; float L_3; L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_2, NULL); __this->___m_MinimumOcclusionTime_13 = L_3; // m_CameraRadius = Mathf.Max(0, m_CameraRadius); float L_4 = __this->___m_CameraRadius_14; float L_5; L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_4, NULL); __this->___m_CameraRadius_14 = L_5; // m_MinimumDistanceFromTarget = Mathf.Max(0.01f, m_MinimumDistanceFromTarget); float L_6 = __this->___m_MinimumDistanceFromTarget_10; float L_7; L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), L_6, NULL); __this->___m_MinimumDistanceFromTarget_10 = L_7; // m_OptimalTargetDistance = Mathf.Max(0, m_OptimalTargetDistance); float L_8 = __this->___m_OptimalTargetDistance_20; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_8, NULL); __this->___m_OptimalTargetDistance_20 = L_9; // } return; } } // System.Void Cinemachine.CinemachineCollider::OnDestroy() 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; } { // RuntimeUtility.DestroyScratchCollider(); il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var); RuntimeUtility_DestroyScratchCollider_m4364DE7BEF85A175A66261E184D0A58BA4F62D5C(NULL); // base.OnDestroy(); CinemachineExtension_OnDestroy_m856A803E3DAE93CD0AADFA9B687A430BD24616DE(__this, NULL); // } return; } } // System.Collections.Generic.List`1> Cinemachine.CinemachineCollider::get_DebugPaths() 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> list = new List>(); 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 extraStates = GetAllExtraStates(); List_1_t7773B36341789251169D983F9C3A2047E1ABCA83* L_1; L_1 = CinemachineExtension_GetAllExtraStates_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m9DD28C1D8396B5F170AF7DBD324D6E260C95B04E(__this, CinemachineExtension_GetAllExtraStates_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m9DD28C1D8396B5F170AF7DBD324D6E260C95B04E_RuntimeMethod_var); // foreach (var v in extraStates) 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: {// begin finally (depth: 1) Enumerator_Dispose_mEE069DF21AA78789A303E93FC4E6DBBE0909DCF0((&V_1), Enumerator_Dispose_mEE069DF21AA78789A303E93FC4E6DBBE0909DCF0_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_003e_1; } IL_0014_1: { // foreach (var v in extraStates) VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_3; L_3 = Enumerator_get_Current_mD8D5F2F6672D9652E8B0577BC2CA0E6EB626EA29_inline((&V_1), Enumerator_get_Current_mD8D5F2F6672D9652E8B0577BC2CA0E6EB626EA29_RuntimeMethod_var); V_2 = L_3; // if (v.debugResolutionPath != null && v.debugResolutionPath.Count > 0) VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_4 = V_2; List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_5 = L_4->___debugResolutionPath_3; if (!L_5) { goto IL_003e_1; } } { VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_6 = V_2; List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_7 = L_6->___debugResolutionPath_3; 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.Add(v.debugResolutionPath); List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* L_9 = V_0; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_10 = V_2; List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_11 = L_10->___debugResolutionPath_3; List_1_Add_m8B5DEF3F8F4F49003BB953399B6E84A6DC941AC6_inline(L_9, L_11, List_1_Add_m8B5DEF3F8F4F49003BB953399B6E84A6DC941AC6_RuntimeMethod_var); } IL_003e_1: { // foreach (var v in extraStates) 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; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0057: { // return list; List_1_tE5E2F520A1D08DC8DA6B8BF059CF6AE99CA46D0F* L_13 = V_0; return L_13; } } // System.Single Cinemachine.CinemachineCollider::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetMaxDampTime_m5CDDC02FB1FEB4B82A51BA9745D61DE0EFA23BF1 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, const RuntimeMethod* method) { { // return Mathf.Max(m_Damping, Mathf.Max(m_DampingWhenOccluded, m_SmoothingTime)); float L_0 = __this->___m_Damping_18; float L_1 = __this->___m_DampingWhenOccluded_19; float L_2 = __this->___m_SmoothingTime_17; 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; } } // System.Void Cinemachine.CinemachineCollider::PostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCollider_PostPipelineStageCallback_m809856B0A1F1112AA1610C853672E5B9FEFBCD2F (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, int32_t ___stage1, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state2, float ___deltaTime3, 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*)&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; { // if (stage == CinemachineCore.Stage.Body) int32_t L_0 = ___stage1; if (L_0) { goto IL_01f4; } } { // var extra = GetExtraState(vcam); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___vcam0; 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; // extra.targetObscured = false; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_3 = V_0; L_3->___targetObscured_1 = (bool)0; // extra.debugResolutionPath?.RemoveRange(0, extra.debugResolutionPath.Count); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_4 = V_0; List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_5 = L_4->___debugResolutionPath_3; List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_6 = L_5; G_B2_0 = L_6; if (L_6) { G_B3_0 = L_6; goto IL_0021; } } { goto IL_0032; } IL_0021: { VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_7 = V_0; List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_8 = L_7->___debugResolutionPath_3; int32_t L_9; L_9 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_8, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var); List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D(G_B3_0, 0, L_9, List_1_RemoveRange_m2459C0BC8F20CF66E82F55757ABCF60A69752B6D_RuntimeMethod_var); } IL_0032: { // if (m_AvoidObstacles) bool L_10 = __this->___m_AvoidObstacles_11; if (!L_10) { goto IL_01f4; } } { // extra.previousDisplacement // = Quaternion.Euler(state.PositionDampingBypass) * extra.previousDisplacement; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_11 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = L_12->___PositionDampingBypass_6; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14; L_14 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_13, NULL); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_15 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15->___previousDisplacement_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_14, L_16, NULL); L_11->___previousDisplacement_0 = L_17; // Vector3 displacement = PreserveLineOfSight(ref state, ref extra); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_18 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = CinemachineCollider_PreserveLineOfSight_m15D0A6B0A018DAD34254B7E091CAD3D3E0C1EF84(__this, L_18, (&V_0), NULL); V_1 = L_19; // if (m_MinimumOcclusionTime > Epsilon) float L_20 = __this->___m_MinimumOcclusionTime_13; if ((!(((float)L_20) > ((float)(9.99999975E-05f))))) { goto IL_00b6; } } { // float now = CinemachineCore.CurrentTime; 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; // if (displacement.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1; bool L_23; L_23 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_22, NULL); if (!L_23) { goto IL_008b; } } { // extra.occlusionStartTime = 0; // no occlusion VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_24 = V_0; L_24->___occlusionStartTime_2 = (0.0f); goto IL_00b6; } IL_008b: { // if (extra.occlusionStartTime <= 0) VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_25 = V_0; float L_26 = L_25->___occlusionStartTime_2; if ((!(((float)L_26) <= ((float)(0.0f))))) { goto IL_009f; } } { // extra.occlusionStartTime = now; // occlusion timer starts now VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_27 = V_0; float L_28 = V_3; L_27->___occlusionStartTime_2 = L_28; } IL_009f: { // if (now - extra.occlusionStartTime < m_MinimumOcclusionTime) float L_29 = V_3; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_30 = V_0; float L_31 = L_30->___occlusionStartTime_2; float L_32 = __this->___m_MinimumOcclusionTime_13; if ((!(((float)((float)il2cpp_codegen_subtract(L_29, L_31))) < ((float)L_32)))) { goto IL_00b6; } } { // displacement = extra.previousDisplacement; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_33 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33->___previousDisplacement_0; V_1 = L_34; } IL_00b6: { // if (m_SmoothingTime > Epsilon) float L_35 = __this->___m_SmoothingTime_17; if ((!(((float)L_35) > ((float)(9.99999975E-05f))))) { goto IL_013f; } } { // Vector3 pos = state.CorrectedPosition + displacement; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_36 = ___state2; 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 dir = pos - state.ReferenceLookAt; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_4; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_41 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41->___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_40, L_42, NULL); V_5 = L_43; // float distance = dir.magnitude; float L_44; L_44 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_5), NULL); V_6 = L_44; // if (distance > Epsilon) float L_45 = V_6; if ((!(((float)L_45) > ((float)(9.99999975E-05f))))) { goto IL_013f; } } { // dir /= distance; 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; // if (!displacement.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_1; bool L_50; L_50 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_49, NULL); if (L_50) { goto IL_010d; } } { // extra.UpdateDistanceSmoothing(distance); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_51 = V_0; float L_52 = V_6; VcamExtraState_UpdateDistanceSmoothing_m585CE40738CF2D7E9EC0BE89C357AD84A40320AC(L_51, L_52, NULL); } IL_010d: { // distance = extra.ApplyDistanceSmoothing(distance, m_SmoothingTime); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_53 = V_0; float L_54 = V_6; float L_55 = __this->___m_SmoothingTime_17; float L_56; L_56 = VcamExtraState_ApplyDistanceSmoothing_m0BB6D66F3143716C66AAC3F7DD85103C7E6589E3(L_53, L_54, L_55, NULL); V_6 = L_56; // displacement += (state.ReferenceLookAt + dir * distance) - pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_58 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = L_58->___ReferenceLookAt_2; 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: { // if (displacement.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_1; bool L_68; L_68 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_67, NULL); if (!L_68) { goto IL_0153; } } { // extra.ResetDistanceSmoothing(m_SmoothingTime); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_69 = V_0; float L_70 = __this->___m_SmoothingTime_17; VcamExtraState_ResetDistanceSmoothing_mC71B210379ABEBC812529240E983852865E535B0(L_69, L_70, NULL); } IL_0153: { // var cameraPos = state.CorrectedPosition + displacement; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_71 = ___state2; 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; // displacement += RespectCameraRadius( // cameraPos, state.HasLookAt ? state.ReferenceLookAt : cameraPos); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_77 = ___state2; bool L_78; L_78 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_77, NULL); G_B20_0 = L_76; G_B20_1 = __this; G_B20_2 = L_75; if (L_78) { G_B21_0 = L_76; G_B21_1 = __this; G_B21_2 = L_75; goto IL_016e; } } { 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 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = L_80->___ReferenceLookAt_2; 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: { 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; // if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_84 = ___deltaTime3; if ((!(((float)L_84) >= ((float)(0.0f))))) { goto IL_01d6; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_85; L_85 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL); bool L_86; L_86 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_85); if (!L_86) { goto IL_01d6; } } { // displacement = extra.previousDisplacement + Damper.Damp( // displacement - extra.previousDisplacement, // displacement.sqrMagnitude > extra.previousDisplacement.sqrMagnitude ? m_DampingWhenOccluded : m_Damping, // deltaTime); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_87 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88 = L_87->___previousDisplacement_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_1; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_90 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91 = L_90->___previousDisplacement_0; 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; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_95 = (&L_94->___previousDisplacement_0); float L_96; L_96 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline(L_95, NULL); G_B25_0 = L_92; G_B25_1 = L_88; if ((((float)L_93) > ((float)L_96))) { G_B26_0 = L_92; G_B26_1 = L_88; goto IL_01c3; } } { float L_97 = __this->___m_Damping_18; 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_19; G_B27_0 = L_98; G_B27_1 = G_B26_0; G_B27_2 = G_B26_1; } IL_01c9: { float L_99 = ___deltaTime3; 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: { // extra.previousDisplacement = displacement; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_102 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103 = V_1; L_102->___previousDisplacement_0 = L_103; // state.PositionCorrection += displacement; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_104 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_105 = (&L_104->___PositionCorrection_8); 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: { // if (stage == CinemachineCore.Stage.Aim) int32_t L_110 = ___stage1; if ((!(((uint32_t)L_110) == ((uint32_t)1)))) { goto IL_030b; } } { // var extra = GetExtraState(vcam); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_111 = ___vcam0; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_112; L_112 = CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6(__this, L_111, CinemachineExtension_GetExtraState_TisVcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8_m0A3B3EBA6289AA7379A06F068233D3F9B19D6BB6_RuntimeMethod_var); // extra.targetObscured = IsTargetOffscreen(state) || CheckForTargetObstructions(state); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_113 = L_112; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_114 = ___state2; 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); G_B31_0 = L_113; G_B31_1 = L_113; if (L_116) { G_B32_0 = L_113; G_B32_1 = L_113; goto IL_021e; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_117 = ___state2; 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: { G_B33_1->___targetObscured_1 = (bool)G_B33_0; // if (extra.targetObscured) VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_120 = G_B33_2; bool L_121 = L_120->___targetObscured_1; G_B34_0 = L_120; if (!L_121) { G_B35_0 = L_120; goto IL_023b; } } { // state.ShotQuality *= 0.2f; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_122 = ___state2; float* L_123 = (&L_122->___ShotQuality_7); 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: { // if (!extra.previousDisplacement.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = G_B35_0->___previousDisplacement_0; bool L_127; L_127 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_126, NULL); if (L_127) { goto IL_0256; } } { // state.ShotQuality *= 0.8f; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_128 = ___state2; float* L_129 = (&L_128->___ShotQuality_7); 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: { // float nearnessBoost = 0; V_7 = (0.0f); // if (m_OptimalTargetDistance > 0 && state.HasLookAt) float L_132 = __this->___m_OptimalTargetDistance_20; if ((!(((float)L_132) > ((float)(0.0f))))) { goto IL_030b; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_133 = ___state2; bool L_134; L_134 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_133, NULL); if (!L_134) { goto IL_030b; } } { // float distance = Vector3.Magnitude(state.ReferenceLookAt - state.FinalPosition); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_135 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_136 = L_135->___ReferenceLookAt_2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_137 = ___state2; 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; // if (distance <= m_OptimalTargetDistance) float L_141 = V_8; float L_142 = __this->___m_OptimalTargetDistance_20; if ((!(((float)L_141) <= ((float)L_142)))) { goto IL_02c7; } } { // float threshold = m_OptimalTargetDistance / 2; float L_143 = __this->___m_OptimalTargetDistance_20; V_9 = ((float)(L_143/(2.0f))); // if (distance >= threshold) float L_144 = V_8; float L_145 = V_9; if ((!(((float)L_144) >= ((float)L_145)))) { goto IL_02f9; } } { // nearnessBoost = kMaxNearBoost * (distance - threshold) // / (m_OptimalTargetDistance - threshold); float L_146 = V_8; float L_147 = V_9; float L_148 = __this->___m_OptimalTargetDistance_20; 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: { // distance -= m_OptimalTargetDistance; float L_150 = V_8; float L_151 = __this->___m_OptimalTargetDistance_20; V_8 = ((float)il2cpp_codegen_subtract(L_150, L_151)); // float threshold = m_OptimalTargetDistance * 3; float L_152 = __this->___m_OptimalTargetDistance_20; V_10 = ((float)il2cpp_codegen_multiply(L_152, (3.0f))); // if (distance < threshold) float L_153 = V_8; float L_154 = V_10; if ((!(((float)L_153) < ((float)L_154)))) { goto IL_02f9; } } { // nearnessBoost = kMaxNearBoost * (1f - (distance / threshold)); 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: { // state.ShotQuality *= (1f + nearnessBoost); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_157 = ___state2; float* L_158 = (&L_157->___ShotQuality_7); 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; } } // UnityEngine.Vector3 Cinemachine.CinemachineCollider::PreserveLineOfSight(Cinemachine.CameraState&,Cinemachine.CinemachineCollider/VcamExtraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PreserveLineOfSight_m15D0A6B0A018DAD34254B7E091CAD3D3E0C1EF84 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** ___extra1, 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)); 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 displacement = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_0 = L_0; // if (state.HasLookAt && m_CollideAgainst != 0 // && m_CollideAgainst != m_TransparentLayers) CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_1 = ___state0; 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_7; 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_7; int32_t L_6; L_6 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_5, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7 = __this->___m_TransparentLayers_9; 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; } } { // Vector3 cameraPos = state.CorrectedPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_9 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_9, NULL); V_1 = L_10; // Vector3 lookAtPos = state.ReferenceLookAt; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___ReferenceLookAt_2; V_2 = L_12; // RaycastHit hitInfo = new RaycastHit(); il2cpp_codegen_initobj((&V_3), sizeof(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5)); // displacement = PullCameraInFrontOfNearestObstacle( // cameraPos, lookAtPos, m_CollideAgainst & ~m_TransparentLayers, ref hitInfo); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_2; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_15 = __this->___m_CollideAgainst_7; int32_t L_16; L_16 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_15, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_17 = __this->___m_TransparentLayers_9; 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 pos = cameraPos + displacement; 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; // if (hitInfo.collider != null) 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; } } { // extra.AddPointToDebugPath(pos); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_25 = ___extra1; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_26 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_25); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4; VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_26, L_27, NULL); // if (m_Strategy != ResolutionStrategy.PullCameraForward) int32_t L_28 = __this->___m_Strategy_15; if (!L_28) { goto IL_00cf; } } { // Vector3 targetToCamera = cameraPos - lookAtPos; 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; // pos = PushCameraBack( // pos, targetToCamera, hitInfo, lookAtPos, // new Plane(state.ReferenceUp, cameraPos), // targetToCamera.magnitude, m_MaximumEffort, ref extra); 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 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = L_36->___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_1; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_39; memset((&L_39), 0, sizeof(L_39)); Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2((&L_39), L_37, L_38, /*hidden argument*/NULL); float L_40; L_40 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_5), NULL); int32_t L_41 = __this->___m_MaximumEffort_16; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_42 = ___extra1; 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: { // displacement = pos - cameraPos; 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: { // return displacement; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_0; return L_47; } } // UnityEngine.Vector3 Cinemachine.CinemachineCollider::PullCameraInFrontOfNearestObstacle(UnityEngine.Vector3,UnityEngine.Vector3,System.Int32,UnityEngine.RaycastHit&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PullCameraInFrontOfNearestObstacle_mC6EE17778ED949B252ECEEF01262A6391180D176 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAtPos1, int32_t ___layerMask2, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___hitInfo3, 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 displacement = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_0 = L_0; // Vector3 dir = cameraPos - lookAtPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___cameraPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___lookAtPos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_2, NULL); V_1 = L_3; // float targetDistance = dir.magnitude; float L_4; L_4 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); V_2 = L_4; // if (targetDistance > Epsilon) float L_5 = V_2; if ((!(((float)L_5) > ((float)(9.99999975E-05f))))) { goto IL_00da; } } { // dir /= targetDistance; 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 minDistanceFromTarget = Mathf.Max(m_MinimumDistanceFromTarget, Epsilon); float L_9 = __this->___m_MinimumDistanceFromTarget_10; float L_10; L_10 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_9, (9.99999975E-05f), NULL); V_3 = L_10; // if (targetDistance < minDistanceFromTarget + Epsilon) 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; } } { // displacement = dir * (minDistanceFromTarget - targetDistance); 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 rayLength = targetDistance - minDistanceFromTarget; float L_17 = V_2; float L_18 = V_3; V_4 = ((float)il2cpp_codegen_subtract(L_17, L_18)); // if (m_DistanceLimit > Epsilon) float L_19 = __this->___m_DistanceLimit_12; if ((!(((float)L_19) > ((float)(9.99999975E-05f))))) { goto IL_0074; } } { // rayLength = Mathf.Min(m_DistanceLimit, rayLength); float L_20 = __this->___m_DistanceLimit_12; 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: { // Ray ray = new Ray(cameraPos - rayLength * dir, dir); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___cameraPos0; 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((&V_5), L_27, L_28, NULL); // rayLength += k_PrecisionSlush; float L_29 = V_4; V_4 = ((float)il2cpp_codegen_add(L_29, (0.00100000005f))); // if (rayLength > Epsilon) float L_30 = V_4; if ((!(((float)L_30) > ((float)(9.99999975E-05f))))) { goto IL_00da; } } { // if (RuntimeUtility.RaycastIgnoreTag( // ray, out hitInfo, rayLength, layerMask, m_IgnoreTag)) Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_31 = V_5; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_32 = ___hitInfo3; float L_33 = V_4; int32_t L_34 = ___layerMask2; String_t** L_35 = (&__this->___m_IgnoreTag_8); 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; } } { // float adjustment = Mathf.Max(0, hitInfo.distance - k_PrecisionSlush); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_37 = ___hitInfo3; 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; // displacement = ray.GetPoint(adjustment) - cameraPos; float L_40 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41; L_41 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_5), L_40, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___cameraPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_41, L_42, NULL); V_0 = L_43; } IL_00da: { // return displacement; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_0; return L_44; } } // UnityEngine.Vector3 Cinemachine.CinemachineCollider::PushCameraBack(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.RaycastHit,UnityEngine.Vector3,UnityEngine.Plane,System.Single,System.Int32,Cinemachine.CinemachineCollider/VcamExtraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_PushCameraBack_mA652E6C1E69285E05F18DA6C4EEFBF6FFF150ED5 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___currentPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pushDir1, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___obstacle2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAtPos3, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___startPlane4, float ___targetDistance5, int32_t ___iterations6, VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** ___extra7, 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 pos = currentPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___currentPos0; V_0 = L_0; // Vector3 dir = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_1 = L_1; // if (!GetWalkingDirection(pos, pushDir, obstacle, ref dir)) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___pushDir1; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_4 = ___obstacle2; bool L_5; L_5 = CinemachineCollider_GetWalkingDirection_mC5607290A0F1FB8EDAC4AE401280FCAE25DA56D7(__this, L_2, L_3, L_4, (&V_1), NULL); if (L_5) { goto IL_0017; } } { // return pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0; return L_6; } IL_0017: { // Ray ray = new Ray(pos, dir); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_1; Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&V_2), L_7, L_8, NULL); // float distance = GetPushBackDistance(ray, startPlane, targetDistance, lookAtPos); Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_9 = V_2; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_10 = ___startPlane4; float L_11 = ___targetDistance5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___lookAtPos3; float L_13; L_13 = CinemachineCollider_GetPushBackDistance_m327096D12B295C2A3D536767D22302B0D90722F2(__this, L_9, L_10, L_11, L_12, NULL); V_3 = L_13; // if (distance <= Epsilon) float L_14 = V_3; if ((!(((float)L_14) <= ((float)(9.99999975E-05f))))) { goto IL_0038; } } { // return pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_0; return L_15; } IL_0038: { // float clampedDistance = ClampRayToBounds(ray, distance, obstacle.collider.bounds); Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_16 = V_2; float L_17 = V_3; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_18; L_18 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&___obstacle2), NULL); 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; // distance = Mathf.Min(distance, clampedDistance + k_PrecisionSlush); 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; // if (RuntimeUtility.RaycastIgnoreTag(ray, out var hitInfo, distance, // m_CollideAgainst & ~m_TransparentLayers, m_IgnoreTag)) Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_24 = V_2; float L_25 = V_3; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_26 = __this->___m_CollideAgainst_7; int32_t L_27; L_27 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_26, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_28 = __this->___m_TransparentLayers_9; int32_t L_29; L_29 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_28, NULL); String_t** L_30 = (&__this->___m_IgnoreTag_8); 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 adjustment = hitInfo.distance - k_PrecisionSlush; float L_32; L_32 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_5), NULL); V_7 = ((float)il2cpp_codegen_subtract(L_32, (0.00100000005f))); // pos = ray.GetPoint(adjustment); float L_33 = V_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_2), L_33, NULL); V_0 = L_34; // extra.AddPointToDebugPath(pos); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_35 = ___extra7; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_36 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_35); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_0; VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_36, L_37, NULL); // if (iterations > 1) int32_t L_38 = ___iterations6; if ((((int32_t)L_38) <= ((int32_t)1))) { goto IL_00c3; } } { // pos = PushCameraBack( // pos, dir, hitInfo, // lookAtPos, startPlane, // targetDistance, iterations-1, ref extra); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_1; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_41 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___lookAtPos3; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_43 = ___startPlane4; float L_44 = ___targetDistance5; int32_t L_45 = ___iterations6; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_46 = ___extra7; 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: { // return pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_0; return L_48; } IL_00c5: { // pos = ray.GetPoint(distance); float L_49 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50; L_50 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_2), L_49, NULL); V_0 = L_50; // dir = pos - lookAtPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = ___lookAtPos3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53; L_53 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_51, L_52, NULL); V_1 = L_53; // float d = dir.magnitude; float L_54; L_54 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); V_6 = L_54; // if (d < Epsilon || RuntimeUtility.RaycastIgnoreTag( // new Ray(lookAtPos, dir), out _, d - k_PrecisionSlush, // m_CollideAgainst & ~m_TransparentLayers, m_IgnoreTag)) float L_55 = V_6; if ((((float)L_55) < ((float)(9.99999975E-05f)))) { goto IL_0120; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = ___lookAtPos3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_1; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_58; memset((&L_58), 0, sizeof(L_58)); Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&L_58), L_56, L_57, /*hidden argument*/NULL); float L_59 = V_6; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_60 = __this->___m_CollideAgainst_7; int32_t L_61; L_61 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_60, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_62 = __this->___m_TransparentLayers_9; int32_t L_63; L_63 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_62, NULL); String_t** L_64 = (&__this->___m_IgnoreTag_8); 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: { // return currentPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = ___currentPos0; return L_66; } IL_0122: { // ray = new Ray(pos, dir); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_1; Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&V_2), L_67, L_68, NULL); // extra.AddPointToDebugPath(pos); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_69 = ___extra7; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_70 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_69); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_0; VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_70, L_71, NULL); // distance = GetPushBackDistance(ray, startPlane, targetDistance, lookAtPos); Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_72 = V_2; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_73 = ___startPlane4; float L_74 = ___targetDistance5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = ___lookAtPos3; float L_76; L_76 = CinemachineCollider_GetPushBackDistance_m327096D12B295C2A3D536767D22302B0D90722F2(__this, L_72, L_73, L_74, L_75, NULL); V_3 = L_76; // if (distance > Epsilon) float L_77 = V_3; if ((!(((float)L_77) > ((float)(9.99999975E-05f))))) { goto IL_01c5; } } { // if (!RuntimeUtility.RaycastIgnoreTag(ray, out hitInfo, distance, // m_CollideAgainst & ~m_TransparentLayers, m_IgnoreTag)) Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_78 = V_2; float L_79 = V_3; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_80 = __this->___m_CollideAgainst_7; int32_t L_81; L_81 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_80, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_82 = __this->___m_TransparentLayers_9; int32_t L_83; L_83 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_82, NULL); String_t** L_84 = (&__this->___m_IgnoreTag_8); 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; } } { // pos = ray.GetPoint(distance); // no obstacles - all good float L_86 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87; L_87 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_2), L_86, NULL); V_0 = L_87; // extra.AddPointToDebugPath(pos); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_88 = ___extra7; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_89 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_88); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = V_0; VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_89, L_90, NULL); goto IL_01c5; } IL_0187: { // float adjustment = hitInfo.distance - k_PrecisionSlush; float L_91; L_91 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_5), NULL); V_9 = ((float)il2cpp_codegen_subtract(L_91, (0.00100000005f))); // pos = ray.GetPoint(adjustment); float L_92 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93; L_93 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_2), L_92, NULL); V_0 = L_93; // extra.AddPointToDebugPath(pos); VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_94 = ___extra7; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* L_95 = *((VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8**)L_94); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = V_0; VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296(L_95, L_96, NULL); // if (iterations > 1) int32_t L_97 = ___iterations6; if ((((int32_t)L_97) <= ((int32_t)1))) { goto IL_01c5; } } { // pos = PushCameraBack( // pos, dir, hitInfo, lookAtPos, startPlane, // targetDistance, iterations-1, ref extra); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99 = V_1; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_100 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101 = ___lookAtPos3; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_102 = ___startPlane4; float L_103 = ___targetDistance5; int32_t L_104 = ___iterations6; VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8** L_105 = ___extra7; 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: { // return pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107 = V_0; return L_107; } } // System.Boolean Cinemachine.CinemachineCollider::GetWalkingDirection(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.RaycastHit,UnityEngine.Vector3&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_GetWalkingDirection_mC5607290A0F1FB8EDAC4AE401280FCAE25DA56D7 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pushDir1, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___obstacle2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___outDir3, 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*)&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 normal2 = obstacle.normal; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___obstacle2), NULL); V_0 = L_0; // float nearbyDistance = k_PrecisionSlush * 5; V_1 = (0.00500000035f); // int numFound = Physics.SphereCastNonAlloc( // pos, nearbyDistance, pushDir.normalized, m_CornerBuffer, 0, // m_CollideAgainst & ~m_TransparentLayers, QueryTriggerInteraction.Ignore); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___pos0; float L_2 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&___pushDir1), NULL); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_4 = __this->___m_CornerBuffer_22; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_5 = __this->___m_CollideAgainst_7; int32_t L_6; L_6 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_5, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7 = __this->___m_TransparentLayers_9; int32_t L_8; L_8 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_7, NULL); 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; // if (numFound > 1) int32_t L_10 = V_2; if ((((int32_t)L_10) <= ((int32_t)1))) { goto IL_0197; } } { // for (int i = 0; i < numFound; ++i) V_4 = 0; goto IL_018f; } IL_0050: { // if (m_CornerBuffer[i].collider == null) RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_11 = __this->___m_CornerBuffer_22; int32_t L_12 = V_4; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_13; L_13 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_11)->GetAddressAtUnchecked(static_cast(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; } } { // if (m_IgnoreTag.Length > 0 && m_CornerBuffer[i].collider.CompareTag(m_IgnoreTag)) String_t* L_15 = __this->___m_IgnoreTag_8; 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_22; int32_t L_18 = V_4; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_19; L_19 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_17)->GetAddressAtUnchecked(static_cast(L_18))), NULL); String_t* L_20 = __this->___m_IgnoreTag_8; bool L_21; L_21 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_19, L_20, NULL); if (L_21) { goto IL_0189; } } IL_009d: { // Type type = m_CornerBuffer[i].collider.GetType(); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_22 = __this->___m_CornerBuffer_22; int32_t L_23 = V_4; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_24; L_24 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_22)->GetAddressAtUnchecked(static_cast(L_23))), NULL); Type_t* L_25; L_25 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_24, NULL); V_5 = L_25; // if (type == typeof(BoxCollider) // || type == typeof(SphereCollider) // || type == typeof(CapsuleCollider)) Type_t* L_26 = V_5; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast (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 (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 (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: { // Vector3 p = m_CornerBuffer[i].collider.ClosestPoint(pos); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_38 = __this->___m_CornerBuffer_22; int32_t L_39 = V_4; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_40; L_40 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_38)->GetAddressAtUnchecked(static_cast(L_39))), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = ___pos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB(L_40, L_41, NULL); // Vector3 d = p - pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = ___pos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44; L_44 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_42, L_43, NULL); V_6 = L_44; // if (d.magnitude > Vector3.kEpsilon) float L_45; L_45 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_6), NULL); if ((!(((float)L_45) > ((float)(9.99999975E-06f))))) { goto IL_0189; } } { // if (m_CornerBuffer[i].collider.Raycast( // new Ray(pos, d), out m_CornerBuffer[i], nearbyDistance)) RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_46 = __this->___m_CornerBuffer_22; int32_t L_47 = V_4; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_48; L_48 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_46)->GetAddressAtUnchecked(static_cast(L_47))), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = ___pos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_6; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_51; memset((&L_51), 0, sizeof(L_51)); Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&L_51), L_49, L_50, /*hidden argument*/NULL); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_52 = __this->___m_CornerBuffer_22; int32_t L_53 = V_4; float L_54 = V_1; bool L_55; L_55 = Collider_Raycast_mD7683E94051173B3FFC0862F4A17847E94AEB938(L_48, L_51, ((L_52)->GetAddressAtUnchecked(static_cast(L_53))), L_54, NULL); if (!L_55) { goto IL_0189; } } { // if (!(m_CornerBuffer[i].normal - obstacle.normal).AlmostZero()) RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_56 = __this->___m_CornerBuffer_22; int32_t L_57 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58; L_58 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(((L_56)->GetAddressAtUnchecked(static_cast(L_57))), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59; L_59 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___obstacle2), 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; } } { // normal2 = m_CornerBuffer[i].normal; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_62 = __this->___m_CornerBuffer_22; int32_t L_63 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64; L_64 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(((L_62)->GetAddressAtUnchecked(static_cast(L_63))), NULL); V_0 = L_64; // break; goto IL_0197; } IL_0189: { // for (int i = 0; i < numFound; ++i) int32_t L_65 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_65, 1)); } IL_018f: { // for (int i = 0; i < numFound; ++i) 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 dir = Vector3.Cross(obstacle.normal, normal2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68; L_68 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___obstacle2), 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; // if (dir.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_3; bool L_72; L_72 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_71, NULL); if (!L_72) { goto IL_01bd; } } { // dir = Vector3.ProjectOnPlane(pushDir, obstacle.normal); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = ___pushDir1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74; L_74 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___obstacle2), 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: { // float dot = Vector3.Dot(dir, pushDir); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = ___pushDir1; float L_78; L_78 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_76, L_77, NULL); V_7 = L_78; // if (Mathf.Abs(dot) < Epsilon) 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 false; return (bool)0; } IL_01d6: { // if (dot < 0) float L_81 = V_7; if ((!(((float)L_81) < ((float)(0.0f))))) { goto IL_01e6; } } { // dir = -dir; 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: { // if (dir.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = V_3; bool L_85; L_85 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_84, NULL); if (!L_85) { goto IL_01f0; } } { // return false; return (bool)0; } IL_01f0: { // outDir = dir.normalized; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_86 = ___outDir3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87; L_87 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_3), NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_86 = L_87; // return true; return (bool)1; } } // System.Single Cinemachine.CinemachineCollider::GetPushBackDistance(UnityEngine.Ray,UnityEngine.Plane,System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_GetPushBackDistance_m327096D12B295C2A3D536767D22302B0D90722F2 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___startPlane1, float ___targetDistance2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAtPos3, 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 maxDistance = targetDistance - (ray.origin - lookAtPos).magnitude; float L_0 = ___targetDistance2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6((&___ray0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___lookAtPos3; 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)); // if (maxDistance < Epsilon) float L_5 = V_0; if ((!(((float)L_5) < ((float)(9.99999975E-05f))))) { goto IL_0027; } } { // return 0; return (0.0f); } IL_0027: { // if (m_Strategy == ResolutionStrategy.PreserveCameraDistance) int32_t L_6 = __this->___m_Strategy_15; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_0032; } } { // return maxDistance; float L_7 = V_0; return L_7; } IL_0032: { // if (!startPlane.Raycast(ray, out var distance)) Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_8 = ___ray0; bool L_9; L_9 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0((&___startPlane1), L_8, (&V_1), NULL); if (L_9) { goto IL_0044; } } { // distance = 0; V_1 = (0.0f); } IL_0044: { // distance = Mathf.Min(maxDistance, distance); 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; // if (distance < Epsilon) float L_13 = V_1; if ((!(((float)L_13) < ((float)(9.99999975E-05f))))) { goto IL_005a; } } { // return 0; return (0.0f); } IL_005a: { // float angle = Mathf.Abs(UnityVectorExtensions.Angle(startPlane.normal, ray.direction) - 90); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB((&___startPlane1), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086((&___ray0), 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; // if (angle < k_AngleThreshold) float L_18 = V_2; if ((!(((float)L_18) < ((float)(0.100000001f))))) { goto IL_0094; } } { // distance = Mathf.Lerp(0, distance, angle / k_AngleThreshold); 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: { // return distance; float L_22 = V_1; return L_22; } } // System.Single Cinemachine.CinemachineCollider::ClampRayToBounds(UnityEngine.Ray,System.Single,UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCollider_ClampRayToBounds_m1ECEE60359130905CFE336780028F27C584C223C (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, float ___distance1, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___bounds2, const RuntimeMethod* method) { float V_0 = 0.0f; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_1; memset((&V_1), 0, sizeof(V_1)); { // if (Vector3.Dot(ray.direction, Vector3.up) > 0) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086((&___ray0), 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; } } { // if (new Plane(Vector3.down, bounds.max).Raycast(ray, out d) && d > Epsilon) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&___bounds2), NULL); Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_5; memset((&L_5), 0, sizeof(L_5)); Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2((&L_5), L_3, L_4, /*hidden argument*/NULL); V_1 = L_5; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_6 = ___ray0; bool L_7; L_7 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0((&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; } } { // distance = Mathf.Min(distance, d); float L_9 = ___distance1; float L_10 = V_0; float L_11; L_11 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_9, L_10, NULL); ___distance1 = L_11; goto IL_0090; } IL_0049: { // else if (Vector3.Dot(ray.direction, Vector3.down) > 0) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086((&___ray0), 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; } } { // if (new Plane(Vector3.up, bounds.min).Raycast(ray, out d) && d > Epsilon) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___bounds2), NULL); Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_17; memset((&L_17), 0, sizeof(L_17)); Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2((&L_17), L_15, L_16, /*hidden argument*/NULL); V_1 = L_17; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_18 = ___ray0; bool L_19; L_19 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0((&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; } } { // distance = Mathf.Min(distance, d); float L_21 = ___distance1; float L_22 = V_0; float L_23; L_23 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_21, L_22, NULL); ___distance1 = L_23; } IL_0090: { // if (Vector3.Dot(ray.direction, Vector3.right) > 0) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086((&___ray0), 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; } } { // if (new Plane(Vector3.left, bounds.max).Raycast(ray, out d) && d > Epsilon) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&___bounds2), NULL); Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_29; memset((&L_29), 0, sizeof(L_29)); Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2((&L_29), L_27, L_28, /*hidden argument*/NULL); V_1 = L_29; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_30 = ___ray0; bool L_31; L_31 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0((&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; } } { // distance = Mathf.Min(distance, d); float L_33 = ___distance1; float L_34 = V_0; float L_35; L_35 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_33, L_34, NULL); ___distance1 = L_35; goto IL_0120; } IL_00d9: { // else if (Vector3.Dot(ray.direction, Vector3.left) > 0) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36; L_36 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086((&___ray0), 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; } } { // if (new Plane(Vector3.right, bounds.min).Raycast(ray, out d) && d > Epsilon) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39; L_39 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40; L_40 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___bounds2), NULL); Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_41; memset((&L_41), 0, sizeof(L_41)); Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2((&L_41), L_39, L_40, /*hidden argument*/NULL); V_1 = L_41; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_42 = ___ray0; bool L_43; L_43 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0((&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; } } { // distance = Mathf.Min(distance, d); float L_45 = ___distance1; float L_46 = V_0; float L_47; L_47 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_45, L_46, NULL); ___distance1 = L_47; } IL_0120: { // if (Vector3.Dot(ray.direction, Vector3.forward) > 0) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48; L_48 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086((&___ray0), 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; } } { // if (new Plane(Vector3.back, bounds.max).Raycast(ray, out d) && d > Epsilon) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51; L_51 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52; L_52 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&___bounds2), NULL); Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_53; memset((&L_53), 0, sizeof(L_53)); Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2((&L_53), L_51, L_52, /*hidden argument*/NULL); V_1 = L_53; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_54 = ___ray0; bool L_55; L_55 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0((&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; } } { // distance = Mathf.Min(distance, d); float L_57 = ___distance1; float L_58 = V_0; float L_59; L_59 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_57, L_58, NULL); ___distance1 = L_59; goto IL_01b0; } IL_0169: { // else if (Vector3.Dot(ray.direction, Vector3.back) > 0) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60; L_60 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086((&___ray0), 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; } } { // if (new Plane(Vector3.forward, bounds.min).Raycast(ray, out d) && d > Epsilon) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63; L_63 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64; L_64 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___bounds2), NULL); Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_65; memset((&L_65), 0, sizeof(L_65)); Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2((&L_65), L_63, L_64, /*hidden argument*/NULL); V_1 = L_65; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_66 = ___ray0; bool L_67; L_67 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0((&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; } } { // distance = Mathf.Min(distance, d); float L_69 = ___distance1; float L_70 = V_0; float L_71; L_71 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_69, L_70, NULL); ___distance1 = L_71; } IL_01b0: { // return distance; float L_72 = ___distance1; return L_72; } } // UnityEngine.Vector3 Cinemachine.CinemachineCollider::RespectCameraRadius(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineCollider_RespectCameraRadius_mCB35CD04F62EDCBE0A154B3EC455D33029F380C6 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAtPos1, 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)); 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 result = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_0 = L_0; // if (m_CameraRadius < Epsilon || m_CollideAgainst == 0) float L_1 = __this->___m_CameraRadius_14; if ((((float)L_1) < ((float)(9.99999975E-05f)))) { goto IL_0020; } } { LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2 = __this->___m_CollideAgainst_7; int32_t L_3; L_3 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_2, NULL); if (L_3) { goto IL_0022; } } IL_0020: { // return result; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; return L_4; } IL_0022: { // Vector3 dir = cameraPos - lookAtPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___cameraPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___lookAtPos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_5, L_6, NULL); V_1 = L_7; // float distance = dir.magnitude; float L_8; L_8 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); V_2 = L_8; // if (distance > Epsilon) float L_9 = V_2; if ((!(((float)L_9) > ((float)(9.99999975E-05f))))) { goto IL_0042; } } { // dir /= distance; 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: { // int numObstacles = Physics.OverlapSphereNonAlloc( // cameraPos, m_CameraRadius, s_ColliderBuffer, // m_CollideAgainst, QueryTriggerInteraction.Ignore); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___cameraPos0; float L_14 = __this->___m_CameraRadius_14; 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_24; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_16 = __this->___m_CollideAgainst_7; int32_t L_17; L_17 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_16, NULL); int32_t L_18; L_18 = Physics_OverlapSphereNonAlloc_mED890C8454FCC0354A94F97453707FA01B27AE83(L_13, L_14, L_15, L_17, 1, NULL); V_4 = L_18; // if (numObstacles == 0 && m_TransparentLayers != 0 // && distance > m_MinimumDistanceFromTarget + Epsilon) int32_t L_19 = V_4; if (L_19) { goto IL_00f3; } } { LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_20 = __this->___m_TransparentLayers_9; 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_10; if ((!(((float)L_22) > ((float)((float)il2cpp_codegen_add(L_23, (9.99999975E-05f))))))) { goto IL_00f3; } } { // float d = distance - m_MinimumDistanceFromTarget; float L_24 = V_2; float L_25 = __this->___m_MinimumDistanceFromTarget_10; V_5 = ((float)il2cpp_codegen_subtract(L_24, L_25)); // Vector3 targetPos = lookAtPos + dir * m_MinimumDistanceFromTarget; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___lookAtPos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1; float L_28 = __this->___m_MinimumDistanceFromTarget_10; 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); // if (RuntimeUtility.RaycastIgnoreTag(new Ray(targetPos, dir), // out hitInfo, d, m_CollideAgainst, m_IgnoreTag)) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_1; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_32; memset((&L_32), 0, sizeof(L_32)); Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&L_32), L_30, L_31, /*hidden argument*/NULL); float L_33 = V_5; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_34 = __this->___m_CollideAgainst_7; int32_t L_35; L_35 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_34, NULL); String_t** L_36 = (&__this->___m_IgnoreTag_8); 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 c = hitInfo.collider; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_38; L_38 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_3), NULL); V_6 = L_38; // if (!c.Raycast(new Ray(cameraPos, -dir), out hitInfo, d)) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_39 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = ___cameraPos0; 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((&L_43), L_40, L_42, /*hidden argument*/NULL); float L_44 = V_5; bool L_45; L_45 = Collider_Raycast_mD7683E94051173B3FFC0862F4A17847E94AEB938(L_39, L_43, (&V_3), L_44, NULL); if (L_45) { goto IL_00f3; } } { // s_ColliderBuffer[numObstacles++] = c; 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_24; 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; ArrayElementTypeCheck (L_46, L_49); (L_46)->SetAtUnchecked(static_cast(L_48), (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)L_49); } IL_00f3: { // if (numObstacles > 0 && distance == 0 || distance > m_MinimumDistanceFromTarget) 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_10; if ((!(((float)L_52) > ((float)L_53)))) { goto IL_0219; } } IL_010c: { // var scratchCollider = RuntimeUtility.GetScratchCollider(); 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; // scratchCollider.radius = m_CameraRadius; SphereCollider_tBA111C542CE97F6873DE742757213D6265C7D275* L_55 = V_7; float L_56 = __this->___m_CameraRadius_14; SphereCollider_set_radius_m6119FE18C6739B077AB17334B1B53984911017FF(L_55, L_56, NULL); // Vector3 newCamPos = cameraPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = ___cameraPos0; V_8 = L_57; // for (int i = 0; i < numObstacles; ++i) V_9 = 0; goto IL_0207; } IL_012b: { // Collider c = s_ColliderBuffer[i]; 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_24; int32_t L_59 = V_9; int32_t L_60 = L_59; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_61 = (L_58)->GetAtUnchecked(static_cast(L_60)); V_10 = L_61; // if (m_IgnoreTag.Length > 0 && c.CompareTag(m_IgnoreTag)) String_t* L_62 = __this->___m_IgnoreTag_8; 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_8; bool L_66; L_66 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_64, L_65, NULL); if (L_66) { goto IL_0201; } } IL_0155: { // if (distance > m_MinimumDistanceFromTarget) float L_67 = V_2; float L_68 = __this->___m_MinimumDistanceFromTarget_10; if ((!(((float)L_67) > ((float)L_68)))) { goto IL_01c1; } } { // dir = newCamPos - lookAtPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = ___lookAtPos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71; L_71 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_69, L_70, NULL); V_1 = L_71; // float d = dir.magnitude; float L_72; L_72 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); V_13 = L_72; // if (d > Epsilon) float L_73 = V_13; if ((!(((float)L_73) > ((float)(9.99999975E-05f))))) { goto IL_01c1; } } { // dir /= d; 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; // var ray = new Ray(lookAtPos, dir); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = ___lookAtPos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = V_1; Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&V_14), L_77, L_78, NULL); // if (c.Raycast(ray, out hitInfo, d + m_CameraRadius)) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_79 = V_10; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_80 = V_14; float L_81 = V_13; float L_82 = __this->___m_CameraRadius_14; 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; } } { // newCamPos = ray.GetPoint(hitInfo.distance) - (dir * k_PrecisionSlush); 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: { // if (Physics.ComputePenetration( // scratchCollider, newCamPos, Quaternion.identity, // c, c.transform.position, c.transform.rotation, // out var offsetDir, out var offsetDistance)) 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; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_94; L_94 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_93, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95; L_95 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_94, NULL); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_96 = V_10; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_97; L_97 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_96, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_98; L_98 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_97, NULL); 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; } } { // newCamPos += offsetDir * offsetDistance; 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: { // for (int i = 0; i < numObstacles; ++i) int32_t L_105 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_105, 1)); } IL_0207: { // for (int i = 0; i < numObstacles; ++i) int32_t L_106 = V_9; int32_t L_107 = V_4; if ((((int32_t)L_106) < ((int32_t)L_107))) { goto IL_012b; } } { // result = newCamPos - cameraPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = V_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_109 = ___cameraPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_110; L_110 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_108, L_109, NULL); V_0 = L_110; } IL_0219: { // if (distance > Epsilon && m_MinimumDistanceFromTarget > Epsilon) float L_111 = V_2; if ((!(((float)L_111) > ((float)(9.99999975E-05f))))) { goto IL_0276; } } { float L_112 = __this->___m_MinimumDistanceFromTarget_10; if ((!(((float)L_112) > ((float)(9.99999975E-05f))))) { goto IL_0276; } } { // float minDistance = Mathf.Max(m_MinimumDistanceFromTarget, m_CameraRadius) + k_PrecisionSlush; float L_113 = __this->___m_MinimumDistanceFromTarget_10; float L_114 = __this->___m_CameraRadius_14; 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 newOffset = cameraPos + result - lookAtPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116 = ___cameraPos0; 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 = ___lookAtPos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120; L_120 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_118, L_119, NULL); V_16 = L_120; // if (newOffset.magnitude < minDistance) 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; } } { // result = lookAtPos - cameraPos + dir * minDistance; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123 = ___lookAtPos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124 = ___cameraPos0; 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: { // return result; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130 = V_0; return L_130; } } // System.Boolean Cinemachine.CinemachineCollider::CheckForTargetObstructions(Cinemachine.CameraState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_CheckForTargetObstructions_mBE0D7797C4F714F6532ECF0428225FCC7717EBE9 (CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___state0, 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; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_3; memset((&V_3), 0, sizeof(V_3)); { // if (state.HasLookAt) bool L_0; L_0 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC((&___state0), NULL); if (!L_0) { goto IL_0079; } } { // Vector3 lookAtPos = state.ReferenceLookAt; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_1 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1.___ReferenceLookAt_2; // Vector3 pos = state.CorrectedPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089((&___state0), NULL); V_0 = L_3; // Vector3 dir = lookAtPos - pos; 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 distance = dir.magnitude; float L_6; L_6 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); V_2 = L_6; // if (distance < Mathf.Max(m_MinimumDistanceFromTarget, Epsilon)) float L_7 = V_2; float L_8 = __this->___m_MinimumDistanceFromTarget_10; 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 true; return (bool)1; } IL_003b: { // Ray ray = new Ray(pos, dir.normalized); 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((&L_12), L_10, L_11, /*hidden argument*/NULL); // if (RuntimeUtility.RaycastIgnoreTag(ray, out _, // distance - m_MinimumDistanceFromTarget, // m_CollideAgainst & ~m_TransparentLayers, m_IgnoreTag)) float L_13 = V_2; float L_14 = __this->___m_MinimumDistanceFromTarget_10; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_15 = __this->___m_CollideAgainst_7; int32_t L_16; L_16 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_15, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_17 = __this->___m_TransparentLayers_9; int32_t L_18; L_18 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_17, NULL); String_t** L_19 = (&__this->___m_IgnoreTag_8); 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 true; return (bool)1; } IL_0079: { // return false; return (bool)0; } } // System.Boolean Cinemachine.CinemachineCollider::IsTargetOffscreen(Cinemachine.CameraState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCollider_IsTargetOffscreen_m92E26E85E88FE62A1C918DEF9728DE9FB46D5A7D (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___state0, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; { // if (state.HasLookAt) bool L_0; L_0 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC((&___state0), NULL); if (!L_0) { goto IL_00ec; } } { // Vector3 dir = state.ReferenceLookAt - state.CorrectedPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_1 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1.___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089((&___state0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_2, L_3, NULL); V_0 = L_4; // dir = Quaternion.Inverse(state.CorrectedOrientation) * dir; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8((&___state0), 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; // if (state.Lens.Orthographic) LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_9 = (&(&___state0)->___Lens_0); bool L_10; L_10 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_9, NULL); if (!L_10) { goto IL_0081; } } { // if (Mathf.Abs(dir.y) > state.Lens.OrthographicSize) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0; float L_12 = L_11.___y_3; float L_13; L_13 = fabsf(L_12); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_14 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_15 = L_14.___Lens_0; float L_16 = L_15.___OrthographicSize_2; if ((!(((float)L_13) > ((float)L_16)))) { goto IL_005a; } } { // return true; return (bool)1; } IL_005a: { // if (Mathf.Abs(dir.x) > state.Lens.OrthographicSize * state.Lens.Aspect) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_0; float L_18 = L_17.___x_2; float L_19; L_19 = fabsf(L_18); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_20 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_21 = L_20.___Lens_0; float L_22 = L_21.___OrthographicSize_2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_23 = (&(&___state0)->___Lens_0); 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 true; return (bool)1; } IL_0081: { // float fov = state.Lens.FieldOfView / 2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_25 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_26 = L_25.___Lens_0; float L_27 = L_26.___FieldOfView_1; V_1 = ((float)(L_27/(2.0f))); // float angle = UnityVectorExtensions.Angle(dir.ProjectOntoPlane(Vector3.right), Vector3.forward); 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); // if (angle > fov) float L_33 = V_1; if ((!(((float)L_32) > ((float)L_33)))) { goto IL_00ad; } } { // return true; return (bool)1; } IL_00ad: { // fov = Mathf.Rad2Deg * Mathf.Atan(Mathf.Tan(fov * Mathf.Deg2Rad) * state.Lens.Aspect); float L_34 = V_1; float L_35; L_35 = tanf(((float)il2cpp_codegen_multiply(L_34, (0.0174532924f)))); LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_36 = (&(&___state0)->___Lens_0); 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)); // angle = UnityVectorExtensions.Angle(dir.ProjectOntoPlane(Vector3.up), Vector3.forward); 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); // if (angle > fov) float L_44 = V_1; if ((!(((float)L_43) > ((float)L_44)))) { goto IL_00ec; } } { // return true; return (bool)1; } IL_00ec: { // return false; return (bool)0; } } // System.Void Cinemachine.CinemachineCollider::.ctor() 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; } { // public LayerMask m_CollideAgainst = 1; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0; L_0 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(1, NULL); __this->___m_CollideAgainst_7 = L_0; // public string m_IgnoreTag = string.Empty; String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->___m_IgnoreTag_8 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IgnoreTag_8), (void*)L_1); // public LayerMask m_TransparentLayers = 0; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2; L_2 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(0, NULL); __this->___m_TransparentLayers_9 = L_2; // public float m_MinimumDistanceFromTarget = 0.1f; __this->___m_MinimumDistanceFromTarget_10 = (0.100000001f); // public bool m_AvoidObstacles = true; __this->___m_AvoidObstacles_11 = (bool)1; // public float m_CameraRadius = 0.1f; __this->___m_CameraRadius_14 = (0.100000001f); // public ResolutionStrategy m_Strategy = ResolutionStrategy.PreserveCameraHeight; __this->___m_Strategy_15 = 1; // public int m_MaximumEffort = 4; __this->___m_MaximumEffort_16 = 4; // RaycastHit[] m_CornerBuffer = new RaycastHit[4]; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_3 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)SZArrayNew(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var, (uint32_t)4); __this->___m_CornerBuffer_22 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CornerBuffer_22), (void*)L_3); CinemachineExtension__ctor_m8955F80D4A62DE7C3DA510CFECEF722346241C94(__this, NULL); return; } } // System.Void Cinemachine.CinemachineCollider::.cctor() 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; } { // static Collider[] s_ColliderBuffer = new Collider[5]; 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_24 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCollider_t727E1D9AD47198B6EB147DBBCFC546FB20FE110A_il2cpp_TypeInfo_var))->___s_ColliderBuffer_24), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Cinemachine.CinemachineCollider/VcamExtraState::AddPointToDebugPath(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_AddPointToDebugPath_m5787D51C699C1557B53987E5134067F98C6B8296 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p0, const RuntimeMethod* method) { { // } return; } } // System.Single Cinemachine.CinemachineCollider/VcamExtraState::ApplyDistanceSmoothing(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VcamExtraState_ApplyDistanceSmoothing_m0BB6D66F3143716C66AAC3F7DD85103C7E6589E3 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___distance0, float ___smoothingTime1, 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; } { // if (m_SmoothedTime != 0 && smoothingTime > Epsilon) float L_0 = __this->___m_SmoothedTime_5; if ((((float)L_0) == ((float)(0.0f)))) { goto IL_0031; } } { float L_1 = ___smoothingTime1; if ((!(((float)L_1) > ((float)(9.99999975E-05f))))) { goto IL_0031; } } { // float now = CinemachineCore.CurrentTime; il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); float L_2; L_2 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL); // if (now - m_SmoothedTime < smoothingTime) float L_3 = __this->___m_SmoothedTime_5; float L_4 = ___smoothingTime1; if ((!(((float)((float)il2cpp_codegen_subtract(L_2, L_3))) < ((float)L_4)))) { goto IL_0031; } } { // return Mathf.Min(distance, m_SmoothedDistance); float L_5 = ___distance0; float L_6 = __this->___m_SmoothedDistance_4; float L_7; L_7 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_5, L_6, NULL); return L_7; } IL_0031: { // return distance; float L_8 = ___distance0; return L_8; } } // System.Void Cinemachine.CinemachineCollider/VcamExtraState::UpdateDistanceSmoothing(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_UpdateDistanceSmoothing_m585CE40738CF2D7E9EC0BE89C357AD84A40320AC (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___distance0, 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 now = CinemachineCore.CurrentTime; 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; // if (m_SmoothedDistance == 0 || distance <= m_SmoothedDistance) float L_1 = __this->___m_SmoothedDistance_4; if ((((float)L_1) == ((float)(0.0f)))) { goto IL_001c; } } { float L_2 = ___distance0; float L_3 = __this->___m_SmoothedDistance_4; if ((!(((float)L_2) <= ((float)L_3)))) { goto IL_002a; } } IL_001c: { // m_SmoothedDistance = distance; float L_4 = ___distance0; __this->___m_SmoothedDistance_4 = L_4; // m_SmoothedTime = now; float L_5 = V_0; __this->___m_SmoothedTime_5 = L_5; } IL_002a: { // } return; } } // System.Void Cinemachine.CinemachineCollider/VcamExtraState::ResetDistanceSmoothing(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_ResetDistanceSmoothing_mC71B210379ABEBC812529240E983852865E535B0 (VcamExtraState_t8D31DBFD49A0958616A0A022A8B028F0CD97E6C8* __this, float ___smoothingTime0, 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 now = CinemachineCore.CurrentTime; il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); float L_0; L_0 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL); // if (now - m_SmoothedTime >= smoothingTime) float L_1 = __this->___m_SmoothedTime_5; float L_2 = ___smoothingTime0; if ((!(((float)((float)il2cpp_codegen_subtract(L_0, L_1))) >= ((float)L_2)))) { goto IL_0023; } } { // m_SmoothedDistance = m_SmoothedTime = 0; float L_3 = (0.0f); V_0 = L_3; __this->___m_SmoothedTime_5 = L_3; float L_4 = V_0; __this->___m_SmoothedDistance_4 = L_4; } IL_0023: { // } return; } } // System.Void Cinemachine.CinemachineCollider/VcamExtraState::.ctor() 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 // System.Boolean Cinemachine.CinemachineConfiner::CameraWasDisplaced(Cinemachine.CinemachineVirtualCameraBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner_CameraWasDisplaced_m4B54B58BECF591B468EFB069B776C6A647CAFCD0 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, const RuntimeMethod* method) { { // return GetCameraDisplacementDistance(vcam) > 0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___vcam0; float L_1; L_1 = CinemachineConfiner_GetCameraDisplacementDistance_m8DF8F6DB8A7FB9E1C6FF59F90CB2EAA54FFE5B54(__this, L_0, NULL); return (bool)((((float)L_1) > ((float)(0.0f)))? 1 : 0); } } // System.Single Cinemachine.CinemachineConfiner::GetCameraDisplacementDistance(Cinemachine.CinemachineVirtualCameraBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner_GetCameraDisplacementDistance_m8DF8F6DB8A7FB9E1C6FF59F90CB2EAA54FFE5B54 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, 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; } { // return GetExtraState(vcam).confinerDisplacement; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___vcam0; VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_1; L_1 = CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E(__this, L_0, CinemachineExtension_GetExtraState_TisVcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2_m69BB3E3DAF0CDA0CB45C32E6503B4D7C7E67945E_RuntimeMethod_var); float L_2 = L_1->___confinerDisplacement_1; return L_2; } } // System.Void Cinemachine.CinemachineConfiner::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_OnValidate_mD68867689E0CCB06D68F538F50CA7E8279520E1F (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method) { { // m_Damping = Mathf.Max(0, m_Damping); float L_0 = __this->___m_Damping_12; float L_1; L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL); __this->___m_Damping_12 = L_1; // } return; } } // System.Void Cinemachine.CinemachineConfiner::ConnectToVcam(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_ConnectToVcam_mFFA1FD919F341B7EEF2D2C6B6D9CEC32B3E98E55 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, bool ___connect0, const RuntimeMethod* method) { { // base.ConnectToVcam(connect); bool L_0 = ___connect0; CinemachineExtension_ConnectToVcam_m2052046FF2E7EB0CBB72680EAA521B5C63CDB0EC(__this, L_0, NULL); // } return; } } // System.Boolean Cinemachine.CinemachineConfiner::get_IsValid() 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; } { // return (m_ConfineMode == Mode.Confine3D && m_BoundingVolume != null && m_BoundingVolume.enabled && m_BoundingVolume.gameObject.activeInHierarchy) // || (m_ConfineMode == Mode.Confine2D && m_BoundingShape2D != null && m_BoundingShape2D.enabled && m_BoundingShape2D.gameObject.activeInHierarchy); int32_t L_0 = __this->___m_ConfineMode_7; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0036; } } { Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1 = __this->___m_BoundingVolume_8; 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_8; 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_8; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6; L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL); 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_7; if (L_8) { goto IL_006a; } } { Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_9 = __this->___m_BoundingShape2D_9; 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_9; 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_9; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14; L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_13, NULL); 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; } } // System.Single Cinemachine.CinemachineConfiner::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner_GetMaxDampTime_m0131BF6E586F7B2A942C73860AF613239799C219 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method) { { // return m_Damping; float L_0 = __this->___m_Damping_12; return L_0; } } // System.Void Cinemachine.CinemachineConfiner::PostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_PostPipelineStageCallback_m9610D6CFAFCBAD9960646A4019F9D81C0BCCC374 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, int32_t ___stage1, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state2, float ___deltaTime3, 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; } 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)); { // if (IsValid && stage == CinemachineCore.Stage.Body) bool L_0; L_0 = CinemachineConfiner_get_IsValid_mE3539CF8E20004A17B9F2EFA432008AB6AFB47BE(__this, NULL); if (!L_0) { goto IL_00bc; } } { int32_t L_1 = ___stage1; if (L_1) { goto IL_00bc; } } { // var extra = GetExtraState(vcam); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2 = ___vcam0; 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; // if (m_ConfineScreenEdges && state.Lens.Orthographic) bool L_4 = __this->___m_ConfineScreenEdges_11; if (!L_4) { goto IL_0038; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___state2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_6 = (&L_5->___Lens_0); bool L_7; L_7 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_6, NULL); if (!L_7) { goto IL_0038; } } { // displacement = ConfineScreenEdges(ref state); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_8 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = CinemachineConfiner_ConfineScreenEdges_mE8CC4E3F1B7174138AE889D6D30FEA594A8FDBD6(__this, L_8, NULL); V_1 = L_9; goto IL_0045; } IL_0038: { // displacement = ConfinePoint(state.CorrectedPosition); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_11, NULL); V_1 = L_12; } IL_0045: { // if (m_Damping > 0 && deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_13 = __this->___m_Damping_12; if ((!(((float)L_13) > ((float)(0.0f))))) { goto IL_0091; } } { float L_14 = ___deltaTime3; if ((!(((float)L_14) >= ((float)(0.0f))))) { goto IL_0091; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_15; L_15 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL); bool L_16; L_16 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_15); if (!L_16) { goto IL_0091; } } { // Vector3 delta = displacement - extra.m_previousDisplacement; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_1; VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_18 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = L_18->___m_previousDisplacement_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_17, L_19, NULL); V_2 = L_20; // delta = Damper.Damp(delta, m_Damping, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2; float L_22 = __this->___m_Damping_12; float L_23 = ___deltaTime3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9(L_21, L_22, L_23, NULL); V_2 = L_24; // displacement = extra.m_previousDisplacement + delta; VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_25 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = L_25->___m_previousDisplacement_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_26, L_27, NULL); V_1 = L_28; } IL_0091: { // extra.m_previousDisplacement = displacement; VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_29 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_1; L_29->___m_previousDisplacement_0 = L_30; // state.PositionCorrection += displacement; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_31 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_32 = (&L_31->___PositionCorrection_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_33 = L_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_33); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36; L_36 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_34, L_35, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_33 = L_36; // extra.confinerDisplacement = displacement.magnitude; VcamExtraState_t5651F4F00DA0CF609746DF18E021215B6EBF27A2* L_37 = V_0; float L_38; L_38 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); L_37->___confinerDisplacement_1 = L_38; } IL_00bc: { // } return; } } // System.Void Cinemachine.CinemachineConfiner::InvalidatePathCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner_InvalidatePathCache_mFA907955B4C61CBAA3ACD9A7AED13D621FA5A11F (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method) { { // m_pathCache = null; __this->___m_pathCache_13 = (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_pathCache_13), (void*)(List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)NULL); // m_BoundingShape2DCache = null; __this->___m_BoundingShape2DCache_10 = (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoundingShape2DCache_10), (void*)(Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)NULL); // } return; } } // System.Boolean Cinemachine.CinemachineConfiner::ValidatePathCache() 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; { // if (m_BoundingShape2DCache != m_BoundingShape2D) Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_0 = __this->___m_BoundingShape2DCache_10; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = __this->___m_BoundingShape2D_9; 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; } } { // InvalidatePathCache(); CinemachineConfiner_InvalidatePathCache_mFA907955B4C61CBAA3ACD9A7AED13D621FA5A11F(__this, NULL); // m_BoundingShape2DCache = m_BoundingShape2D; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_3 = __this->___m_BoundingShape2D_9; __this->___m_BoundingShape2DCache_10 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoundingShape2DCache_10), (void*)L_3); } IL_0025: { // Type colliderType = m_BoundingShape2D == null ? null: m_BoundingShape2D.GetType(); Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_4 = __this->___m_BoundingShape2D_9; 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_9; 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; // if (colliderType == typeof(PolygonCollider2D)) Type_t* L_8 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast (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; } } { // PolygonCollider2D poly = m_BoundingShape2D as PolygonCollider2D; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_12 = __this->___m_BoundingShape2D_9; V_1 = ((PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)IsInstSealed((RuntimeObject*)L_12, PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_il2cpp_TypeInfo_var)); // if (m_pathCache == null || m_pathCache.Count != poly.pathCount || m_pathTotalPointCount != poly.GetTotalPointCount()) List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_13 = __this->___m_pathCache_13; if (!L_13) { goto IL_008c; } } { List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_14 = __this->___m_pathCache_13; 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; 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_14; PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_19 = V_1; 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: { // m_pathCache = new List>(); 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_13 = L_21; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_pathCache_13), (void*)L_21); // for (int i = 0; i < poly.pathCount; ++i) V_2 = 0; goto IL_00dc; } IL_009b: { // Vector2[] path = poly.GetPath(i); PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_22 = V_1; int32_t L_23 = V_2; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_24; L_24 = PolygonCollider2D_GetPath_mE9D53D83FBB110EAC748BA535A1659C262B50F50(L_22, L_23, NULL); V_3 = L_24; // List dst = new List(); 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; // for (int j = 0; j < path.Length; ++j) V_5 = 0; goto IL_00c4; } IL_00af: { // dst.Add(path[j]); List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_26 = V_4; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_27 = V_3; int32_t L_28 = V_5; int32_t L_29 = L_28; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = (L_27)->GetAtUnchecked(static_cast(L_29)); List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_26, L_30, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var); // for (int j = 0; j < path.Length; ++j) int32_t L_31 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_00c4: { // for (int j = 0; j < path.Length; ++j) int32_t L_32 = V_5; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_33 = V_3; if ((((int32_t)L_32) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))))) { goto IL_00af; } } { // m_pathCache.Add(dst); List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_34 = __this->___m_pathCache_13; List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_35 = V_4; List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline(L_34, L_35, List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var); // for (int i = 0; i < poly.pathCount; ++i) int32_t L_36 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00dc: { // for (int i = 0; i < poly.pathCount; ++i) int32_t L_37 = V_2; PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_38 = V_1; 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; } } { // m_pathTotalPointCount = poly.GetTotalPointCount(); PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_40 = V_1; int32_t L_41; L_41 = PolygonCollider2D_GetTotalPointCount_mDD5625F1A07C11D06D9F35757BFDF22B3ABD943A(L_40, NULL); __this->___m_pathTotalPointCount_14 = L_41; } IL_00f1: { // return true; return (bool)1; } IL_00f3: { // else if (colliderType == typeof(CompositeCollider2D)) Type_t* L_42 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast (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; } } { // CompositeCollider2D poly = m_BoundingShape2D as CompositeCollider2D; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_46 = __this->___m_BoundingShape2D_9; V_6 = ((CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8*)IsInstSealed((RuntimeObject*)L_46, CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_il2cpp_TypeInfo_var)); // if (m_pathCache == null || m_pathCache.Count != poly.pathCount || m_pathTotalPointCount != poly.pointCount) List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_47 = __this->___m_pathCache_13; if (!L_47) { goto IL_0143; } } { List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_48 = __this->___m_pathCache_13; 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; 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_14; CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_53 = V_6; 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: { // m_pathCache = new List>(); 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_13 = L_55; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_pathCache_13), (void*)L_55); // Vector2[] path = new Vector2[poly.pointCount]; CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_56 = V_6; 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; // var lossyScale = m_BoundingShape2D.transform.lossyScale; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_59 = __this->___m_BoundingShape2D_9; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_60; L_60 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_59, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61; L_61 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_60, NULL); V_8 = L_61; // Vector2 revertCompositeColliderScale = new Vector2( // 1f / lossyScale.x, // 1f / lossyScale.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_8; float L_63 = L_62.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_8; float L_65 = L_64.___y_3; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_9), ((float)((1.0f)/L_63)), ((float)((1.0f)/L_65)), NULL); // for (int i = 0; i < poly.pathCount; ++i) V_10 = 0; goto IL_01e3; } IL_0194: { // int numPoints = poly.GetPath(i, path); CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_66 = V_6; int32_t L_67 = V_10; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_68 = V_7; int32_t L_69; L_69 = CompositeCollider2D_GetPath_m048E471625A3AC46864D74EA7D17077F8348FC09(L_66, L_67, L_68, NULL); V_11 = L_69; // List dst = new List(); 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; // for (int j = 0; j < numPoints; ++j) V_13 = 0; goto IL_01ca; } IL_01ad: { // dst.Add(path[j] * revertCompositeColliderScale); List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_71 = V_12; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_72 = V_7; int32_t L_73 = V_13; int32_t L_74 = L_73; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_75 = (L_72)->GetAtUnchecked(static_cast(L_74)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_76 = V_9; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_77; L_77 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_75, L_76, NULL); List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_71, L_77, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var); // for (int j = 0; j < numPoints; ++j) int32_t L_78 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_78, 1)); } IL_01ca: { // for (int j = 0; j < numPoints; ++j) int32_t L_79 = V_13; int32_t L_80 = V_11; if ((((int32_t)L_79) < ((int32_t)L_80))) { goto IL_01ad; } } { // m_pathCache.Add(dst); List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_81 = __this->___m_pathCache_13; List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_82 = V_12; List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline(L_81, L_82, List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var); // for (int i = 0; i < poly.pathCount; ++i) int32_t L_83 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_83, 1)); } IL_01e3: { // for (int i = 0; i < poly.pathCount; ++i) int32_t L_84 = V_10; CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_85 = V_6; 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; } } { // m_pathTotalPointCount = poly.pointCount; CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_87 = V_6; int32_t L_88; L_88 = CompositeCollider2D_get_pointCount_m2D67EA1A290944246376496948C259B03F06D459(L_87, NULL); __this->___m_pathTotalPointCount_14 = L_88; } IL_01fb: { // return true; return (bool)1; } IL_01fd: { // InvalidatePathCache(); CinemachineConfiner_InvalidatePathCache_mFA907955B4C61CBAA3ACD9A7AED13D621FA5A11F(__this, NULL); // return false; return (bool)0; } } // UnityEngine.Vector3 Cinemachine.CinemachineConfiner::ConfinePoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___camPos0, 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; { // if (m_ConfineMode == Mode.Confine3D) int32_t L_0 = __this->___m_ConfineMode_7; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_001c; } } { // return m_BoundingVolume.ClosestPoint(camPos) - camPos; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1 = __this->___m_BoundingVolume_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___camPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB(L_1, L_2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___camPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_4, NULL); return L_5; } IL_001c: { // Vector2 p = camPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___camPos0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; L_7 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_6, NULL); V_0 = L_7; // Vector2 closest = p; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_0; V_1 = L_8; // if (m_BoundingShape2D.OverlapPoint(camPos)) Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_9 = __this->___m_BoundingShape2D_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___camPos0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11; L_11 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_10, NULL); bool L_12; L_12 = Collider2D_OverlapPoint_mF04F862E1CDA270589C82BBD72E71F0B60B6B883(L_9, L_11, NULL); if (!L_12) { goto IL_003e; } } { // return Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); return L_13; } IL_003e: { // if (!ValidatePathCache()) bool L_14; L_14 = CinemachineConfiner_ValidatePathCache_mDAF15DF5F5AACDBC66DCFFFAEF2B6051F37BC9D0(__this, NULL); if (L_14) { goto IL_004c; } } { // return Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); return L_15; } IL_004c: { // float bestDistance = float.MaxValue; V_2 = ((std::numeric_limits::max)()); // for (int i = 0; i < m_pathCache.Count; ++i) V_3 = 0; goto IL_013c; } IL_0059: { // int numPoints = m_pathCache[i].Count; List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_16 = __this->___m_pathCache_13; int32_t L_17 = V_3; List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_18; L_18 = List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F(L_16, L_17, List_1_get_Item_mF7BAD78CA9941DF0CD8F1E94ACD1FFC6BEC5318F_RuntimeMethod_var); 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; // if (numPoints > 0) int32_t L_20 = V_4; if ((((int32_t)L_20) <= ((int32_t)0))) { goto IL_0138; } } { // Vector2 v0 = m_BoundingShape2D.transform.TransformPoint(m_pathCache[i][numPoints - 1] // + m_BoundingShape2D.offset); Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_21 = __this->___m_BoundingShape2D_9; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22; L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL); List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_23 = __this->___m_pathCache_13; int32_t L_24 = V_3; 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; 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_9; 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); 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; // for (int j = 0; j < numPoints; ++j) V_6 = 0; goto IL_0132; } IL_00ba: { // Vector2 v = m_BoundingShape2D.transform.TransformPoint(m_pathCache[i][j] // + m_BoundingShape2D.offset); Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_34 = __this->___m_BoundingShape2D_9; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35; L_35 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_34, NULL); List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_36 = __this->___m_pathCache_13; int32_t L_37 = V_3; 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; 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_9; 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); 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 c = Vector2.Lerp(v0, v, p.ClosestPointOnSegment(v0, v)); 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; // float d = Vector2.SqrMagnitude(p - c); 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; // if (d < bestDistance) float L_58 = V_9; float L_59 = V_2; if ((!(((float)L_58) < ((float)L_59)))) { goto IL_0128; } } { // bestDistance = d; float L_60 = V_9; V_2 = L_60; // closest = c; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61 = V_8; V_1 = L_61; } IL_0128: { // v0 = v; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = V_7; V_5 = L_62; // for (int j = 0; j < numPoints; ++j) int32_t L_63 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_63, 1)); } IL_0132: { // for (int j = 0; j < numPoints; ++j) 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: { // for (int i = 0; i < m_pathCache.Count; ++i) int32_t L_66 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_66, 1)); } IL_013c: { // for (int i = 0; i < m_pathCache.Count; ++i) int32_t L_67 = V_3; List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_68 = __this->___m_pathCache_13; 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; } } { // return closest - p; 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; } } // UnityEngine.Vector3 Cinemachine.CinemachineConfiner::ConfineScreenEdges(Cinemachine.CameraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineConfiner_ConfineScreenEdges_mE8CC4E3F1B7174138AE889D6D30FEA594A8FDBD6 (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, const RuntimeMethod* method) { 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)); { // var rot = state.CorrectedOrientation; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___state0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8(L_0, NULL); // var dy = state.Lens.OrthographicSize; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_2 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_3 = (&L_2->___Lens_0); float L_4 = L_3->___OrthographicSize_2; V_0 = L_4; // var dx = dy * state.Lens.Aspect; float L_5 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_6 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_7 = (&L_6->___Lens_0); float L_8; L_8 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_7, NULL); V_1 = ((float)il2cpp_codegen_multiply(L_5, L_8)); // var vx = (rot * Vector3.right) * dx; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = L_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_9, L_10, NULL); float L_12 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_11, L_12, NULL); V_2 = L_13; // var vy = (rot * Vector3.up) * dy; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_9, L_14, NULL); float L_16 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_15, L_16, NULL); V_3 = L_17; // var displacement = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_4 = L_18; // var camPos = state.CorrectedPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_19 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_19, NULL); V_5 = L_20; // var lastD = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_6 = L_21; // for (var i = 0; i < kMaxIter; ++i) V_7 = 0; goto IL_0124; } IL_0061: { // var d = ConfinePoint((camPos - vy) - vx); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_22, L_23, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_24, L_25, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_26, NULL); V_8 = L_27; // if (d.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_8; bool L_29; L_29 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_28, NULL); if (!L_29) { goto IL_0096; } } { // d = ConfinePoint((camPos + vy) + vx); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; L_32 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_30, L_31, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_32, L_33, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_34, NULL); V_8 = L_35; } IL_0096: { // if (d.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_8; bool L_37; L_37 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_36, NULL); if (!L_37) { goto IL_00b5; } } { // d = ConfinePoint((camPos - vy) + vx); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40; L_40 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_38, L_39, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_40, L_41, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_42, NULL); V_8 = L_43; } IL_00b5: { // if (d.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_8; bool L_45; L_45 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_44, NULL); if (!L_45) { goto IL_00d4; } } { // d = ConfinePoint((camPos + vy) - vx); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48; L_48 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_46, L_47, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50; L_50 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_48, L_49, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51; L_51 = CinemachineConfiner_ConfinePoint_m0A14A9BF85C02366E350E1EC81A1DE148DC80B86(__this, L_50, NULL); V_8 = L_51; } IL_00d4: { // if (d.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_8; bool L_53; L_53 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_52, NULL); if (L_53) { goto IL_012d; } } { // if ((d + lastD).AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56; L_56 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_54, L_55, NULL); bool L_57; L_57 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_56, NULL); if (!L_57) { goto IL_0104; } } { // displacement += d * 0.5f; // confiner too small: center it Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60; L_60 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_59, (0.5f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61; L_61 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_58, L_60, NULL); V_4 = L_61; // break; goto IL_012d; } IL_0104: { // displacement += d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64; L_64 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_62, L_63, NULL); V_4 = L_64; // camPos += d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67; L_67 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_65, L_66, NULL); V_5 = L_67; // lastD = d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_8; V_6 = L_68; // for (var i = 0; i < kMaxIter; ++i) int32_t L_69 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_69, 1)); } IL_0124: { // for (var i = 0; i < kMaxIter; ++i) int32_t L_70 = V_7; if ((((int32_t)L_70) < ((int32_t)((int32_t)12)))) { goto IL_0061; } } IL_012d: { // return displacement; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_4; return L_71; } } // System.Void Cinemachine.CinemachineConfiner::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner__ctor_m9ECC25FEE5601874435238F3ECECCEFA7D81DCBC (CinemachineConfiner_t242A2134690AC76E4B2F097AC18FE3C063862D8D* __this, const RuntimeMethod* method) { { // public bool m_ConfineScreenEdges = true; __this->___m_ConfineScreenEdges_11 = (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 // System.Void Cinemachine.CinemachineConfiner/VcamExtraState::.ctor() 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 // System.Void Cinemachine.CinemachineConfiner2D::InvalidateCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D_InvalidateCache_m23A7A98BCB8232C84FF3D926CF349507FE2AB1F5 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, const RuntimeMethod* method) { { // m_shapeCache.Invalidate(); ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_0 = (&__this->___m_shapeCache_12); ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3(L_0, NULL); // } return; } } // System.Boolean Cinemachine.CinemachineConfiner2D::ValidateCache(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineConfiner2D_ValidateCache_m8FB8D402430AAABEB978E0556BC38A0256749E21 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, float ___cameraAspectRatio0, const RuntimeMethod* method) { bool V_0 = false; { // return m_shapeCache.ValidateCache(m_BoundingShape2D, m_MaxWindowSize, cameraAspectRatio, out _); ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_0 = (&__this->___m_shapeCache_12); Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = __this->___m_BoundingShape2D_7; float L_2 = __this->___m_MaxWindowSize_9; float L_3 = ___cameraAspectRatio0; bool L_4; L_4 = ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431(L_0, L_1, L_2, L_3, (&V_0), NULL); return L_4; } } // System.Void Cinemachine.CinemachineConfiner2D::PostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D_PostPipelineStageCallback_m47AE9484EB1757CF28AB748E796712689A65EFB6 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, int32_t ___stage1, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state2, float ___deltaTime3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineExtension_GetExtraState_TisVcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE_m0E8BCA20A364E380054E76E974681A2F21BE8DBF_RuntimeMethod_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)); { // if (stage == CinemachineCore.Stage.Body) int32_t L_0 = ___stage1; if (L_0) { goto IL_01f2; } } { // var aspectRatio = state.Lens.Aspect; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_1 = ___state2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_2 = (&L_1->___Lens_0); float L_3; L_3 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_2, NULL); V_0 = L_3; // if (!m_shapeCache.ValidateCache( // m_BoundingShape2D, m_MaxWindowSize, aspectRatio, out bool confinerStateChanged)) ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_4 = (&__this->___m_shapeCache_12); Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_5 = __this->___m_BoundingShape2D_7; float L_6 = __this->___m_MaxWindowSize_9; 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; // invalid path return; } IL_002f: { // var oldCameraPos = state.CorrectedPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_9 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_9, NULL); V_2 = L_10; // var cameraPosLocal = m_shapeCache.m_DeltaWorldToBaked.MultiplyPoint3x4(oldCameraPos); ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_11 = (&__this->___m_shapeCache_12); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = (&L_11->___m_DeltaWorldToBaked_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814(L_12, L_13, NULL); V_3 = L_14; // var currentFrustumHeight = CalculateHalfFrustumHeight(state, cameraPosLocal.z); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_15 = ___state2; float* L_16 = (&(&V_3)->___z_4); float L_17; L_17 = CinemachineConfiner2D_CalculateHalfFrustumHeight_mC47DB1A291F62784AB03D741DD0DB4ECF8B3A182(__this, L_15, L_16, NULL); // var bakedSpaceFrustumHeight = currentFrustumHeight * // m_shapeCache.m_DeltaWorldToBaked.lossyScale.x; ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_18 = (&__this->___m_shapeCache_12); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_19 = (&L_18->___m_DeltaWorldToBaked_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Matrix4x4_get_lossyScale_mFB3D4CF6408D710D607CA1D2AF94B2E4E0B57EB7(L_19, NULL); float L_21 = L_20.___x_2; V_4 = ((float)il2cpp_codegen_multiply(L_17, L_21)); // var extra = GetExtraState(vcam); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_22 = ___vcam0; 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; // extra.m_vcam = vcam; VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_24 = V_5; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_25 = ___vcam0; L_24->___m_vcam_3 = L_25; Il2CppCodeGenWriteBarrier((void**)(&L_24->___m_vcam_3), (void*)L_25); // if (confinerStateChanged || extra.m_BakedSolution == null // || !extra.m_BakedSolution.IsValid(bakedSpaceFrustumHeight)) bool L_26 = V_1; if (L_26) { goto IL_009b; } } { VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_27 = V_5; BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* L_28 = L_27->___m_BakedSolution_2; if (!L_28) { goto IL_009b; } } { VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_29 = V_5; BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* L_30 = L_29->___m_BakedSolution_2; float L_31 = V_4; bool L_32; L_32 = BakedSolution_IsValid_mF5E6DDB10ABB93FA587A9928C0DD6AAAEF38D632(L_30, L_31, NULL); if (L_32) { goto IL_00b4; } } IL_009b: { // extra.m_BakedSolution = m_shapeCache.m_confinerOven.GetBakedSolution(bakedSpaceFrustumHeight); VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_33 = V_5; ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_34 = (&__this->___m_shapeCache_12); ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_35 = L_34->___m_confinerOven_0; float L_36 = V_4; BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* L_37; L_37 = ConfinerOven_GetBakedSolution_mF4174B4DFFAB8831F94627D68558CCD505FB3273(L_35, L_36, NULL); L_33->___m_BakedSolution_2 = L_37; Il2CppCodeGenWriteBarrier((void**)(&L_33->___m_BakedSolution_2), (void*)L_37); } IL_00b4: { // cameraPosLocal = extra.m_BakedSolution.ConfinePoint(cameraPosLocal); VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_38 = V_5; BakedSolution_tC1EBC9F266A112AAF4D27D7DD78E0FBABE5C6CD6* L_39 = L_38->___m_BakedSolution_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41; L_41 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_40, NULL); V_10 = L_41; 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; // var newCameraPos = m_shapeCache.m_DeltaBakedToWorld.MultiplyPoint3x4(cameraPosLocal); ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_44 = (&__this->___m_shapeCache_12); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_45 = (&L_44->___m_DeltaBakedToWorld_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47; L_47 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814(L_45, L_46, NULL); V_6 = L_47; // var fwd = state.CorrectedOrientation * Vector3.forward; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_48 = ___state2; 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; // newCameraPos -= fwd * Vector3.Dot(fwd, newCameraPos - oldCameraPos); 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; // var prev = extra.m_PreviousDisplacement; VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_61 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = L_61->___m_PreviousDisplacement_0; V_8 = L_62; // var displacement = newCameraPos - oldCameraPos; 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; // extra.m_PreviousDisplacement = displacement; VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_66 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_9; L_66->___m_PreviousDisplacement_0 = L_67; // if (!VirtualCamera.PreviousStateIsValid || deltaTime < 0 || m_Damping <= 0) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_68; L_68 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL); bool L_69; L_69 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_68); if (!L_69) { goto IL_0153; } } { float L_70 = ___deltaTime3; if ((((float)L_70) < ((float)(0.0f)))) { goto IL_0153; } } { float L_71 = __this->___m_Damping_8; if ((!(((float)L_71) <= ((float)(0.0f))))) { goto IL_0161; } } IL_0153: { // extra.m_DampedDisplacement = Vector3.zero; VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_72 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73; L_73 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); L_72->___m_DampedDisplacement_1 = L_73; goto IL_01da; } IL_0161: { // if (prev.sqrMagnitude > 0.01f && Vector2.Angle(prev, displacement) > k_cornerAngleTreshold) 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; } } { // extra.m_DampedDisplacement += displacement - prev; VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_80 = V_5; VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_81 = L_80; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = L_81->___m_DampedDisplacement_1; 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); L_81->___m_DampedDisplacement_1 = L_86; } IL_01a4: { // extra.m_DampedDisplacement -= Damper.Damp(extra.m_DampedDisplacement, m_Damping, deltaTime); VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_87 = V_5; VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_88 = L_87; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = L_88->___m_DampedDisplacement_1; VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_90 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91 = L_90->___m_DampedDisplacement_1; float L_92 = __this->___m_Damping_8; float L_93 = ___deltaTime3; 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); L_88->___m_DampedDisplacement_1 = L_95; // displacement -= extra.m_DampedDisplacement; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = V_9; VcamExtraState_t4D759C402CEE300A126BB4E011C7FDE167B3A8EE* L_97 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = L_97->___m_DampedDisplacement_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99; L_99 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_96, L_98, NULL); V_9 = L_99; } IL_01da: { // state.PositionCorrection += displacement; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_100 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_101 = (&L_100->___PositionCorrection_8); 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; } } // System.Single Cinemachine.CinemachineConfiner2D::CalculateHalfFrustumHeight(Cinemachine.CameraState&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineConfiner2D_CalculateHalfFrustumHeight_mC47DB1A291F62784AB03D741DD0DB4ECF8B3A182 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, float* ___cameraPosLocalZ1, const RuntimeMethod* method) { float V_0 = 0.0f; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_1; memset((&V_1), 0, sizeof(V_1)); { // if (state.Lens.Orthographic) CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_1 = L_0->___Lens_0; V_1 = L_1; bool L_2; L_2 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D((&V_1), NULL); if (!L_2) { goto IL_001e; } } { // frustumHeight = state.Lens.OrthographicSize; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_4 = (&L_3->___Lens_0); float L_5 = L_4->___OrthographicSize_2; V_0 = L_5; goto IL_003e; } IL_001e: { // float distance = cameraPosLocalZ; float* L_6 = ___cameraPosLocalZ1; float L_7 = *((float*)L_6); // frustumHeight = distance * Mathf.Tan(state.Lens.FieldOfView * 0.5f * Mathf.Deg2Rad); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_8 = ___state0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_9 = (&L_8->___Lens_0); float L_10 = L_9->___FieldOfView_1; 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: { // return Mathf.Abs(frustumHeight); float L_12 = V_0; float L_13; L_13 = fabsf(L_12); return L_13; } } // System.Void Cinemachine.CinemachineConfiner2D::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D_OnValidate_m0FB17BA22FDE2D9BC32275280FFC68C162700025 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, const RuntimeMethod* method) { { // m_Damping = Mathf.Max(0, m_Damping); float L_0 = __this->___m_Damping_8; float L_1; L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL); __this->___m_Damping_8 = L_1; // m_shapeCache.m_maxComputationTimePerFrameInSeconds = m_MaxComputationTimePerFrameInSeconds; ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* L_2 = (&__this->___m_shapeCache_12); float L_3 = __this->___m_MaxComputationTimePerFrameInSeconds_10; L_2->___m_maxComputationTimePerFrameInSeconds_6 = L_3; // } return; } } // System.Void Cinemachine.CinemachineConfiner2D::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D_Reset_m074BE83016F529CFFD82ED0F34FA9B33DF1210B4 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, const RuntimeMethod* method) { { // m_Damping = 0.5f; __this->___m_Damping_8 = (0.5f); // m_MaxWindowSize = -1; __this->___m_MaxWindowSize_9 = (-1.0f); // } return; } } // System.Void Cinemachine.CinemachineConfiner2D::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineConfiner2D__ctor_m9235E19358FC51F49B2068BA645C74BD8F4B2A66 (CinemachineConfiner2D_t3E89A4E3C1575F61A687F1538D1C4A683AFF04FA* __this, const RuntimeMethod* method) { { // private float m_MaxComputationTimePerFrameInSeconds = 1f / 120f; __this->___m_MaxComputationTimePerFrameInSeconds_10 = (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 // System.Void Cinemachine.CinemachineConfiner2D/VcamExtraState::.ctor() 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 // Conversion methods for marshalling of: Cinemachine.CinemachineConfiner2D/ShapeCache IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_pinvoke(const ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F& unmarshaled, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_pinvoke& marshaled) { Exception_t* ___m_confinerOven_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_confinerOven' of type 'ShapeCache': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_confinerOven_0Exception, NULL); } IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_pinvoke_back(const ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_pinvoke& marshaled, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F& unmarshaled) { Exception_t* ___m_confinerOven_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_confinerOven' of type 'ShapeCache': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_confinerOven_0Exception, NULL); } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineConfiner2D/ShapeCache IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_pinvoke_cleanup(ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Cinemachine.CinemachineConfiner2D/ShapeCache IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_com(const ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F& unmarshaled, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_com& marshaled) { Exception_t* ___m_confinerOven_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_confinerOven' of type 'ShapeCache': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_confinerOven_0Exception, NULL); } IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_com_back(const ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_com& marshaled, ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F& unmarshaled) { Exception_t* ___m_confinerOven_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_confinerOven' of type 'ShapeCache': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_confinerOven_0Exception, NULL); } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineConfiner2D/ShapeCache IL2CPP_EXTERN_C void ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshal_com_cleanup(ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F_marshaled_com& marshaled) { } // System.Void Cinemachine.CinemachineConfiner2D/ShapeCache::Invalidate() 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)); { // m_aspectRatio = 0; __this->___m_aspectRatio_4 = (0.0f); // m_maxWindowSize = -1; __this->___m_maxWindowSize_5 = (-1.0f); // m_DeltaBakedToWorld = m_DeltaWorldToBaked = Matrix4x4.identity; 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_2 = L_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = V_0; __this->___m_DeltaBakedToWorld_3 = L_2; // m_boundingShape2D = null; __this->___m_boundingShape2D_8 = (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_boundingShape2D_8), (void*)(Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)NULL); // m_OriginalPath = null; __this->___m_OriginalPath_1 = (List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalPath_1), (void*)(List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE*)NULL); // m_confinerOven = null; __this->___m_confinerOven_0 = (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_confinerOven_0), (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(__this + _offset); ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3(_thisAdjusted, method); } // System.Boolean Cinemachine.CinemachineConfiner2D/ShapeCache::ValidateCache(UnityEngine.Collider2D,System.Single,System.Single,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431 (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___boundingShape2D0, float ___maxWindowSize1, float ___aspectRatio2, bool* ___confinerStateChanged3, 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; { // confinerStateChanged = false; bool* L_0 = ___confinerStateChanged3; *((int8_t*)L_0) = (int8_t)0; // if (IsValid(boundingShape2D, aspectRatio, maxWindowSize)) bool L_1; L_1 = ShapeCache_IsValid_mDC6AC19948F4C7FEADE10CF2E73A8ED75AFDC3EA(__this, (&___boundingShape2D0), (&___aspectRatio2), (&___maxWindowSize1), NULL); if (!L_1) { goto IL_0060; } } { // if (m_confinerOven.State == ConfinerOven.BakingState.BAKING) ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_2 = __this->___m_confinerOven_0; int32_t L_3; L_3 = ConfinerOven_get_State_mA6308A899FB1F875B90CD6D1647071F3380F5470_inline(L_2, NULL); if (L_3) { goto IL_0041; } } { // m_confinerOven.BakeConfiner(m_maxComputationTimePerFrameInSeconds); ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_4 = __this->___m_confinerOven_0; float L_5 = __this->___m_maxComputationTimePerFrameInSeconds_6; ConfinerOven_BakeConfiner_mB6F563C71AE4CBECBEE74F4A76770B09EE74348F(L_4, L_5, NULL); // confinerStateChanged = m_confinerOven.State != ConfinerOven.BakingState.BAKING; bool* L_6 = ___confinerStateChanged3; ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_7 = __this->___m_confinerOven_0; 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: { // CalculateDeltaTransformationMatrix(); ShapeCache_CalculateDeltaTransformationMatrix_m74CA864B0DDA47E56B35B3CA1380C35FEA603784(__this, NULL); // Vector2 lossyScaleXY = m_DeltaWorldToBaked.lossyScale; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_9 = (&__this->___m_DeltaWorldToBaked_2); 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); // if (lossyScaleXY.IsUniform()) bool L_12; L_12 = UnityVectorExtensions_IsUniform_mD55546C76B4A999CE446261E535AF27FC7AD76AB(L_11, NULL); if (!L_12) { goto IL_0060; } } { // return true; return (bool)1; } IL_0060: { // Invalidate(); ShapeCache_Invalidate_m5D7E303E5E807F2388F06AD1054E5CCD8D36D6C3(__this, NULL); // confinerStateChanged = true; bool* L_13 = ___confinerStateChanged3; *((int8_t*)L_13) = (int8_t)1; // Type colliderType = boundingShape2D == null ? null: boundingShape2D.GetType(); Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_14 = ___boundingShape2D0; 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 = ___boundingShape2D0; 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; // if (colliderType == typeof(PolygonCollider2D)) Type_t* L_18 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (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; } } { // PolygonCollider2D poly = boundingShape2D as PolygonCollider2D; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_22 = ___boundingShape2D0; V_1 = ((PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)IsInstSealed((RuntimeObject*)L_22, PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_il2cpp_TypeInfo_var)); // m_OriginalPath = new List>(); 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_1 = L_23; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalPath_1), (void*)L_23); // m_bakedToWorld = boundingShape2D.transform.localToWorldMatrix; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_24 = ___boundingShape2D0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25; L_25 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_24, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26; L_26 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_25, NULL); __this->___m_bakedToWorld_7 = L_26; // for (int i = 0; i < poly.pathCount; ++i) V_2 = 0; goto IL_010f; } IL_00b9: { // Vector2[] path = poly.GetPath(i); PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_27 = V_1; int32_t L_28 = V_2; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_29; L_29 = PolygonCollider2D_GetPath_mE9D53D83FBB110EAC748BA535A1659C262B50F50(L_27, L_28, NULL); V_3 = L_29; // List dst = new List(); 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; // for (int j = 0; j < path.Length; ++j) V_5 = 0; goto IL_00f7; } IL_00cd: { // dst.Add(m_bakedToWorld.MultiplyPoint3x4(path[j])); List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_31 = V_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_32 = (&__this->___m_bakedToWorld_7); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_33 = V_3; int32_t L_34 = V_5; int32_t L_35 = L_34; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = (L_33)->GetAtUnchecked(static_cast(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); List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_31, L_39, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var); // for (int j = 0; j < path.Length; ++j) int32_t L_40 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_00f7: { // for (int j = 0; j < path.Length; ++j) int32_t L_41 = V_5; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_42 = V_3; if ((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length))))) { goto IL_00cd; } } { // m_OriginalPath.Add(dst); List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_43 = __this->___m_OriginalPath_1; List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_44 = V_4; List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline(L_43, L_44, List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var); // for (int i = 0; i < poly.pathCount; ++i) int32_t L_45 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_010f: { // for (int i = 0; i < poly.pathCount; ++i) int32_t L_46 = V_2; PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_47 = V_1; 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: { // else if (colliderType == typeof(CompositeCollider2D)) Type_t* L_49 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_50 = { reinterpret_cast (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; } } { // CompositeCollider2D poly = boundingShape2D as CompositeCollider2D; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_53 = ___boundingShape2D0; V_6 = ((CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8*)IsInstSealed((RuntimeObject*)L_53, CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8_il2cpp_TypeInfo_var)); // m_OriginalPath = new List>(); 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_1 = L_54; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalPath_1), (void*)L_54); // m_bakedToWorld = boundingShape2D.transform.localToWorldMatrix; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_55 = ___boundingShape2D0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56; L_56 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_55, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_57; L_57 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_56, NULL); __this->___m_bakedToWorld_7 = L_57; // Vector2[] path = new Vector2[poly.pointCount]; CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_58 = V_6; 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; // for (int i = 0; i < poly.pathCount; ++i) V_8 = 0; goto IL_01c6; } IL_0169: { // int numPoints = poly.GetPath(i, path); CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_61 = V_6; int32_t L_62 = V_8; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_63 = V_7; int32_t L_64; L_64 = CompositeCollider2D_GetPath_m048E471625A3AC46864D74EA7D17077F8348FC09(L_61, L_62, L_63, NULL); V_9 = L_64; // List dst = new List(); 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; // for (int j = 0; j < numPoints; ++j) V_11 = 0; goto IL_01ad; } IL_0182: { // dst.Add(m_bakedToWorld.MultiplyPoint3x4(path[j])); List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_66 = V_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_67 = (&__this->___m_bakedToWorld_7); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_68 = V_7; int32_t L_69 = V_11; int32_t L_70 = L_69; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71 = (L_68)->GetAtUnchecked(static_cast(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); List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_66, L_74, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var); // for (int j = 0; j < numPoints; ++j) int32_t L_75 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_75, 1)); } IL_01ad: { // for (int j = 0; j < numPoints; ++j) int32_t L_76 = V_11; int32_t L_77 = V_9; if ((((int32_t)L_76) < ((int32_t)L_77))) { goto IL_0182; } } { // m_OriginalPath.Add(dst); List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE* L_78 = __this->___m_OriginalPath_1; List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_79 = V_10; List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_inline(L_78, L_79, List_1_Add_m1902F684694327EBD4B760E536C852CA86EF93BA_RuntimeMethod_var); // for (int i = 0; i < poly.pathCount; ++i) int32_t L_80 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_80, 1)); } IL_01c6: { // for (int i = 0; i < poly.pathCount; ++i) int32_t L_81 = V_8; CompositeCollider2D_t58511A535241FD7BDA84C6F3DF2C38220D4079D8* L_82 = V_6; 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 false; // input collider is invalid return (bool)0; } IL_01d5: { // m_confinerOven = new ConfinerOven(m_OriginalPath, aspectRatio, maxWindowSize); List_1_t516F8BADEAB460ED0D6E288AB2CA877B5C32A3FE** L_84 = (&__this->___m_OriginalPath_1); float L_85 = ___maxWindowSize1; ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_86 = (ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE*)il2cpp_codegen_object_new(ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE_il2cpp_TypeInfo_var); ConfinerOven__ctor_mB78A13925810CA8FAAAD92AE5F64CC442A2E2E4F(L_86, L_84, (&___aspectRatio2), L_85, NULL); __this->___m_confinerOven_0 = L_86; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_confinerOven_0), (void*)L_86); // m_aspectRatio = aspectRatio; float L_87 = ___aspectRatio2; __this->___m_aspectRatio_4 = L_87; // m_boundingShape2D = boundingShape2D; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_88 = ___boundingShape2D0; __this->___m_boundingShape2D_8 = L_88; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_boundingShape2D_8), (void*)L_88); // m_maxWindowSize = maxWindowSize; float L_89 = ___maxWindowSize1; __this->___m_maxWindowSize_5 = L_89; // CalculateDeltaTransformationMatrix(); ShapeCache_CalculateDeltaTransformationMatrix_m74CA864B0DDA47E56B35B3CA1380C35FEA603784(__this, NULL); // return true; return (bool)1; } } IL2CPP_EXTERN_C bool ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431_AdjustorThunk (RuntimeObject* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___boundingShape2D0, float ___maxWindowSize1, float ___aspectRatio2, bool* ___confinerStateChanged3, const RuntimeMethod* method) { ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ShapeCache_ValidateCache_m0FB1EF3CA08CBFD350910EC17B62CAD499D76431(_thisAdjusted, ___boundingShape2D0, ___maxWindowSize1, ___aspectRatio2, ___confinerStateChanged3, method); return _returnValue; } // System.Boolean Cinemachine.CinemachineConfiner2D/ShapeCache::IsValid(UnityEngine.Collider2D&,System.Single&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShapeCache_IsValid_mDC6AC19948F4C7FEADE10CF2E73A8ED75AFDC3EA (ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** ___boundingShape2D0, float* ___aspectRatio1, float* ___maxOrthoSize2, 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; } { // return boundingShape2D != null && m_boundingShape2D != null && // m_boundingShape2D == boundingShape2D && // same boundingShape? // m_OriginalPath != null && // first time? // m_confinerOven != null && // cache not empty? // Mathf.Abs(m_aspectRatio - aspectRatio) < UnityVectorExtensions.Epsilon && // aspect changed? // Mathf.Abs(m_maxWindowSize - maxOrthoSize) < UnityVectorExtensions.Epsilon; // max ortho changed? Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** L_0 = ___boundingShape2D0; 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_8; 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_8; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** L_6 = ___boundingShape2D0; 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_1; if (!L_9) { goto IL_0062; } } { ConfinerOven_t523B38ECC3BEEBC92A3029EC32EB7DE4189488FE* L_10 = __this->___m_confinerOven_0; if (!L_10) { goto IL_0062; } } { float L_11 = __this->___m_aspectRatio_4; float* L_12 = ___aspectRatio1; 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_5; float* L_16 = ___maxOrthoSize2; 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** ___boundingShape2D0, float* ___aspectRatio1, float* ___maxOrthoSize2, const RuntimeMethod* method) { ShapeCache_t9BB1C6D1B9C356638EE356C3021A6F899EC7245F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ShapeCache_IsValid_mDC6AC19948F4C7FEADE10CF2E73A8ED75AFDC3EA(_thisAdjusted, ___boundingShape2D0, ___aspectRatio1, ___maxOrthoSize2, method); return _returnValue; } // System.Void Cinemachine.CinemachineConfiner2D/ShapeCache::CalculateDeltaTransformationMatrix() 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)); { // var m = Matrix4x4.Translate(-m_boundingShape2D.offset) * // m_boundingShape2D.transform.worldToLocalMatrix; Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_0 = __this->___m_boundingShape2D_8; 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_8; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_5, NULL); 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; // m_DeltaWorldToBaked = m_bakedToWorld * m; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = __this->___m_bakedToWorld_7; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11; L_11 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_9, L_10, NULL); __this->___m_DeltaWorldToBaked_2 = L_11; // m_DeltaBakedToWorld = m_DeltaWorldToBaked.inverse; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = (&__this->___m_DeltaWorldToBaked_2); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13; L_13 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD(L_12, NULL); __this->___m_DeltaBakedToWorld_3 = 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(__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 // System.Void Cinemachine.CinemachineDollyCart::FixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_FixedUpdate_mB5D80C62F5DF944DE98DAA79F23E9E677216D9AE (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, const RuntimeMethod* method) { { // if (m_UpdateMethod == UpdateMethod.FixedUpdate) int32_t L_0 = __this->___m_UpdateMethod_5; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0022; } } { // SetCartPosition(m_Position + m_Speed * Time.deltaTime); float L_1 = __this->___m_Position_8; float L_2 = __this->___m_Speed_7; 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; } } // System.Void Cinemachine.CinemachineDollyCart::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_Update_mF2C2A034A4659BCAE045E6D59E910F623A8B69A4 (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { // float speed = Application.isPlaying ? m_Speed : 0; 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_7; G_B3_0 = L_1; } IL_0014: { V_0 = G_B3_0; // if (m_UpdateMethod == UpdateMethod.Update) int32_t L_2 = __this->___m_UpdateMethod_5; if (L_2) { goto IL_0031; } } { // SetCartPosition(m_Position + speed * Time.deltaTime); float L_3 = __this->___m_Position_8; 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; } } // System.Void Cinemachine.CinemachineDollyCart::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_LateUpdate_mE77BE2CAB8C334BF046D4C691F65C8DC591708BB (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, const RuntimeMethod* method) { { // if (!Application.isPlaying) bool L_0; L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (L_0) { goto IL_0014; } } { // SetCartPosition(m_Position); float L_1 = __this->___m_Position_8; CinemachineDollyCart_SetCartPosition_m8D2EB52AEFEE154042511DC15A0CB6CDDDC15C71(__this, L_1, NULL); return; } IL_0014: { // else if (m_UpdateMethod == UpdateMethod.LateUpdate) int32_t L_2 = __this->___m_UpdateMethod_5; if ((!(((uint32_t)L_2) == ((uint32_t)2)))) { goto IL_0036; } } { // SetCartPosition(m_Position + m_Speed * Time.deltaTime); float L_3 = __this->___m_Position_8; float L_4 = __this->___m_Speed_7; 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; } } // System.Void Cinemachine.CinemachineDollyCart::SetCartPosition(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart_SetCartPosition_m8D2EB52AEFEE154042511DC15A0CB6CDDDC15C71 (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, float ___distanceAlongPath0, 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; } { // if (m_Path != null) CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_0 = __this->___m_Path_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_006a; } } { // m_Position = m_Path.StandardizeUnit(distanceAlongPath, m_PositionUnits); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_2 = __this->___m_Path_4; float L_3 = ___distanceAlongPath0; int32_t L_4 = __this->___m_PositionUnits_6; float L_5; L_5 = VirtualFuncInvoker2< float, float, int32_t >::Invoke(12 /* System.Single Cinemachine.CinemachinePathBase::StandardizeUnit(System.Single,Cinemachine.CinemachinePathBase/PositionUnits) */, L_2, L_3, L_4); __this->___m_Position_8 = L_5; // transform.position = m_Path.EvaluatePositionAtUnit(m_Position, m_PositionUnits); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_7 = __this->___m_Path_4; float L_8 = __this->___m_Position_8; int32_t L_9 = __this->___m_PositionUnits_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = CinemachinePathBase_EvaluatePositionAtUnit_mCE1B51BBCAEFF5A65A68F1D3113390F7BC223843(L_7, L_8, L_9, NULL); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_6, L_10, NULL); // transform.rotation = m_Path.EvaluateOrientationAtUnit(m_Position, m_PositionUnits); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_12 = __this->___m_Path_4; float L_13 = __this->___m_Position_8; int32_t L_14 = __this->___m_PositionUnits_6; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15; L_15 = CinemachinePathBase_EvaluateOrientationAtUnit_m28859D88DD40B298B14EE6D04A6358534E09C0A7(L_12, L_13, L_14, NULL); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_11, L_15, NULL); } IL_006a: { // } return; } } // System.Void Cinemachine.CinemachineDollyCart::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineDollyCart__ctor_m4FEC8B62A80B5094F3115C0F4B41F86D6EF11B3D (CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* __this, const RuntimeMethod* method) { { // public CinemachinePathBase.PositionUnits m_PositionUnits = CinemachinePathBase.PositionUnits.Distance; __this->___m_PositionUnits_6 = 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 // Cinemachine.CameraState Cinemachine.CinemachineExternalCamera::get_State() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineExternalCamera_get_State_mBABCF116AACDF9F7B1EC287AE7C1635528E7EED3 (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, const RuntimeMethod* method) { { // public override CameraState State { get { return m_State; } } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State_30; return L_0; } } // UnityEngine.Transform Cinemachine.CinemachineExternalCamera::get_LookAt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineExternalCamera_get_LookAt_mF881F376FB11ACA576E57B715D4034745816C915 (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, const RuntimeMethod* method) { { // get { return m_LookAt; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_LookAt_28; return L_0; } } // System.Void Cinemachine.CinemachineExternalCamera::set_LookAt(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExternalCamera_set_LookAt_mD0250A3A73E2CC5944FAEAE32A26483770A5518B (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // set { m_LookAt = value; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___m_LookAt_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt_28), (void*)L_0); // set { m_LookAt = value; } return; } } // UnityEngine.Transform Cinemachine.CinemachineExternalCamera::get_Follow() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineExternalCamera_get_Follow_m2916C53ED295FB44E3CE86AECE2307E65F19C069 (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, const RuntimeMethod* method) { { // override public Transform Follow { get; set; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CFollowU3Ek__BackingField_31; return L_0; } } // System.Void Cinemachine.CinemachineExternalCamera::set_Follow(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExternalCamera_set_Follow_m9E81314AF50F6886533FB8C8150FBE511EF3956F (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // override public Transform Follow { get; set; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___U3CFollowU3Ek__BackingField_31 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFollowU3Ek__BackingField_31), (void*)L_0); return; } } // System.Void Cinemachine.CinemachineExternalCamera::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExternalCamera_InternalUpdateCameraState_m0F6CD90D9B9C26B6EF5DB147F76C860ACED29EE5 (CinemachineExternalCamera_t33AEC7576B2879D3A5778BE140C7B7E192ADB571* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, 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)); { // if (m_Camera == null) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_Camera_29; 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; } } { // TryGetComponent(out m_Camera); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** L_2 = (&__this->___m_Camera_29); bool L_3; L_3 = Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882(__this, L_2, Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var); } IL_001b: { // m_State = CameraState.Default; 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_30 = L_4; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_30))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_30))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_30))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_30))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_30))->___m_CustomOverflow_15), (void*)NULL); #endif // m_State.RawPosition = transform.position; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = (&__this->___m_State_30); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL); L_5->___RawPosition_4 = L_7; // m_State.RawOrientation = transform.rotation; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_8 = (&__this->___m_State_30); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10; L_10 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_9, NULL); L_8->___RawOrientation_5 = L_10; // m_State.ReferenceUp = m_State.RawOrientation * Vector3.up; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = (&__this->___m_State_30); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = (&__this->___m_State_30); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = L_12->___RawOrientation_5; 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_1 = L_15; // if (m_Camera != null) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = __this->___m_Camera_29; 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; } } { // m_State.Lens = LensSettings.FromCamera(m_Camera); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_18 = (&__this->___m_State_30); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = __this->___m_Camera_29; 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_0 = L_20; } IL_0096: { // if (m_LookAt != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21 = __this->___m_LookAt_28; 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; } } { // m_State.ReferenceLookAt = m_LookAt.transform.position; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_23 = (&__this->___m_State_30); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = __this->___m_LookAt_28; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25; L_25 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_24, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_25, NULL); L_23->___ReferenceLookAt_2 = L_26; // Vector3 dir = m_State.ReferenceLookAt - State.RawPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_27 = (&__this->___m_State_30); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = L_27->___ReferenceLookAt_2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_29; L_29 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = L_29.___RawPosition_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_28, L_30, NULL); V_0 = L_31; // if (!dir.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_0; bool L_33; L_33 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_32, NULL); if (L_33) { goto IL_0119; } } { // m_State.ReferenceLookAt = m_State.RawPosition + Vector3.Project( // dir, State.RawOrientation * Vector3.forward); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_34 = (&__this->___m_State_30); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_35 = (&__this->___m_State_30); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = L_35->___RawPosition_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_38; L_38 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39 = L_38.___RawOrientation_5; 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_2 = L_43; } IL_0119: { // ApplyPositionBlendMethod(ref m_State, m_BlendHint); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_44 = (&__this->___m_State_30); int32_t L_45 = __this->___m_BlendHint_32; CinemachineVirtualCameraBase_ApplyPositionBlendMethod_mD956666402D6A533C23C8AE5AD6DB5C875C2FDCD(__this, L_44, L_45, NULL); // InvokePostPipelineStageCallback(this, CinemachineCore.Stage.Finalize, ref m_State, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_46 = (&__this->___m_State_30); float L_47 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_46, L_47, NULL); // } return; } } // System.Void Cinemachine.CinemachineExternalCamera::.ctor() 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; } { // private CameraState m_State = CameraState.Default; 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_30 = L_0; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_30))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_30))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_30))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_30))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_30))->___m_CustomOverflow_15), (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 // System.Void Cinemachine.CinemachineFollowZoom::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFollowZoom_OnValidate_m13A1978C9D7F5EFC9BF01222449A20EB0E9093CF (CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB* __this, const RuntimeMethod* method) { { // m_Width = Mathf.Max(0, m_Width); float L_0 = __this->___m_Width_7; float L_1; L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL); __this->___m_Width_7 = L_1; // m_MaxFOV = Mathf.Clamp(m_MaxFOV, 1, 179); float L_2 = __this->___m_MaxFOV_10; float L_3; L_3 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_2, (1.0f), (179.0f), NULL); __this->___m_MaxFOV_10 = L_3; // m_MinFOV = Mathf.Clamp(m_MinFOV, 1, m_MaxFOV); float L_4 = __this->___m_MinFOV_9; float L_5 = __this->___m_MaxFOV_10; float L_6; L_6 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_4, (1.0f), L_5, NULL); __this->___m_MinFOV_9 = L_6; // } return; } } // System.Single Cinemachine.CinemachineFollowZoom::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFollowZoom_GetMaxDampTime_mF2A9EFE150660B8EDD7A77C17AE91E1A038AE161 (CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB* __this, const RuntimeMethod* method) { { // return m_Damping; float L_0 = __this->___m_Damping_8; return L_0; } } // System.Void Cinemachine.CinemachineFollowZoom::PostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFollowZoom_PostPipelineStageCallback_mA40A25C1B4DCDD0B6A379F79E51A301EB3E31455 (CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, int32_t ___stage1, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state2, float ___deltaTime3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { 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; { // VcamExtraState extra = GetExtraState(vcam); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___vcam0; 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; // if (deltaTime < 0 || !VirtualCamera.PreviousStateIsValid) float L_2 = ___deltaTime3; if ((((float)L_2) < ((float)(0.0f)))) { goto IL_001e; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3; L_3 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_3); if (L_4) { goto IL_002f; } } IL_001e: { // extra.m_previousFrameZoom = state.Lens.FieldOfView; VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* L_5 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_6 = ___state2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_7 = (&L_6->___Lens_0); float L_8 = L_7->___FieldOfView_1; L_5->___m_previousFrameZoom_0 = L_8; } IL_002f: { // if (stage == CinemachineCore.Stage.Body) int32_t L_9 = ___stage1; if (L_9) { goto IL_016c; } } { // float targetWidth = Mathf.Max(m_Width, 0); float L_10 = __this->___m_Width_7; float L_11; L_11 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_10, (0.0f), NULL); V_1 = L_11; // float fov = 179f; V_2 = (179.0f); // float d = Vector3.Distance(state.CorrectedPosition, state.ReferenceLookAt); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_12, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_14 = ___state2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14->___ReferenceLookAt_2; float L_16; L_16 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_13, L_15, NULL); V_3 = L_16; // if (d > UnityVectorExtensions.Epsilon) float L_17 = V_3; if ((!(((float)L_17) > ((float)(9.99999975E-05f))))) { goto IL_0138; } } { // float minW = d * 2f * Mathf.Tan(m_MinFOV * Mathf.Deg2Rad / 2f); float L_18 = V_3; float L_19 = __this->___m_MinFOV_9; 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 maxW = d * 2f * Mathf.Tan(m_MaxFOV * Mathf.Deg2Rad / 2f); float L_21 = V_3; float L_22 = __this->___m_MaxFOV_10; 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)); // targetWidth = Mathf.Clamp(targetWidth, minW, maxW); 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; // if (deltaTime >= 0 && m_Damping > 0 && VirtualCamera.PreviousStateIsValid) float L_28 = ___deltaTime3; if ((!(((float)L_28) >= ((float)(0.0f))))) { goto IL_011d; } } { float L_29 = __this->___m_Damping_8; if ((!(((float)L_29) > ((float)(0.0f))))) { goto IL_011d; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_30; L_30 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL); bool L_31; L_31 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_30); if (!L_31) { goto IL_011d; } } { // float currentWidth = d * 2f * Mathf.Tan(extra.m_previousFrameZoom * Mathf.Deg2Rad / 2f); float L_32 = V_3; VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* L_33 = V_0; float L_34 = L_33->___m_previousFrameZoom_0; 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 delta = targetWidth - currentWidth; float L_36 = V_1; float L_37 = V_7; V_8 = ((float)il2cpp_codegen_subtract(L_36, L_37)); // delta = VirtualCamera.DetachedLookAtTargetDamp(delta, m_Damping, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_38; L_38 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL); float L_39 = V_8; float L_40 = __this->___m_Damping_8; float L_41 = ___deltaTime3; float L_42; L_42 = CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E(L_38, L_39, L_40, L_41, NULL); V_8 = L_42; // targetWidth = currentWidth + delta; float L_43 = V_7; float L_44 = V_8; V_1 = ((float)il2cpp_codegen_add(L_43, L_44)); } IL_011d: { // fov = 2f * Mathf.Atan(targetWidth / (2 * d)) * Mathf.Rad2Deg; 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: { // LensSettings lens = state.Lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_48 = ___state2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_49 = L_48->___Lens_0; V_4 = L_49; // lens.FieldOfView = extra.m_previousFrameZoom = Mathf.Clamp(fov, m_MinFOV, m_MaxFOV); VcamExtraState_tB88523A673D817C59590354AC6A183E30B8032F5* L_50 = V_0; float L_51 = V_2; float L_52 = __this->___m_MinFOV_9; float L_53 = __this->___m_MaxFOV_10; 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; L_50->___m_previousFrameZoom_0 = L_55; float L_56 = V_9; (&V_4)->___FieldOfView_1 = L_56; // state.Lens = lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_57 = ___state2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_58 = V_4; L_57->___Lens_0 = L_58; } IL_016c: { // } return; } } // System.Void Cinemachine.CinemachineFollowZoom::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFollowZoom__ctor_mC5DAA40532992DFCA0F91904996B0B3897F1FB99 (CinemachineFollowZoom_t75FE4858615A2CA81AFCB5512123DCEAB72210EB* __this, const RuntimeMethod* method) { { // public float m_Width = 2f; __this->___m_Width_7 = (2.0f); // public float m_Damping = 1f; __this->___m_Damping_8 = (1.0f); // public float m_MinFOV = 3f; __this->___m_MinFOV_9 = (3.0f); // public float m_MaxFOV = 60f; __this->___m_MaxFOV_10 = (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 // System.Void Cinemachine.CinemachineFollowZoom/VcamExtraState::.ctor() 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 // System.Void Cinemachine.CinemachineFreeLook::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnValidate_m363CFBDA6195290F8CA67B2217CF1CF0F080AF08 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // base.OnValidate(); CinemachineVirtualCameraBase_OnValidate_m53411A67E10ECB12B114F5FC47C1026E0BEDB1D0(__this, NULL); // if (m_LegacyHeadingBias != float.MaxValue) float L_0 = __this->___m_LegacyHeadingBias_42; if ((((float)L_0) == ((float)((std::numeric_limits::max)())))) { goto IL_0068; } } { // m_Heading.m_Bias= m_LegacyHeadingBias; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_1 = (&__this->___m_Heading_37); float L_2 = __this->___m_LegacyHeadingBias_42; L_1->___m_Bias_2 = L_2; // m_LegacyHeadingBias = float.MaxValue; __this->___m_LegacyHeadingBias_42 = ((std::numeric_limits::max)()); // int heading = (int)m_Heading.m_Definition; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_3 = (&__this->___m_Heading_37); int32_t L_4 = L_3->___m_Definition_0; V_0 = L_4; // if (m_RecenterToTargetHeading.LegacyUpgrade(ref heading, ref m_Heading.m_VelocityFilterStrength)) Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_5 = (&__this->___m_RecenterToTargetHeading_38); Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_6 = (&__this->___m_Heading_37); int32_t* L_7 = (&L_6->___m_VelocityFilterStrength_1); bool L_8; L_8 = Recentering_LegacyUpgrade_m17A3ED97851377053B2385331ED85BE3DA3D4D7D(L_5, (&V_0), L_7, NULL); if (!L_8) { goto IL_0061; } } { // m_Heading.m_Definition = (CinemachineOrbitalTransposer.Heading.HeadingDefinition)heading; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_9 = (&__this->___m_Heading_37); int32_t L_10 = V_0; L_9->___m_Definition_0 = L_10; } IL_0061: { // mUseLegacyRigDefinitions = true; __this->___mUseLegacyRigDefinitions_43 = (bool)1; } IL_0068: { // if (m_LegacyBlendHint != BlendHint.None) int32_t L_11 = __this->___m_LegacyBlendHint_33; if (!L_11) { goto IL_0088; } } { // m_Transitions.m_BlendHint = m_LegacyBlendHint; TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_12 = (&__this->___m_Transitions_32); int32_t L_13 = __this->___m_LegacyBlendHint_33; L_12->___m_BlendHint_0 = L_13; // m_LegacyBlendHint = BlendHint.None; __this->___m_LegacyBlendHint_33 = 0; } IL_0088: { // m_YAxis.Validate(); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_14 = (&__this->___m_YAxis_34); AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5(L_14, NULL); // m_XAxis.Validate(); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_15 = (&__this->___m_XAxis_36); AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5(L_15, NULL); // m_RecenterToTargetHeading.Validate(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_16 = (&__this->___m_RecenterToTargetHeading_38); Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3(L_16, NULL); // m_YAxisRecentering.Validate(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_17 = (&__this->___m_YAxisRecentering_35); Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3(L_17, NULL); // m_Lens.Validate(); LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_18 = (&__this->___m_Lens_31); LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01(L_18, NULL); // InvalidateRigCache(); CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F(__this, NULL); // } return; } } // Cinemachine.CinemachineVirtualCamera Cinemachine.CinemachineFreeLook::GetRig(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CinemachineFreeLook_GetRig_mC818384734A05604CCA51B5D6EA87FD91692CE01 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, int32_t ___i0, const RuntimeMethod* method) { { // UpdateRigCache(); CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL); // return (i < 0 || i > 2) ? null : m_Rigs[i]; int32_t L_0 = ___i0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0017; } } { int32_t L_1 = ___i0; if ((((int32_t)L_1) > ((int32_t)2))) { goto IL_0017; } } { CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_2 = __this->___m_Rigs_46; int32_t L_3 = ___i0; int32_t L_4 = L_3; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_5 = (L_2)->GetAtUnchecked(static_cast(L_4)); return L_5; } IL_0017: { return (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)NULL; } } // System.String[] Cinemachine.CinemachineFreeLook::get_RigNames() 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; } { // public static string[] RigNames { get { return new string[] { "TopRig", "MiddleRig", "BottomRig" }; } } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; ArrayElementTypeCheck (L_1, _stringLiteral83993FB00E0E8E0787F555E74A55074C0ABF34B3); (L_1)->SetAtUnchecked(static_cast(0), (String_t*)_stringLiteral83993FB00E0E8E0787F555E74A55074C0ABF34B3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; ArrayElementTypeCheck (L_2, _stringLiteralA819569A7728AF884DD6DE12702928A420B9DE96); (L_2)->SetAtUnchecked(static_cast(1), (String_t*)_stringLiteralA819569A7728AF884DD6DE12702928A420B9DE96); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; ArrayElementTypeCheck (L_3, _stringLiteralF682C9591C777143C18EF82D89EA50706952A163); (L_3)->SetAtUnchecked(static_cast(2), (String_t*)_stringLiteralF682C9591C777143C18EF82D89EA50706952A163); return L_3; } } // System.Void Cinemachine.CinemachineFreeLook::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnEnable_m5751340BED71741D4B1ED9EB5D613DC8CCEEEBB9 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // mIsDestroyed = false; __this->___mIsDestroyed_44 = (bool)0; // base.OnEnable(); CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL); // InvalidateRigCache(); CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F(__this, NULL); // UpdateInputAxisProvider(); CinemachineFreeLook_UpdateInputAxisProvider_m3A81D0027CC71494F03A9F7719377DB881FD5606(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineFreeLook::UpdateInputAxisProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_UpdateInputAxisProvider_m3A81D0027CC71494F03A9F7719377DB881FD5606 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // m_XAxis.SetInputAxisProvider(0, null); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_0 = (&__this->___m_XAxis_36); AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_0, 0, (RuntimeObject*)NULL, NULL); // m_YAxis.SetInputAxisProvider(1, null); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_1 = (&__this->___m_YAxis_34); AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_1, 1, (RuntimeObject*)NULL, NULL); // var provider = GetInputAxisProvider(); RuntimeObject* L_2; L_2 = CinemachineVirtualCameraBase_GetInputAxisProvider_mC735C4764E6CB8469D115142D842729C95D9C39E(__this, NULL); V_0 = L_2; // if (provider != null) RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_003e; } } { // m_XAxis.SetInputAxisProvider(0, provider); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_4 = (&__this->___m_XAxis_36); RuntimeObject* L_5 = V_0; AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_4, 0, L_5, NULL); // m_YAxis.SetInputAxisProvider(1, provider); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_6 = (&__this->___m_YAxis_34); RuntimeObject* L_7 = V_0; AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_6, 1, L_7, NULL); } IL_003e: { // } return; } } // System.Void Cinemachine.CinemachineFreeLook::OnDestroy() 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; { // if (m_Rigs != null) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_0 = __this->___m_Rigs_46; if (!L_0) { goto IL_004c; } } { // foreach (var rig in m_Rigs) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = __this->___m_Rigs_46; V_0 = L_1; V_1 = 0; goto IL_0046; } IL_0013: { // foreach (var rig in m_Rigs) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_2 = V_0; int32_t L_3 = V_1; int32_t L_4 = L_3; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_5 = (L_2)->GetAtUnchecked(static_cast(L_4)); V_2 = L_5; // if (rig != null && rig.gameObject != null) 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; 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; } } { // rig.gameObject.hideFlags // &= ~(HideFlags.HideInHierarchy | HideFlags.HideInInspector); CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_11 = V_2; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12; L_12 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_11, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = L_12; int32_t L_14; L_14 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_13, NULL); 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: { // foreach (var rig in m_Rigs) int32_t L_16 = V_1; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_17 = V_0; if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))) { goto IL_0013; } } IL_004c: { // mIsDestroyed = true; __this->___mIsDestroyed_44 = (bool)1; // base.OnDestroy(); CinemachineVirtualCameraBase_OnDestroy_m57F48C3BC5A324EDE38FD6A59FB1A8165EC823B5(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineFreeLook::OnTransformChildrenChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnTransformChildrenChanged_mE19235181CB5C85CECE97956BBA126F38F348C95 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // InvalidateRigCache(); CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineFreeLook::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_Reset_mAC8C0893352644CE2C0C70389AB32E8D20C6EB2C (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // DestroyRigs(); CinemachineFreeLook_DestroyRigs_mB5D2ACF7E82A9274864492651FF1E89F52CEF61F(__this, NULL); // } return; } } // System.Boolean Cinemachine.CinemachineFreeLook::get_PreviousStateIsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineFreeLook_get_PreviousStateIsValid_m4CAC7225F4A310446049C315D2BA4905DEFA6D91 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // get { return base.PreviousStateIsValid; } bool L_0; L_0 = CinemachineVirtualCameraBase_get_PreviousStateIsValid_m4B2B6DD649ACD80A30AA0ACE19449EE49C13DF7B_inline(__this, NULL); return L_0; } } // System.Void Cinemachine.CinemachineFreeLook::set_PreviousStateIsValid(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_set_PreviousStateIsValid_m07EFCE7F6A806488A86EF327582638ADA4255EC6 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, bool ___value0, 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; { // if (value == false) bool L_0 = ___value0; if (L_0) { goto IL_003c; } } { // for (int i = 0; m_Rigs != null && i < m_Rigs.Length; ++i) V_0 = 0; goto IL_0029; } IL_0007: { // if (m_Rigs[i] != null) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = __this->___m_Rigs_46; int32_t L_2 = V_0; int32_t L_3 = L_2; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_4 = (L_1)->GetAtUnchecked(static_cast(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; } } { // m_Rigs[i].PreviousStateIsValid = value; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_6 = __this->___m_Rigs_46; int32_t L_7 = V_0; int32_t L_8 = L_7; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_9 = (L_6)->GetAtUnchecked(static_cast(L_8)); bool L_10 = ___value0; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, L_9, L_10); } IL_0025: { // for (int i = 0; m_Rigs != null && i < m_Rigs.Length; ++i) int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0029: { // for (int i = 0; m_Rigs != null && i < m_Rigs.Length; ++i) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_12 = __this->___m_Rigs_46; if (!L_12) { goto IL_003c; } } { int32_t L_13 = V_0; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_14 = __this->___m_Rigs_46; if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_0007; } } IL_003c: { // base.PreviousStateIsValid = value; bool L_15 = ___value0; CinemachineVirtualCameraBase_set_PreviousStateIsValid_mA7F5F377366606747B15F5A35EE3E6DA7DAEDDE8_inline(__this, L_15, NULL); // } return; } } // Cinemachine.CameraState Cinemachine.CinemachineFreeLook::get_State() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineFreeLook_get_State_m13B7AD3940C466FC4C874CD5F1A9CAA4B6A321F4 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // override public CameraState State { get { return m_State; } } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State_45; return L_0; } } // UnityEngine.Transform Cinemachine.CinemachineFreeLook::get_LookAt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineFreeLook_get_LookAt_mE9065E51E77ACA8FE7CB8788F5D91F250DC5E0AC (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // get { return ResolveLookAt(m_LookAt); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_LookAt_28; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineVirtualCameraBase_ResolveLookAt_mDAFDBB0AC2E3CF214A3093116560E55B681BC172(__this, L_0, NULL); return L_1; } } // System.Void Cinemachine.CinemachineFreeLook::set_LookAt(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_set_LookAt_m4DB3D49CF03F62C0585D34F051D06F2C8A13929D (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // set { m_LookAt = value; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___m_LookAt_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LookAt_28), (void*)L_0); // set { m_LookAt = value; } return; } } // UnityEngine.Transform Cinemachine.CinemachineFreeLook::get_Follow() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineFreeLook_get_Follow_mB0013712098265B408811C0EA19C35179F1E4F65 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // get { return ResolveFollow(m_Follow); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Follow_29; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineVirtualCameraBase_ResolveFollow_m9A01047C3AB01393D582E1879EC53213D38AE7E8(__this, L_0, NULL); return L_1; } } // System.Void Cinemachine.CinemachineFreeLook::set_Follow(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_set_Follow_mC3D18085B595FAEE0549F5FB957E380B96ADD041 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // set { m_Follow = value; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___m_Follow_29 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Follow_29), (void*)L_0); // set { m_Follow = value; } return; } } // System.Boolean Cinemachine.CinemachineFreeLook::IsLiveChild(Cinemachine.ICinemachineCamera,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineFreeLook_IsLiveChild_m693A2AC305EAD54F31A5F3FA0494D242D1C66F65 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, RuntimeObject* ___vcam0, bool ___dominantChildOnly1, const RuntimeMethod* method) { float V_0 = 0.0f; { // if (m_Rigs == null || m_Rigs.Length != 3) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_0 = __this->___m_Rigs_46; if (!L_0) { goto IL_0013; } } { CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = __this->___m_Rigs_46; if ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((int32_t)3))) { goto IL_0015; } } IL_0013: { // return false; return (bool)0; } IL_0015: { // var y = GetYAxisValue(); float L_2; L_2 = CinemachineFreeLook_GetYAxisValue_m3006D2D07A4A8D430C3FD2CBD51B74B8D75D8E77(__this, NULL); V_0 = L_2; // if (dominantChildOnly) bool L_3 = ___dominantChildOnly1; if (!L_3) { goto IL_006f; } } { // if (vcam == (ICinemachineCamera)m_Rigs[0]) RuntimeObject* L_4 = ___vcam0; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_5 = __this->___m_Rigs_46; int32_t L_6 = 0; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_7 = (L_5)->GetAtUnchecked(static_cast(L_6)); if ((!(((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_7)))) { goto IL_0033; } } { // return y > 0.666f; float L_8 = V_0; return (bool)((((float)L_8) > ((float)(0.666000009f)))? 1 : 0); } IL_0033: { // if (vcam == (ICinemachineCamera)m_Rigs[2]) RuntimeObject* L_9 = ___vcam0; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_10 = __this->___m_Rigs_46; int32_t L_11 = 2; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_12 = (L_10)->GetAtUnchecked(static_cast(L_11)); if ((!(((RuntimeObject*)(RuntimeObject*)L_9) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_12)))) { goto IL_004c; } } { // return y < 0.333; float L_13 = V_0; return (bool)((((double)((double)L_13)) < ((double)(0.33300000000000002)))? 1 : 0); } IL_004c: { // if (vcam == (ICinemachineCamera)m_Rigs[1]) RuntimeObject* L_14 = ___vcam0; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_15 = __this->___m_Rigs_46; int32_t L_16 = 1; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_17 = (L_15)->GetAtUnchecked(static_cast(L_16)); if ((!(((RuntimeObject*)(RuntimeObject*)L_14) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_17)))) { goto IL_006d; } } { // return y >= 0.333f && y <= 0.666f; 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 false; return (bool)0; } IL_006f: { // if (vcam == (ICinemachineCamera)m_Rigs[1]) RuntimeObject* L_20 = ___vcam0; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_21 = __this->___m_Rigs_46; int32_t L_22 = 1; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_23 = (L_21)->GetAtUnchecked(static_cast(L_22)); if ((!(((RuntimeObject*)(RuntimeObject*)L_20) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_23)))) { goto IL_007c; } } { // return true; return (bool)1; } IL_007c: { // if (y < 0.5f) float L_24 = V_0; if ((!(((float)L_24) < ((float)(0.5f))))) { goto IL_0090; } } { // return vcam == (ICinemachineCamera)m_Rigs[2]; RuntimeObject* L_25 = ___vcam0; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_26 = __this->___m_Rigs_46; int32_t L_27 = 2; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_28 = (L_26)->GetAtUnchecked(static_cast(L_27)); return (bool)((((RuntimeObject*)(RuntimeObject*)L_25) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_28))? 1 : 0); } IL_0090: { // return vcam == (ICinemachineCamera)m_Rigs[0]; RuntimeObject* L_29 = ___vcam0; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_30 = __this->___m_Rigs_46; int32_t L_31 = 0; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_32 = (L_30)->GetAtUnchecked(static_cast(L_31)); return (bool)((((RuntimeObject*)(RuntimeObject*)L_29) == ((RuntimeObject*)(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_32))? 1 : 0); } } // System.Void Cinemachine.CinemachineFreeLook::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnTargetObjectWarped_mA77D864BEC0A4204CBE065D077904941C29ED3CA (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, const RuntimeMethod* method) { CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* V_0 = NULL; int32_t V_1 = 0; { // UpdateRigCache(); CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL); // if (m_Rigs != null) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_0 = __this->___m_Rigs_46; if (!L_0) { goto IL_002d; } } { // foreach (var vcam in m_Rigs) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = __this->___m_Rigs_46; V_0 = L_1; V_1 = 0; goto IL_0027; } IL_0019: { // foreach (var vcam in m_Rigs) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_2 = V_0; int32_t L_3 = V_1; int32_t L_4 = L_3; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_5 = (L_2)->GetAtUnchecked(static_cast(L_4)); // vcam.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___positionDelta1; VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(45 /* System.Void Cinemachine.CinemachineVirtualCameraBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) */, L_5, L_6, L_7); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0027: { // foreach (var vcam in m_Rigs) int32_t L_9 = V_1; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_10 = V_0; if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_0019; } } IL_002d: { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___positionDelta1; CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333(__this, L_11, L_12, NULL); // } return; } } // System.Void Cinemachine.CinemachineFreeLook::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_ForceCameraPosition_m4C9B3A953CD78C0151638A6EB22E5723E2E2F18C (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // var up = State.ReferenceUp; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0; L_0 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0.___ReferenceUp_1; V_0 = L_1; // m_YAxis.Value = GetYAxisClosestValue(pos, up); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_2 = (&__this->___m_YAxis_34); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___pos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; float L_5; L_5 = CinemachineFreeLook_GetYAxisClosestValue_mF6FAD00F83ABD48C48ED1B601960B78EE1D515FA(__this, L_3, L_4, NULL); L_2->___Value_0 = L_5; // PreviousStateIsValid = true; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)1); // transform.position = pos; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___pos0; Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_6, L_7, NULL); // transform.rotation = rot; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = ___rot1; Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_8, L_9, NULL); // m_State.RawPosition = pos; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = (&__this->___m_State_45); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___pos0; L_10->___RawPosition_4 = L_11; // m_State.RawOrientation = rot; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = (&__this->___m_State_45); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = ___rot1; L_12->___RawOrientation_5 = L_13; // UpdateRigCache(); CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL); // if (m_BindingMode != CinemachineTransposer.BindingMode.SimpleFollowWithWorldUp) int32_t L_14 = __this->___m_BindingMode_39; if ((((int32_t)L_14) == ((int32_t)5))) { goto IL_007f; } } { // m_XAxis.Value = mOrbitals[1].GetAxisClosestValue(pos, up); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_15 = (&__this->___m_XAxis_36); CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_16 = __this->___mOrbitals_47; int32_t L_17 = 1; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_18 = (L_16)->GetAtUnchecked(static_cast(L_17)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___pos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0; float L_21; L_21 = CinemachineOrbitalTransposer_GetAxisClosestValue_m12E53A2B675F5EF62F5FC89AD55A3F398C005AFF(L_18, L_19, L_20, NULL); L_15->___Value_0 = L_21; } IL_007f: { // PushSettingsToRigs(); CinemachineFreeLook_PushSettingsToRigs_mB5BABAC99655EF23A3C9A0C7AF8F5AE0736F4764(__this, NULL); // for (int i = 0; i < 3; ++i) V_1 = 0; goto IL_009c; } IL_0089: { // m_Rigs[i].ForceCameraPosition(pos, rot); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_22 = __this->___m_Rigs_46; int32_t L_23 = V_1; int32_t L_24 = L_23; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_25 = (L_22)->GetAtUnchecked(static_cast(L_24)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_27 = ___rot1; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(46 /* System.Void Cinemachine.CinemachineVirtualCameraBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) */, L_25, L_26, L_27); // for (int i = 0; i < 3; ++i) int32_t L_28 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_009c: { // for (int i = 0; i < 3; ++i) int32_t L_29 = V_1; if ((((int32_t)L_29) < ((int32_t)3))) { goto IL_0089; } } { // InternalUpdateCameraState(up, -1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(35 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_30, (-1.0f)); // base.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___rot1; CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492(__this, L_31, L_32, NULL); // } return; } } // System.Void Cinemachine.CinemachineFreeLook::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_InternalUpdateCameraState_mBC6EFA124C0307703CC6F169A3A4C3AEDA6B8C16 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, 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; { // UpdateTargetCache(); CinemachineVirtualCameraBase_UpdateTargetCache_m0472352417911B6F5E21A85A2BBDA72ECEB85BAE(__this, NULL); // UpdateRigCache(); CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL); // m_State = CalculateNewState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___worldUp0; float L_1 = ___deltaTime1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_2; L_2 = CinemachineFreeLook_CalculateNewState_m1F68499B410474DAD5C866BAE393F9184DC3C59D(__this, L_0, L_1, NULL); __this->___m_State_45 = L_2; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_45))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_45))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_45))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_45))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_45))->___m_CustomOverflow_15), (void*)NULL); #endif // ApplyPositionBlendMethod(ref m_State, m_Transitions.m_BlendHint); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = (&__this->___m_State_45); TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_4 = (&__this->___m_Transitions_32); int32_t L_5 = L_4->___m_BlendHint_0; CinemachineVirtualCameraBase_ApplyPositionBlendMethod_mD956666402D6A533C23C8AE5AD6DB5C875C2FDCD(__this, L_3, L_5, NULL); // if (Follow != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(31 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, __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; } } { // Vector3 delta = State.RawPosition - transform.position; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_8; L_8 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = L_8.___RawPosition_4; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); 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.position = State.RawPosition; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13; L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_14; L_14 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14.___RawPosition_4; Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_13, L_15, NULL); // m_Rigs[0].transform.position -= delta; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_16 = __this->___m_Rigs_46; int32_t L_17 = 0; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_18 = (L_16)->GetAtUnchecked(static_cast(L_17)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19; L_19 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_18, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = L_19; 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); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_20, L_23, NULL); // m_Rigs[1].transform.position -= delta; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_24 = __this->___m_Rigs_46; int32_t L_25 = 1; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_26 = (L_24)->GetAtUnchecked(static_cast(L_25)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27; L_27 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_26, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = L_27; 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); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_28, L_31, NULL); // m_Rigs[2].transform.position -= delta; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_32 = __this->___m_Rigs_46; int32_t L_33 = 2; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_34 = (L_32)->GetAtUnchecked(static_cast(L_33)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35; L_35 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_34, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36 = L_35; 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); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_36, L_39, NULL); } IL_00ce: { // InvokePostPipelineStageCallback(this, CinemachineCore.Stage.Finalize, ref m_State, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_40 = (&__this->___m_State_45); float L_41 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_40, L_41, NULL); // PreviousStateIsValid = true; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)1); // bool activeCam = PreviousStateIsValid && CinemachineCore.Instance.IsLive(this); bool L_42; L_42 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, __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); 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 (activeCam && deltaTime >= 0) if (!G_B5_0) { goto IL_011d; } } { float L_45 = ___deltaTime1; if ((!(((float)L_45) >= ((float)(0.0f))))) { goto IL_011d; } } { // if (m_YAxis.Update(deltaTime)) AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_46 = (&__this->___m_YAxis_34); float L_47 = ___deltaTime1; bool L_48; L_48 = AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4(L_46, L_47, NULL); if (!L_48) { goto IL_011d; } } { // m_YAxisRecentering.CancelRecentering(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_49 = (&__this->___m_YAxisRecentering_35); Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(L_49, NULL); } IL_011d: { // PushSettingsToRigs(); CinemachineFreeLook_PushSettingsToRigs_mB5BABAC99655EF23A3C9A0C7AF8F5AE0736F4764(__this, NULL); // if (m_BindingMode == CinemachineTransposer.BindingMode.SimpleFollowWithWorldUp) int32_t L_50 = __this->___m_BindingMode_39; if ((!(((uint32_t)L_50) == ((uint32_t)5)))) { goto IL_013c; } } { // m_XAxis.Value = 0; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_51 = (&__this->___m_XAxis_36); L_51->___Value_0 = (0.0f); } IL_013c: { // } return; } } // System.Void Cinemachine.CinemachineFreeLook::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnTransitionFromCamera_mAD0C40F31D468A93C2B98EC909B8DD942A0EA21F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, 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*)&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; { // base.OnTransitionFromCamera(fromCam, worldUp, deltaTime); RuntimeObject* L_0 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___worldUp1; float L_2 = ___deltaTime2; CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493(__this, L_0, L_1, L_2, NULL); // InvokeOnTransitionInExtensions(fromCam, worldUp, deltaTime); RuntimeObject* L_3 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___worldUp1; float L_5 = ___deltaTime2; bool L_6; L_6 = CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225(__this, L_3, L_4, L_5, NULL); // bool forceUpdate = false; // if (fromCam != null && m_Transitions.m_InheritPosition // && !CinemachineCore.Instance.IsLiveInBlend(this)) RuntimeObject* L_7 = ___fromCam0; G_B1_0 = 0; if (!L_7) { G_B10_0 = 0; goto IL_0086; } } { TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_8 = (&__this->___m_Transitions_32); bool L_9 = L_8->___m_InheritPosition_1; G_B2_0 = G_B1_0; if (!L_9) { G_B10_0 = G_B1_0; goto IL_0086; } } { il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_10; L_10 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); bool L_11; L_11 = CinemachineCore_IsLiveInBlend_mFD1402FFF3B5D0CD0EC90914F89672724F49F778(L_10, __this, NULL); G_B3_0 = G_B2_0; if (L_11) { G_B10_0 = G_B2_0; goto IL_0086; } } { // var cameraPos = fromCam.State.RawPosition; RuntimeObject* L_12 = ___fromCam0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_13; L_13 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_12); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = L_13.___RawPosition_4; V_0 = L_14; // if (fromCam is CinemachineFreeLook) RuntimeObject* L_15 = ___fromCam0; G_B4_0 = G_B3_0; if (!((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*)IsInstClass((RuntimeObject*)L_15, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var))) { G_B9_0 = G_B3_0; goto IL_0071; } } { // var flFrom = (fromCam as CinemachineFreeLook); RuntimeObject* L_16 = ___fromCam0; V_1 = ((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*)IsInstClass((RuntimeObject*)L_16, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var)); // var orbital = flFrom.mOrbitals != null ? flFrom.mOrbitals[1] : null; CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* L_17 = V_1; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_18 = L_17->___mOrbitals_47; G_B5_0 = G_B4_0; if (L_18) { G_B6_0 = G_B4_0; goto IL_0057; } } { G_B7_0 = ((CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*)(NULL)); G_B7_1 = G_B5_0; goto IL_005f; } IL_0057: { CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* L_19 = V_1; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_20 = L_19->___mOrbitals_47; int32_t L_21 = 1; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_22 = (L_20)->GetAtUnchecked(static_cast(L_21)); G_B7_0 = L_22; G_B7_1 = G_B6_0; } IL_005f: { V_2 = G_B7_0; // if (orbital != null) 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); G_B8_0 = G_B7_1; if (!L_24) { G_B9_0 = G_B7_1; goto IL_0071; } } { // cameraPos = orbital.GetTargetCameraPosition(worldUp); CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_25 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___worldUp1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(15 /* UnityEngine.Vector3 Cinemachine.CinemachineTransposer::GetTargetCameraPosition(UnityEngine.Vector3) */, L_25, L_26); V_0 = L_27; G_B9_0 = G_B8_0; } IL_0071: { // ForceCameraPosition(cameraPos, fromCam.State.FinalOrientation); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_0; RuntimeObject* L_29 = ___fromCam0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_30; L_30 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_29); V_3 = L_30; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_31; L_31 = CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3((&V_3), NULL); VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(46 /* System.Void Cinemachine.CinemachineVirtualCameraBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) */, __this, L_28, L_31); G_B10_0 = G_B9_0; } IL_0086: { // if (forceUpdate) if (!G_B10_0) { goto IL_00b2; } } { // for (int i = 0; i < 3; ++i) V_4 = 0; goto IL_00a3; } IL_008d: { // m_Rigs[i].InternalUpdateCameraState(worldUp, deltaTime); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_32 = __this->___m_Rigs_46; int32_t L_33 = V_4; int32_t L_34 = L_33; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_35 = (L_32)->GetAtUnchecked(static_cast(L_34)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___worldUp1; float L_37 = ___deltaTime2; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(35 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, L_35, L_36, L_37); // for (int i = 0; i < 3; ++i) int32_t L_38 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00a3: { // for (int i = 0; i < 3; ++i) int32_t L_39 = V_4; if ((((int32_t)L_39) < ((int32_t)3))) { goto IL_008d; } } { // InternalUpdateCameraState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = ___worldUp1; float L_41 = ___deltaTime2; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(35 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_40, L_41); goto IL_00ba; } IL_00b2: { // UpdateCameraState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___worldUp1; float L_43 = ___deltaTime2; CinemachineVirtualCameraBase_UpdateCameraState_mC16F582BFC88FD8E3BC61EEFC11EA243A4289836(__this, L_42, L_43, NULL); } IL_00ba: { // if (m_Transitions.m_OnCameraLive != null) TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_44 = (&__this->___m_Transitions_32); VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_45 = L_44->___m_OnCameraLive_2; if (!L_45) { goto IL_00d9; } } { // m_Transitions.m_OnCameraLive.Invoke(this, fromCam); TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_46 = (&__this->___m_Transitions_32); VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_47 = L_46->___m_OnCameraLive_2; RuntimeObject* L_48 = ___fromCam0; UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313(L_47, __this, L_48, UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var); } IL_00d9: { // } return; } } // System.Boolean Cinemachine.CinemachineFreeLook::RequiresUserInput() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineFreeLook_RequiresUserInput_m3A9F28FA422DC8CECCB7C9B948DB1413177C8F0E (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // return true; return (bool)1; } } // System.Single Cinemachine.CinemachineFreeLook::GetYAxisClosestValue(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_GetYAxisClosestValue_mF6FAD00F83ABD48C48ED1B601960B78EE1D515FA (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, 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; { // if (Follow != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(31 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, __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; } } { // Quaternion q = Quaternion.FromToRotation(up, Vector3.up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___up1; 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 dir = q * (cameraPos - Follow.position); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___cameraPos0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(31 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, __this); 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 flatDir = dir; flatDir.y = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; V_1 = L_10; // Vector3 flatDir = dir; flatDir.y = 0; (&V_1)->___y_3 = (0.0f); // if (!flatDir.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_1; bool L_12; L_12 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_11, NULL); if (L_12) { goto IL_006a; } } { // float angle = Vector3.SignedAngle(flatDir, Vector3.back, Vector3.up); 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); // dir = Quaternion.AngleAxis(angle, Vector3.up) * dir; 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: { // dir.x = 0; (&V_0)->___x_2 = (0.0f); // int i0 = 0, i1 = 0; V_2 = 0; // int i0 = 0, i1 = 0; V_3 = 0; // float a0 = 0, a1 = 0; V_4 = (0.0f); // float a0 = 0, a1 = 0; V_5 = (0.0f); // float step = 1f / (NumSamples-1); V_6 = (0.0833333358f); // for (int i = 0; i < NumSamples; ++i) V_8 = 0; goto IL_00f6; } IL_0094: { // float a = Vector3.SignedAngle( // dir, GetLocalPositionForCameraFromInput(i * step), Vector3.right); 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; // if (i == 0) int32_t L_27 = V_8; if (L_27) { goto IL_00ba; } } { // a0 = a1 = a; float L_28 = V_9; float L_29 = L_28; V_5 = L_29; V_4 = L_29; goto IL_00f0; } IL_00ba: { // if (Mathf.Abs(a) < Mathf.Abs(a0)) 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; } } { // a1 = a0; float L_34 = V_4; V_5 = L_34; // i1 = i0; int32_t L_35 = V_2; V_3 = L_35; // a0 = a; float L_36 = V_9; V_4 = L_36; // i0 = i; int32_t L_37 = V_8; V_2 = L_37; goto IL_00f0; } IL_00d9: { // else if (Mathf.Abs(a) < Mathf.Abs(a1)) 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; } } { // a1 = a; float L_42 = V_9; V_5 = L_42; // i1 = i; int32_t L_43 = V_8; V_3 = L_43; } IL_00f0: { // for (int i = 0; i < NumSamples; ++i) int32_t L_44 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_00f6: { // for (int i = 0; i < NumSamples; ++i) int32_t L_45 = V_8; if ((((int32_t)L_45) < ((int32_t)((int32_t)13)))) { goto IL_0094; } } { // if (Mathf.Sign(a0) == Mathf.Sign(a1)) 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; } } { // return i0 * step; int32_t L_50 = V_2; float L_51 = V_6; return ((float)il2cpp_codegen_multiply(((float)L_50), L_51)); } IL_0112: { // float t = Mathf.Abs(a0) / (Mathf.Abs(a0) + Mathf.Abs(a1)); 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)))); // return Mathf.Lerp(i0 * step, i1 * step, t); 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: { // return m_YAxis.Value; // stay conservative AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_64 = (&__this->___m_YAxis_34); float L_65 = L_64->___Value_0; return L_65; } } // System.Void Cinemachine.CinemachineFreeLook::InvalidateRigCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_InvalidateRigCache_m32D43BE156C871062C4AB803167753025541915F (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // void InvalidateRigCache() { mOrbitals = null; } __this->___mOrbitals_47 = (CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mOrbitals_47), (void*)(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL); // void InvalidateRigCache() { mOrbitals = null; } return; } } // System.Void Cinemachine.CinemachineFreeLook::DestroyRigs() 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; { // CinemachineVirtualCamera[] oldRigs = new CinemachineVirtualCamera[RigNames.Length]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0; L_0 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL); 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; // for (int i = 0; i < RigNames.Length; ++i) V_1 = 0; goto IL_006f; } IL_0011: { // foreach (Transform child in transform) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); RuntimeObject* L_3; L_3 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_2, NULL); V_2 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0057: {// begin finally (depth: 1) { 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; InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6); } IL_006a: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_004d_1; } IL_001f_1: { // foreach (Transform child in transform) RuntimeObject* L_7 = V_2; RuntimeObject* L_8; L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7); V_3 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_8, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var)); // if (child.gameObject.name == RigNames[i]) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_3; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10; L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL); 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; int32_t L_14 = L_13; String_t* L_15 = (L_12)->GetAtUnchecked(static_cast(L_14)); bool L_16; L_16 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_11, L_15, NULL); if (!L_16) { goto IL_004d_1; } } { // oldRigs[i] = child.GetComponent(); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_17 = V_0; int32_t L_18 = V_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = V_3; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_20; L_20 = Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E(L_19, Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E_RuntimeMethod_var); ArrayElementTypeCheck (L_17, L_20); (L_17)->SetAtUnchecked(static_cast(L_18), (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_20); } IL_004d_1: { // foreach (Transform child in transform) RuntimeObject* L_21 = V_2; bool L_22; L_22 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_21); if (L_22) { goto IL_001f_1; } } { goto IL_006b; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006b: { // for (int i = 0; i < RigNames.Length; ++i) int32_t L_23 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_006f: { // for (int i = 0; i < RigNames.Length; ++i) int32_t L_24 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25; L_25 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL); if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))))) { goto IL_0011; } } { // for (int i = 0; i < oldRigs.Length; ++i) V_5 = 0; goto IL_00ba; } IL_007e: { // if (oldRigs[i] != null) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_26 = V_0; int32_t L_27 = V_5; int32_t L_28 = L_27; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_29 = (L_26)->GetAtUnchecked(static_cast(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; } } { // if (DestroyRigOverride != null) DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* L_31 = ((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var))->___DestroyRigOverride_51; if (!L_31) { goto IL_00a6; } } { // DestroyRigOverride(oldRigs[i].gameObject); DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* L_32 = ((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var))->___DestroyRigOverride_51; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_33 = V_0; int32_t L_34 = V_5; int32_t L_35 = L_34; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_36 = (L_33)->GetAtUnchecked(static_cast(L_35)); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37; L_37 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_36, NULL); DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_inline(L_32, L_37, NULL); goto IL_00b4; } IL_00a6: { // Destroy(oldRigs[i].gameObject); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_38 = V_0; int32_t L_39 = V_5; int32_t L_40 = L_39; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_41 = (L_38)->GetAtUnchecked(static_cast(L_40)); 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: { // for (int i = 0; i < oldRigs.Length; ++i) int32_t L_43 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00ba: { // for (int i = 0; i < oldRigs.Length; ++i) int32_t L_44 = V_5; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_45 = V_0; if ((((int32_t)L_44) < ((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))) { goto IL_007e; } } { // m_Rigs = null; __this->___m_Rigs_46 = (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rigs_46), (void*)(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)NULL); // mOrbitals = null; __this->___mOrbitals_47 = (CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mOrbitals_47), (void*)(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL); // } return; } } // Cinemachine.CinemachineVirtualCamera[] Cinemachine.CinemachineFreeLook::CreateRigs(Cinemachine.CinemachineVirtualCamera[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* CinemachineFreeLook_CreateRigs_m7F1B92C30B61F914D287F9C21204E4D43D9CF695 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* ___copyFrom0, 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_0_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; { // mOrbitals = null; __this->___mOrbitals_47 = (CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mOrbitals_47), (void*)(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)NULL); // float[] softCenterDefaultsV = new float[] { 0.5f, 0.55f, 0.6f }; 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 (U3CPrivateImplementationDetailsU3E_tD2F0BB6468365F48988527DD340B6CADEB144BD6____AA5072B96927F710758B3E5237A84AC68E397BC4E1BF7E864A950696D743CC32_0_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); V_0 = L_1; // CinemachineVirtualCamera[] newRigs = new CinemachineVirtualCamera[3]; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_3 = (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)SZArrayNew(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var, (uint32_t)3); V_1 = L_3; // for (int i = 0; i < RigNames.Length; ++i) V_2 = 0; goto IL_016a; } IL_0027: { // CinemachineVirtualCamera src = null; V_3 = (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)NULL; // if (copyFrom != null && copyFrom.Length > i) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_4 = ___copyFrom0; if (!L_4) { goto IL_0036; } } { CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_5 = ___copyFrom0; int32_t L_6 = V_2; if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) <= ((int32_t)L_6))) { goto IL_0036; } } { // src = copyFrom[i]; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_7 = ___copyFrom0; int32_t L_8 = V_2; int32_t L_9 = L_8; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_10 = (L_7)->GetAtUnchecked(static_cast(L_9)); V_3 = L_10; } IL_0036: { // if (CreateRigOverride != null) CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* L_11 = ((CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A_il2cpp_TypeInfo_var))->___CreateRigOverride_50; if (!L_11) { goto IL_0055; } } { // newRigs[i] = CreateRigOverride(this, RigNames[i], src); 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_50; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15; L_15 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL); int32_t L_16 = V_2; int32_t L_17 = L_16; String_t* L_18 = (L_15)->GetAtUnchecked(static_cast(L_17)); CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_19 = V_3; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_20; L_20 = CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_inline(L_14, __this, L_18, L_19, NULL); ArrayElementTypeCheck (L_12, L_20); (L_12)->SetAtUnchecked(static_cast(L_13), (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_20); goto IL_009e; } IL_0055: { // GameObject go = new GameObject(RigNames[i]); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21; L_21 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL); int32_t L_22 = V_2; int32_t L_23 = L_22; String_t* L_24 = (L_21)->GetAtUnchecked(static_cast(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; // go.transform.parent = transform; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26 = V_5; 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); Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_27, L_28, NULL); // newRigs[i] = go.AddComponent(); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_29 = V_1; int32_t L_30 = V_2; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31 = V_5; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_32; L_32 = GameObject_AddComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mFB0B4DA9AEEC290889181CF315B238E4A1F856AC(L_31, GameObject_AddComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mFB0B4DA9AEEC290889181CF315B238E4A1F856AC_RuntimeMethod_var); ArrayElementTypeCheck (L_29, L_32); (L_29)->SetAtUnchecked(static_cast(L_30), (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_32); // go = newRigs[i].GetComponentOwner().gameObject; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_33 = V_1; int32_t L_34 = V_2; int32_t L_35 = L_34; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_36 = (L_33)->GetAtUnchecked(static_cast(L_35)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37; L_37 = CinemachineVirtualCamera_GetComponentOwner_mB144AE753EBD703CCC5A868925DAC4A76B889DD7(L_36, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_38; L_38 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_37, NULL); V_5 = L_38; // go.AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_5; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_40; L_40 = GameObject_AddComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_mEC139349B4289074B56F2AC225700681E3CD0455(L_39, GameObject_AddComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_mEC139349B4289074B56F2AC225700681E3CD0455_RuntimeMethod_var); // go.AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_41 = V_5; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_42; L_42 = GameObject_AddComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mCAF861F0A564AA7AC310B4352F0FE180BF302718(L_41, GameObject_AddComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mCAF861F0A564AA7AC310B4352F0FE180BF302718_RuntimeMethod_var); } IL_009e: { // newRigs[i].InvalidateComponentPipeline(); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_43 = V_1; int32_t L_44 = V_2; int32_t L_45 = L_44; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_46 = (L_43)->GetAtUnchecked(static_cast(L_45)); CinemachineVirtualCamera_InvalidateComponentPipeline_mF6DF2D4F33B01A989AE3BD1CFAFC51BF35C97C4C(L_46, NULL); // CinemachineOrbitalTransposer orbital = newRigs[i].GetCinemachineComponent(); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_47 = V_1; int32_t L_48 = V_2; int32_t L_49 = L_48; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_50 = (L_47)->GetAtUnchecked(static_cast(L_49)); CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_51; L_51 = CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0(L_50, CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0_RuntimeMethod_var); V_4 = L_51; // if (orbital == null) 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; } } { // orbital = newRigs[i].AddCinemachineComponent(); // should not happen CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_54 = V_1; int32_t L_55 = V_2; int32_t L_56 = L_55; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_57 = (L_54)->GetAtUnchecked(static_cast(L_56)); 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: { // if (src == null) 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; } } { // orbital.m_YawDamping = 0; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_61 = V_4; ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_61)->___m_YawDamping_13 = (0.0f); // CinemachineComposer composer = newRigs[i].GetCinemachineComponent(); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_62 = V_1; int32_t L_63 = V_2; int32_t L_64 = L_63; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_65 = (L_62)->GetAtUnchecked(static_cast(L_64)); CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_66; L_66 = CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mA9F273E8B504CE68C72E0FE70642CCE1E81680D1(L_65, CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A_mA9F273E8B504CE68C72E0FE70642CCE1E81680D1_RuntimeMethod_var); V_6 = L_66; // if (composer != null) 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; } } { // composer.m_HorizontalDamping = composer.m_VerticalDamping = 0; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_69 = V_6; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_70 = V_6; float L_71 = (0.0f); V_7 = L_71; L_70->___m_VerticalDamping_11 = L_71; float L_72 = V_7; L_69->___m_HorizontalDamping_10 = L_72; // composer.m_ScreenX = 0.5f; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_73 = V_6; L_73->___m_ScreenX_12 = (0.5f); // composer.m_ScreenY = softCenterDefaultsV[i]; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_74 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_75 = V_0; int32_t L_76 = V_2; int32_t L_77 = L_76; float L_78 = (L_75)->GetAtUnchecked(static_cast(L_77)); L_74->___m_ScreenY_13 = L_78; // composer.m_DeadZoneWidth = composer.m_DeadZoneHeight = 0f; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_79 = V_6; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_80 = V_6; float L_81 = (0.0f); V_7 = L_81; L_80->___m_DeadZoneHeight_15 = L_81; float L_82 = V_7; L_79->___m_DeadZoneWidth_14 = L_82; // composer.m_SoftZoneWidth = composer.m_SoftZoneHeight = 0.8f; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_83 = V_6; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_84 = V_6; float L_85 = (0.800000012f); V_7 = L_85; L_84->___m_SoftZoneHeight_17 = L_85; float L_86 = V_7; L_83->___m_SoftZoneWidth_16 = L_86; // composer.m_BiasX = composer.m_BiasY = 0; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_87 = V_6; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* L_88 = V_6; float L_89 = (0.0f); V_7 = L_89; L_88->___m_BiasY_19 = L_89; float L_90 = V_7; L_87->___m_BiasX_18 = L_90; } IL_0166: { // for (int i = 0; i < RigNames.Length; ++i) int32_t L_91 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_91, 1)); } IL_016a: { // for (int i = 0; i < RigNames.Length; ++i) int32_t L_92 = V_2; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_93; L_93 = CinemachineFreeLook_get_RigNames_m2D9317645B40626F534D57764C904CB434416D66(NULL); if ((((int32_t)L_92) < ((int32_t)((int32_t)(((RuntimeArray*)L_93)->max_length))))) { goto IL_0027; } } { // return newRigs; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_94 = V_1; return L_94; } } // System.Void Cinemachine.CinemachineFreeLook::UpdateRigCache() 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; { // if (mIsDestroyed) bool L_0 = __this->___mIsDestroyed_44; if (!L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // bool isPrefab = RuntimeUtility.IsPrefab(gameObject); 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; // if (mOrbitals != null && mOrbitals.Length == 3) CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_3 = __this->___mOrbitals_47; if (!L_3) { goto IL_0029; } } { CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_4 = __this->___mOrbitals_47; if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) == ((uint32_t)3)))) { goto IL_0029; } } { // return; return; } IL_0029: { // if (LocateExistingRigs(RigNames, false) != 3 && !isPrefab) 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; } } { // DestroyRigs(); CinemachineFreeLook_DestroyRigs_mB5D2ACF7E82A9274864492651FF1E89F52CEF61F(__this, NULL); // m_Rigs = CreateRigs(null); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_8; L_8 = CinemachineFreeLook_CreateRigs_m7F1B92C30B61F914D287F9C21204E4D43D9CF695(__this, (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)NULL, NULL); __this->___m_Rigs_46 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rigs_46), (void*)L_8); // LocateExistingRigs(RigNames, true); 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: { // mBlendA = new CinemachineBlend(m_Rigs[1], m_Rigs[0], AnimationCurve.Linear(0, 0, 1, 1), 1, 0); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_11 = __this->___m_Rigs_46; int32_t L_12 = 1; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_13 = (L_11)->GetAtUnchecked(static_cast(L_12)); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_14 = __this->___m_Rigs_46; int32_t L_15 = 0; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_16 = (L_14)->GetAtUnchecked(static_cast(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_48 = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___mBlendA_48), (void*)L_18); // mBlendB = new CinemachineBlend(m_Rigs[2], m_Rigs[1], AnimationCurve.Linear(0, 0, 1, 1), 1, 0); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_19 = __this->___m_Rigs_46; int32_t L_20 = 2; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_21 = (L_19)->GetAtUnchecked(static_cast(L_20)); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_22 = __this->___m_Rigs_46; int32_t L_23 = 1; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_24 = (L_22)->GetAtUnchecked(static_cast(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_49 = L_26; Il2CppCodeGenWriteBarrier((void**)(&__this->___mBlendB_49), (void*)L_26); // } return; } } // System.Int32 Cinemachine.CinemachineFreeLook::LocateExistingRigs(System.String[],System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineFreeLook_LocateExistingRigs_mC1AA186F941FBD96A00A97269BE692FA485C5569 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___rigNames0, bool ___forceOrbital1, 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; { // m_CachedXAxisHeading = m_XAxis.Value; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_0 = (&__this->___m_XAxis_36); float L_1 = L_0->___Value_0; __this->___m_CachedXAxisHeading_52 = L_1; // m_LastHeadingUpdateFrame = -1; __this->___m_LastHeadingUpdateFrame_53 = (-1.0f); // mOrbitals = new CinemachineOrbitalTransposer[rigNames.Length]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___rigNames0; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_3 = (CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F*)SZArrayNew(CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))); __this->___mOrbitals_47 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___mOrbitals_47), (void*)L_3); // m_Rigs = new CinemachineVirtualCamera[rigNames.Length]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = ___rigNames0; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_5 = (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)SZArrayNew(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))); __this->___m_Rigs_46 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rigs_46), (void*)L_5); // int rigsFound = 0; V_0 = 0; // foreach (Transform child in transform) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); RuntimeObject* L_7; L_7 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_6, NULL); V_1 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0179: {// begin finally (depth: 1) { RuntimeObject* L_8 = V_1; V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_9 = V_6; if (!L_9) { goto IL_018c; } } { RuntimeObject* L_10 = V_6; InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_10); } IL_018c: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_016c_1; } IL_004b_1: { // foreach (Transform child in transform) RuntimeObject* L_11 = V_1; RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11); V_2 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_12, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var)); // CinemachineVirtualCamera vcam = child.GetComponent(); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = V_2; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_14; L_14 = Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E(L_13, Component_GetComponent_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_m323CE263A7D82DCC201D1BC1A4F441B86B4E858E_RuntimeMethod_var); V_3 = L_14; // if (vcam != null) CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_15 = V_3; 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_016c_1; } } { // GameObject go = child.gameObject; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = V_2; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18; L_18 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_17, NULL); V_4 = L_18; // for (int i = 0; i < rigNames.Length; ++i) V_5 = 0; goto IL_0162_1; } IL_007a_1: { // if (mOrbitals[i] == null && go.name == rigNames[i]) CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_19 = __this->___mOrbitals_47; int32_t L_20 = V_5; int32_t L_21 = L_20; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_22 = (L_19)->GetAtUnchecked(static_cast(L_21)); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_23; L_23 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_23) { goto IL_015c_1; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = V_4; String_t* L_25; L_25 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_24, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = ___rigNames0; int32_t L_27 = V_5; int32_t L_28 = L_27; String_t* L_29 = (L_26)->GetAtUnchecked(static_cast(L_28)); bool L_30; L_30 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_25, L_29, NULL); if (!L_30) { goto IL_015c_1; } } { // mOrbitals[i] = vcam.GetCinemachineComponent(); CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_31 = __this->___mOrbitals_47; int32_t L_32 = V_5; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_33 = V_3; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_34; L_34 = CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0(L_33, CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0201C94E444E6598E2E8509C8D4CF24B6E393ED0_RuntimeMethod_var); ArrayElementTypeCheck (L_31, L_34); (L_31)->SetAtUnchecked(static_cast(L_32), (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*)L_34); // if (mOrbitals[i] == null && forceOrbital) CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_35 = __this->___mOrbitals_47; int32_t L_36 = V_5; int32_t L_37 = L_36; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_38 = (L_35)->GetAtUnchecked(static_cast(L_37)); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_39; L_39 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_38, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); bool L_40 = ___forceOrbital1; if (!((int32_t)((int32_t)L_39&(int32_t)L_40))) { goto IL_00d4_1; } } { // mOrbitals[i] = vcam.AddCinemachineComponent(); CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_41 = __this->___mOrbitals_47; int32_t L_42 = V_5; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_43 = V_3; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_44; L_44 = CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16(L_43, CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303_m0424E3CAE9B0B70AF0382E5A01BBF8E44C719E16_RuntimeMethod_var); ArrayElementTypeCheck (L_41, L_44); (L_41)->SetAtUnchecked(static_cast(L_42), (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*)L_44); } IL_00d4_1: { // if (mOrbitals[i] != null) CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_45 = __this->___mOrbitals_47; int32_t L_46 = V_5; int32_t L_47 = L_46; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_48 = (L_45)->GetAtUnchecked(static_cast(L_47)); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_49; L_49 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_48, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_49) { goto IL_015c_1; } } { // mOrbitals[i].m_HeadingIsSlave = true; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_50 = __this->___mOrbitals_47; int32_t L_51 = V_5; int32_t L_52 = L_51; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_53 = (L_50)->GetAtUnchecked(static_cast(L_52)); L_53->___m_HeadingIsSlave_28 = (bool)1; // mOrbitals[i].m_XAxis.m_InputAxisName = string.Empty; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_54 = __this->___mOrbitals_47; int32_t L_55 = V_5; int32_t L_56 = L_55; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_57 = (L_54)->GetAtUnchecked(static_cast(L_56)); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_58 = (&L_57->___m_XAxis_24); String_t* L_59 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; L_58->___m_InputAxisName_5 = L_59; Il2CppCodeGenWriteBarrier((void**)(&L_58->___m_InputAxisName_5), (void*)L_59); // mOrbitals[i].HeadingUpdater = UpdateXAxisHeading; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_60 = __this->___mOrbitals_47; int32_t L_61 = V_5; int32_t L_62 = L_61; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_63 = (L_60)->GetAtUnchecked(static_cast(L_62)); UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* L_64 = (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60*)il2cpp_codegen_object_new(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60_il2cpp_TypeInfo_var); UpdateHeadingDelegate__ctor_m60911D320DFD3CDA2C31C8CC7E030A3B47EFF3F6(L_64, __this, (intptr_t)((void*)CinemachineFreeLook_UpdateXAxisHeading_m0B3B9A759E52F9B1315784D2D69144BF6290F23C_RuntimeMethod_var), NULL); L_63->___HeadingUpdater_29 = L_64; Il2CppCodeGenWriteBarrier((void**)(&L_63->___HeadingUpdater_29), (void*)L_64); // mOrbitals[i].m_RecenterToTargetHeading.m_enabled = false; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_65 = __this->___mOrbitals_47; int32_t L_66 = V_5; int32_t L_67 = L_66; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_68 = (L_65)->GetAtUnchecked(static_cast(L_67)); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_69 = (&L_68->___m_RecenterToTargetHeading_23); L_69->___m_enabled_0 = (bool)0; // m_Rigs[i] = vcam; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_70 = __this->___m_Rigs_46; int32_t L_71 = V_5; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_72 = V_3; ArrayElementTypeCheck (L_70, L_72); (L_70)->SetAtUnchecked(static_cast(L_71), (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)L_72); // m_Rigs[i].m_StandbyUpdate = m_StandbyUpdate; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_73 = __this->___m_Rigs_46; int32_t L_74 = V_5; int32_t L_75 = L_74; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_76 = (L_73)->GetAtUnchecked(static_cast(L_75)); int32_t L_77 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___m_StandbyUpdate_13; ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_76)->___m_StandbyUpdate_13 = L_77; // ++rigsFound; int32_t L_78 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_78, 1)); } IL_015c_1: { // for (int i = 0; i < rigNames.Length; ++i) int32_t L_79 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_79, 1)); } IL_0162_1: { // for (int i = 0; i < rigNames.Length; ++i) int32_t L_80 = V_5; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_81 = ___rigNames0; if ((((int32_t)L_80) < ((int32_t)((int32_t)(((RuntimeArray*)L_81)->max_length))))) { goto IL_007a_1; } } IL_016c_1: { // foreach (Transform child in transform) RuntimeObject* L_82 = V_1; bool L_83; L_83 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_82); if (L_83) { goto IL_004b_1; } } { goto IL_018d; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_018d: { // return rigsFound; int32_t L_84 = V_0; return L_84; } } // System.Single Cinemachine.CinemachineFreeLook::UpdateXAxisHeading(Cinemachine.CinemachineOrbitalTransposer,System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_UpdateXAxisHeading_m0B3B9A759E52F9B1315784D2D69144BF6290F23C (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, 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_B5_0 = NULL; CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* G_B5_1 = NULL; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B4_0 = NULL; CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* G_B4_1 = NULL; float G_B6_0 = 0.0f; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B6_1 = NULL; CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* G_B6_2 = NULL; { // if (this == 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; // deleted return (0.0f); } IL_000f: { // if (m_LastHeadingUpdateFrame != Time.frameCount) float L_1 = __this->___m_LastHeadingUpdateFrame_53; int32_t L_2; L_2 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); if ((((float)L_1) == ((float)((float)L_2)))) { goto IL_007e; } } { // m_LastHeadingUpdateFrame = Time.frameCount; int32_t L_3; L_3 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); __this->___m_LastHeadingUpdateFrame_53 = ((float)L_3); // var oldValue = m_XAxis.Value; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_4 = (&__this->___m_XAxis_36); float L_5 = L_4->___Value_0; V_0 = L_5; // m_CachedXAxisHeading = orbital.UpdateHeading( // PreviousStateIsValid ? deltaTime : -1, up, // ref m_XAxis, ref m_RecenterToTargetHeading, // CinemachineCore.Instance.IsLive(this)); CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_6 = ___orbital0; bool L_7; L_7 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, __this); G_B4_0 = L_6; G_B4_1 = __this; if (L_7) { G_B5_0 = L_6; G_B5_1 = __this; goto IL_0046; } } { G_B6_0 = (-1.0f); G_B6_1 = G_B4_0; G_B6_2 = G_B4_1; goto IL_0047; } IL_0046: { float L_8 = ___deltaTime1; G_B6_0 = L_8; G_B6_1 = G_B5_0; G_B6_2 = G_B5_1; } IL_0047: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___up2; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_10 = (&__this->___m_XAxis_36); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_11 = (&__this->___m_RecenterToTargetHeading_38); il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_12; L_12 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); bool L_13; L_13 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(L_12, __this, NULL); float L_14; L_14 = CinemachineOrbitalTransposer_UpdateHeading_m8718BA600DA5134C0E38C8646DBC2506AB4472AB(G_B6_1, G_B6_0, L_9, L_10, L_11, L_13, NULL); G_B6_2->___m_CachedXAxisHeading_52 = L_14; // if (m_BindingMode == CinemachineTransposer.BindingMode.SimpleFollowWithWorldUp) int32_t L_15 = __this->___m_BindingMode_39; if ((!(((uint32_t)L_15) == ((uint32_t)5)))) { goto IL_007e; } } { // m_XAxis.Value = oldValue; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_16 = (&__this->___m_XAxis_36); float L_17 = V_0; L_16->___Value_0 = L_17; } IL_007e: { // return m_CachedXAxisHeading; float L_18 = __this->___m_CachedXAxisHeading_52; return L_18; } } // System.Void Cinemachine.CinemachineFreeLook::PushSettingsToRigs() 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; { // UpdateRigCache(); CinemachineFreeLook_UpdateRigCache_m6710C288124000C72B6AD9F36F55B29339F7234F(__this, NULL); // for (int i = 0; i < m_Rigs.Length; ++i) V_0 = 0; goto IL_01d1; } IL_000d: { // if (m_Rigs[i] == null) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_0 = __this->___m_Rigs_46; int32_t L_1 = V_0; int32_t L_2 = L_1; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_3 = (L_0)->GetAtUnchecked(static_cast(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; } } { // if (m_CommonLens) bool L_5 = __this->___m_CommonLens_30; if (!L_5) { goto IL_003b; } } { // m_Rigs[i].m_Lens = m_Lens; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_6 = __this->___m_Rigs_46; int32_t L_7 = V_0; int32_t L_8 = L_7; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_9 = (L_6)->GetAtUnchecked(static_cast(L_8)); LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_10 = __this->___m_Lens_31; L_9->___m_Lens_30 = L_10; } IL_003b: { // if (mUseLegacyRigDefinitions) bool L_11 = __this->___mUseLegacyRigDefinitions_43; if (!L_11) { goto IL_00b9; } } { // mUseLegacyRigDefinitions = false; __this->___mUseLegacyRigDefinitions_43 = (bool)0; // m_Orbits[i].m_Height = mOrbitals[i].m_FollowOffset.y; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_12 = __this->___m_Orbits_41; int32_t L_13 = V_0; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_14 = __this->___mOrbitals_47; int32_t L_15 = V_0; int32_t L_16 = L_15; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_17 = (L_14)->GetAtUnchecked(static_cast(L_16)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = (&((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_17)->___m_FollowOffset_7); float L_19 = L_18->___y_3; ((L_12)->GetAddressAtUnchecked(static_cast(L_13)))->___m_Height_0 = L_19; // m_Orbits[i].m_Radius = -mOrbitals[i].m_FollowOffset.z; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_20 = __this->___m_Orbits_41; int32_t L_21 = V_0; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_22 = __this->___mOrbitals_47; int32_t L_23 = V_0; int32_t L_24 = L_23; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_25 = (L_22)->GetAtUnchecked(static_cast(L_24)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_26 = (&((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_25)->___m_FollowOffset_7); float L_27 = L_26->___z_4; ((L_20)->GetAddressAtUnchecked(static_cast(L_21)))->___m_Radius_1 = ((-L_27)); // if (m_Rigs[i].Follow != null) CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_28 = __this->___m_Rigs_46; int32_t L_29 = V_0; int32_t L_30 = L_29; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_31 = (L_28)->GetAtUnchecked(static_cast(L_30)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32; L_32 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(31 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, 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; } } { // Follow = m_Rigs[i].Follow; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_34 = __this->___m_Rigs_46; int32_t L_35 = V_0; int32_t L_36 = L_35; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_37 = (L_34)->GetAtUnchecked(static_cast(L_36)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38; L_38 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(31 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, L_37); VirtualActionInvoker1< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(32 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_Follow(UnityEngine.Transform) */, __this, L_38); } IL_00b9: { // m_Rigs[i].Follow = null; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_39 = __this->___m_Rigs_46; int32_t L_40 = V_0; int32_t L_41 = L_40; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_42 = (L_39)->GetAtUnchecked(static_cast(L_41)); VirtualActionInvoker1< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(32 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_Follow(UnityEngine.Transform) */, L_42, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL); // m_Rigs[i].m_StandbyUpdate = m_StandbyUpdate; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_43 = __this->___m_Rigs_46; int32_t L_44 = V_0; int32_t L_45 = L_44; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_46 = (L_43)->GetAtUnchecked(static_cast(L_45)); int32_t L_47 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___m_StandbyUpdate_13; ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_46)->___m_StandbyUpdate_13 = L_47; // m_Rigs[i].FollowTargetAttachment = FollowTargetAttachment; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_48 = __this->___m_Rigs_46; int32_t L_49 = V_0; int32_t L_50 = L_49; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_51 = (L_48)->GetAtUnchecked(static_cast(L_50)); float L_52 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___FollowTargetAttachment_11; ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_51)->___FollowTargetAttachment_11 = L_52; // m_Rigs[i].LookAtTargetAttachment = LookAtTargetAttachment; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_53 = __this->___m_Rigs_46; int32_t L_54 = V_0; int32_t L_55 = L_54; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_56 = (L_53)->GetAtUnchecked(static_cast(L_55)); float L_57 = ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___LookAtTargetAttachment_12; ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_56)->___LookAtTargetAttachment_12 = L_57; // if (!PreviousStateIsValid) bool L_58; L_58 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, __this); if (L_58) { goto IL_0150; } } { // m_Rigs[i].PreviousStateIsValid = false; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_59 = __this->___m_Rigs_46; int32_t L_60 = V_0; int32_t L_61 = L_60; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_62 = (L_59)->GetAtUnchecked(static_cast(L_61)); VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, L_62, (bool)0); // m_Rigs[i].transform.position = transform.position; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_63 = __this->___m_Rigs_46; int32_t L_64 = V_0; int32_t L_65 = L_64; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_66 = (L_63)->GetAtUnchecked(static_cast(L_65)); 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); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69; L_69 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_68, NULL); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_67, L_69, NULL); // m_Rigs[i].transform.rotation = transform.rotation; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_70 = __this->___m_Rigs_46; int32_t L_71 = V_0; int32_t L_72 = L_71; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_73 = (L_70)->GetAtUnchecked(static_cast(L_72)); 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); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_76; L_76 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_75, NULL); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_74, L_76, NULL); } IL_0150: { // mOrbitals[i].m_FollowOffset = GetLocalPositionForCameraFromInput(GetYAxisValue()); CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_77 = __this->___mOrbitals_47; int32_t L_78 = V_0; int32_t L_79 = L_78; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_80 = (L_77)->GetAtUnchecked(static_cast(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); ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_80)->___m_FollowOffset_7 = L_82; // mOrbitals[i].m_BindingMode = m_BindingMode; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_83 = __this->___mOrbitals_47; int32_t L_84 = V_0; int32_t L_85 = L_84; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_86 = (L_83)->GetAtUnchecked(static_cast(L_85)); int32_t L_87 = __this->___m_BindingMode_39; ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)L_86)->___m_BindingMode_6 = L_87; // mOrbitals[i].m_Heading = m_Heading; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_88 = __this->___mOrbitals_47; int32_t L_89 = V_0; int32_t L_90 = L_89; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_91 = (L_88)->GetAtUnchecked(static_cast(L_90)); Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E L_92 = __this->___m_Heading_37; L_91->___m_Heading_22 = L_92; // mOrbitals[i].m_XAxis.Value = m_XAxis.Value; CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_93 = __this->___mOrbitals_47; int32_t L_94 = V_0; int32_t L_95 = L_94; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_96 = (L_93)->GetAtUnchecked(static_cast(L_95)); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_97 = (&L_96->___m_XAxis_24); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_98 = (&__this->___m_XAxis_36); float L_99 = L_98->___Value_0; L_97->___Value_0 = L_99; // if (m_BindingMode == CinemachineTransposer.BindingMode.SimpleFollowWithWorldUp) int32_t L_100 = __this->___m_BindingMode_39; if ((!(((uint32_t)L_100) == ((uint32_t)5)))) { goto IL_01cd; } } { // m_Rigs[i].SetStateRawPosition(State.RawPosition); CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_101 = __this->___m_Rigs_46; int32_t L_102 = V_0; int32_t L_103 = L_102; CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_104 = (L_101)->GetAtUnchecked(static_cast(L_103)); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_105; L_105 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_106 = L_105.___RawPosition_4; CinemachineVirtualCamera_SetStateRawPosition_m580BC430C8985CAD9750499F2E2597AA37F33623(L_104, L_106, NULL); } IL_01cd: { // for (int i = 0; i < m_Rigs.Length; ++i) int32_t L_107 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_107, 1)); } IL_01d1: { // for (int i = 0; i < m_Rigs.Length; ++i) int32_t L_108 = V_0; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_109 = __this->___m_Rigs_46; if ((((int32_t)L_108) < ((int32_t)((int32_t)(((RuntimeArray*)L_109)->max_length))))) { goto IL_000d; } } { // } return; } } // System.Single Cinemachine.CinemachineFreeLook::GetYAxisValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFreeLook_GetYAxisValue_m3006D2D07A4A8D430C3FD2CBD51B74B8D75D8E77 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // float range = m_YAxis.m_MaxValue - m_YAxis.m_MinValue; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_0 = (&__this->___m_YAxis_34); float L_1 = L_0->___m_MaxValue_9; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_2 = (&__this->___m_YAxis_34); float L_3 = L_2->___m_MinValue_8; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); // return (range > UnityVectorExtensions.Epsilon) ? m_YAxis.Value / range : 0.5f; 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 = (&__this->___m_YAxis_34); float L_6 = L_5->___Value_0; float L_7 = V_0; return ((float)(L_6/L_7)); } } // Cinemachine.CameraState Cinemachine.CinemachineFreeLook::CalculateNewState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineFreeLook_CalculateNewState_m1F68499B410474DAD5C866BAE393F9184DC3C59D (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, const RuntimeMethod* method) { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; { // CameraState state = PullStateFromVirtualCamera(worldUp, ref m_Lens); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___worldUp0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_1 = (&__this->___m_Lens_31); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_2; L_2 = CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m0629C5BA281A84DFA090D4B28CFBCC8E234BB298(__this, L_0, L_1, NULL); V_0 = L_2; // m_YAxisRecentering.DoRecentering(ref m_YAxis, deltaTime, 0.5f); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_3 = (&__this->___m_YAxisRecentering_35); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_4 = (&__this->___m_YAxis_34); float L_5 = ___deltaTime1; Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A(L_3, L_4, L_5, (0.5f), NULL); // float t = GetYAxisValue(); float L_6; L_6 = CinemachineFreeLook_GetYAxisValue_m3006D2D07A4A8D430C3FD2CBD51B74B8D75D8E77(__this, NULL); V_1 = L_6; // if (t > 0.5f) float L_7 = V_1; if ((!(((float)L_7) > ((float)(0.5f))))) { goto IL_006f; } } { // if (mBlendA != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_8 = __this->___mBlendA_48; if (!L_8) { goto IL_00a2; } } { // mBlendA.TimeInBlend = (t - 0.5f) * 2f; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_9 = __this->___mBlendA_48; float L_10 = V_1; L_9->___TimeInBlend_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_10, (0.5f))), (2.0f))); // mBlendA.UpdateCameraState(worldUp, deltaTime); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_11 = __this->___mBlendA_48; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___worldUp0; float L_13 = ___deltaTime1; CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_11, L_12, L_13, NULL); // state = mBlendA.State; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_14 = __this->___mBlendA_48; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_15; L_15 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_14, NULL); V_0 = L_15; goto IL_00a2; } IL_006f: { // if (mBlendB != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_16 = __this->___mBlendB_49; if (!L_16) { goto IL_00a2; } } { // mBlendB.TimeInBlend = t * 2f; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_17 = __this->___mBlendB_49; float L_18 = V_1; L_17->___TimeInBlend_3 = ((float)il2cpp_codegen_multiply(L_18, (2.0f))); // mBlendB.UpdateCameraState(worldUp, deltaTime); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_19 = __this->___mBlendB_49; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___worldUp0; float L_21 = ___deltaTime1; CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_19, L_20, L_21, NULL); // state = mBlendB.State; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_22 = __this->___mBlendB_49; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_23; L_23 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_22, NULL); V_0 = L_23; } IL_00a2: { // return state; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_24 = V_0; return L_24; } } // UnityEngine.Vector3 Cinemachine.CinemachineFreeLook::GetLocalPositionForCameraFromInput(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFreeLook_GetLocalPositionForCameraFromInput_mEF44FF027954B4E5392A082E9EE82879B8489062 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, float ___t0, const RuntimeMethod* method) { int32_t V_0 = 0; { // if (mOrbitals == null) CinemachineOrbitalTransposerU5BU5D_tFB9047628E48134B27783E21772FA8EAD7CA791F* L_0 = __this->___mOrbitals_47; if (L_0) { goto IL_000e; } } { // return Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); return L_1; } IL_000e: { // UpdateCachedSpline(); CinemachineFreeLook_UpdateCachedSpline_mC36FEF90EF6D07349BF33559D9B9B84DB7004473(__this, NULL); // int n = 1; V_0 = 1; // if (t > 0.5f) float L_2 = ___t0; if ((!(((float)L_2) > ((float)(0.5f))))) { goto IL_0029; } } { // t -= 0.5f; float L_3 = ___t0; ___t0 = ((float)il2cpp_codegen_subtract(L_3, (0.5f))); // n = 2; V_0 = 2; } IL_0029: { // return SplineHelpers.Bezier3( // t * 2f, m_CachedKnots[n], m_CachedCtrl1[n], m_CachedCtrl2[n], m_CachedKnots[n+1]); float L_4 = ___t0; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_5 = __this->___m_CachedKnots_56; int32_t L_6 = V_0; int32_t L_7 = L_6; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = (L_5)->GetAtUnchecked(static_cast(L_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_8, NULL); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_10 = __this->___m_CachedCtrl1_57; int32_t L_11 = V_0; int32_t L_12 = L_11; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = (L_10)->GetAtUnchecked(static_cast(L_12)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_13, NULL); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_15 = __this->___m_CachedCtrl2_58; int32_t L_16 = V_0; int32_t L_17 = L_16; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = (L_15)->GetAtUnchecked(static_cast(L_17)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_18, NULL); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_20 = __this->___m_CachedKnots_56; int32_t L_21 = V_0; int32_t L_22 = ((int32_t)il2cpp_codegen_add(L_21, 1)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = (L_20)->GetAtUnchecked(static_cast(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; } } // System.Void Cinemachine.CinemachineFreeLook::UpdateCachedSpline() 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; { // bool cacheIsValid = (m_CachedOrbits != null && m_CachedOrbits.Length == 3 // && m_CachedTension == m_SplineCurvature); OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_0 = __this->___m_CachedOrbits_54; if (!L_0) { goto IL_0023; } } { OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_1 = __this->___m_CachedOrbits_54; if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((uint32_t)3)))) { goto IL_0023; } } { float L_2 = __this->___m_CachedTension_55; float L_3 = __this->___m_SplineCurvature_40; 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; // for (int i = 0; i < 3 && cacheIsValid; ++i) V_1 = 0; goto IL_0079; } IL_0029: { // cacheIsValid = (m_CachedOrbits[i].m_Height == m_Orbits[i].m_Height // && m_CachedOrbits[i].m_Radius == m_Orbits[i].m_Radius); OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_4 = __this->___m_CachedOrbits_54; int32_t L_5 = V_1; float L_6 = ((L_4)->GetAddressAtUnchecked(static_cast(L_5)))->___m_Height_0; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_7 = __this->___m_Orbits_41; int32_t L_8 = V_1; float L_9 = ((L_7)->GetAddressAtUnchecked(static_cast(L_8)))->___m_Height_0; if ((!(((float)L_6) == ((float)L_9)))) { goto IL_0073; } } { OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_10 = __this->___m_CachedOrbits_54; int32_t L_11 = V_1; float L_12 = ((L_10)->GetAddressAtUnchecked(static_cast(L_11)))->___m_Radius_1; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_13 = __this->___m_Orbits_41; int32_t L_14 = V_1; float L_15 = ((L_13)->GetAddressAtUnchecked(static_cast(L_14)))->___m_Radius_1; 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; // for (int i = 0; i < 3 && cacheIsValid; ++i) int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0079: { // for (int i = 0; i < 3 && cacheIsValid; ++i) 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; } } { // if (!cacheIsValid) bool L_19 = V_0; if (L_19) { goto IL_0205; } } { // float t = m_SplineCurvature; float L_20 = __this->___m_SplineCurvature_40; V_2 = L_20; // m_CachedKnots = new Vector4[5]; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_21 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)5); __this->___m_CachedKnots_56 = L_21; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedKnots_56), (void*)L_21); // m_CachedCtrl1 = new Vector4[5]; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_22 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)5); __this->___m_CachedCtrl1_57 = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedCtrl1_57), (void*)L_22); // m_CachedCtrl2 = new Vector4[5]; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_23 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)5); __this->___m_CachedCtrl2_58 = L_23; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedCtrl2_58), (void*)L_23); // m_CachedKnots[1] = new Vector4(0, m_Orbits[2].m_Height, -m_Orbits[2].m_Radius, 0); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_24 = __this->___m_CachedKnots_56; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_25 = __this->___m_Orbits_41; float L_26 = ((L_25)->GetAddressAtUnchecked(static_cast(2)))->___m_Height_0; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_27 = __this->___m_Orbits_41; float L_28 = ((L_27)->GetAddressAtUnchecked(static_cast(2)))->___m_Radius_1; 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), /*hidden argument*/NULL); (L_24)->SetAtUnchecked(static_cast(1), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_29); // m_CachedKnots[2] = new Vector4(0, m_Orbits[1].m_Height, -m_Orbits[1].m_Radius, 0); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_30 = __this->___m_CachedKnots_56; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_31 = __this->___m_Orbits_41; float L_32 = ((L_31)->GetAddressAtUnchecked(static_cast(1)))->___m_Height_0; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_33 = __this->___m_Orbits_41; float L_34 = ((L_33)->GetAddressAtUnchecked(static_cast(1)))->___m_Radius_1; 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), /*hidden argument*/NULL); (L_30)->SetAtUnchecked(static_cast(2), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_35); // m_CachedKnots[3] = new Vector4(0, m_Orbits[0].m_Height, -m_Orbits[0].m_Radius, 0); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_36 = __this->___m_CachedKnots_56; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_37 = __this->___m_Orbits_41; float L_38 = ((L_37)->GetAddressAtUnchecked(static_cast(0)))->___m_Height_0; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_39 = __this->___m_Orbits_41; float L_40 = ((L_39)->GetAddressAtUnchecked(static_cast(0)))->___m_Radius_1; 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), /*hidden argument*/NULL); (L_36)->SetAtUnchecked(static_cast(3), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_41); // m_CachedKnots[0] = Vector4.Lerp(m_CachedKnots[1], Vector4.zero, t); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_42 = __this->___m_CachedKnots_56; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_43 = __this->___m_CachedKnots_56; int32_t L_44 = 1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45 = (L_43)->GetAtUnchecked(static_cast(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); (L_42)->SetAtUnchecked(static_cast(0), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_48); // m_CachedKnots[4] = Vector4.Lerp(m_CachedKnots[3], Vector4.zero, t); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_49 = __this->___m_CachedKnots_56; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_50 = __this->___m_CachedKnots_56; int32_t L_51 = 3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52 = (L_50)->GetAtUnchecked(static_cast(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); (L_49)->SetAtUnchecked(static_cast(4), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_55); // SplineHelpers.ComputeSmoothControlPoints( // ref m_CachedKnots, ref m_CachedCtrl1, ref m_CachedCtrl2); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_56 = (&__this->___m_CachedKnots_56); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_57 = (&__this->___m_CachedCtrl1_57); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_58 = (&__this->___m_CachedCtrl2_58); SplineHelpers_ComputeSmoothControlPoints_mF56B274A09DF5E4E77BC1BD1903C423FE9F1391A(L_56, L_57, L_58, NULL); // m_CachedOrbits = new Orbit[3]; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_59 = (OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28*)(OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28*)SZArrayNew(OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28_il2cpp_TypeInfo_var, (uint32_t)3); __this->___m_CachedOrbits_54 = L_59; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedOrbits_54), (void*)L_59); // for (int i = 0; i < 3; ++i) V_3 = 0; goto IL_01f5; } IL_01d9: { // m_CachedOrbits[i] = m_Orbits[i]; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_60 = __this->___m_CachedOrbits_54; int32_t L_61 = V_3; OrbitU5BU5D_t1525789A40884DD43BBE283E26E989EC19733A28* L_62 = __this->___m_Orbits_41; int32_t L_63 = V_3; int32_t L_64 = L_63; Orbit_tFB7313130D10593990AD5CA9C685500758DB866D L_65 = (L_62)->GetAtUnchecked(static_cast(L_64)); (L_60)->SetAtUnchecked(static_cast(L_61), (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D)L_65); // for (int i = 0; i < 3; ++i) int32_t L_66 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_66, 1)); } IL_01f5: { // for (int i = 0; i < 3; ++i) int32_t L_67 = V_3; if ((((int32_t)L_67) < ((int32_t)3))) { goto IL_01d9; } } { // m_CachedTension = m_SplineCurvature; float L_68 = __this->___m_SplineCurvature_40; __this->___m_CachedTension_55 = L_68; } IL_0205: { // } return; } } // System.Void Cinemachine.CinemachineFreeLook::OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFreeLook_OnBeforeSerialize_mEEEFD1F60C989CF81C9D7C057FCA2CA187892B07 (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* __this, const RuntimeMethod* method) { { // if (!m_Lens.IsPhysicalCamera) LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_0 = (&__this->___m_Lens_31); bool L_1; L_1 = LensSettings_get_IsPhysicalCamera_m6AD402DF51FEFD48DC4813C53C10D034B16F9386(L_0, NULL); if (L_1) { goto IL_001d; } } { // m_Lens.SensorSize = Vector2.one; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_2 = (&__this->___m_Lens_31); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3; L_3 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); LensSettings_set_SensorSize_mD43BCB83C6FBE95F48DAD8993E8DA53927F5CA04_inline(L_2, L_3, NULL); } IL_001d: { // } return; } } // System.Void Cinemachine.CinemachineFreeLook::.ctor() 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; } { // public bool m_CommonLens = true; __this->___m_CommonLens_30 = (bool)1; // public LensSettings m_Lens = LensSettings.Default; 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_0; __this->___m_Lens_31 = L_0; // public AxisState m_YAxis = new AxisState(0, 1, false, true, 2f, 0.2f, 0.1f, "Mouse Y", false); 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, /*hidden argument*/NULL); __this->___m_YAxis_34 = L_1; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_YAxis_34))->___m_InputAxisName_5), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_YAxis_34))->___m_InputAxisProvider_16), (void*)NULL); #endif // public AxisState.Recentering m_YAxisRecentering = new AxisState.Recentering(false, 1, 2); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF L_2; memset((&L_2), 0, sizeof(L_2)); Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476((&L_2), (bool)0, (1.0f), (2.0f), /*hidden argument*/NULL); __this->___m_YAxisRecentering_35 = L_2; // public AxisState m_XAxis = new AxisState(-180, 180, true, false, 300f, 0.1f, 0.1f, "Mouse X", true); 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, /*hidden argument*/NULL); __this->___m_XAxis_36 = L_3; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_XAxis_36))->___m_InputAxisName_5), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_XAxis_36))->___m_InputAxisProvider_16), (void*)NULL); #endif // public CinemachineOrbitalTransposer.Heading m_Heading // = new CinemachineOrbitalTransposer.Heading( // CinemachineOrbitalTransposer.Heading.HeadingDefinition.TargetForward, 4, 0); Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E L_4; memset((&L_4), 0, sizeof(L_4)); Heading__ctor_m8BA2E53862E9957B1942EF8A55E5C8284ACDAAAB((&L_4), 2, 4, (0.0f), /*hidden argument*/NULL); __this->___m_Heading_37 = L_4; // public AxisState.Recentering m_RecenterToTargetHeading = new AxisState.Recentering(false, 1, 2); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF L_5; memset((&L_5), 0, sizeof(L_5)); Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476((&L_5), (bool)0, (1.0f), (2.0f), /*hidden argument*/NULL); __this->___m_RecenterToTargetHeading_38 = L_5; // public CinemachineOrbitalTransposer.BindingMode m_BindingMode // = CinemachineOrbitalTransposer.BindingMode.SimpleFollowWithWorldUp; __this->___m_BindingMode_39 = 5; // public float m_SplineCurvature = 0.2f; __this->___m_SplineCurvature_40 = (0.200000003f); // public Orbit[] m_Orbits = new Orbit[3] // { // // These are the default orbits // new Orbit(4.5f, 1.75f), // new Orbit(2.5f, 3f), // new Orbit(0.4f, 1.3f) // }; 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), /*hidden argument*/NULL); (L_7)->SetAtUnchecked(static_cast(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), /*hidden argument*/NULL); (L_9)->SetAtUnchecked(static_cast(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), /*hidden argument*/NULL); (L_11)->SetAtUnchecked(static_cast(2), (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D)L_12); __this->___m_Orbits_41 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Orbits_41), (void*)L_11); // private float m_LegacyHeadingBias = float.MaxValue; __this->___m_LegacyHeadingBias_42 = ((std::numeric_limits::max)()); // CameraState m_State = CameraState.Default; // Current state this frame 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_45 = L_13; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_45))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_45))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_45))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_45))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_45))->___m_CustomOverflow_15), (void*)NULL); #endif // private CinemachineVirtualCamera[] m_Rigs = new CinemachineVirtualCamera[3]; CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_14 = (CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7*)SZArrayNew(CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7_il2cpp_TypeInfo_var, (uint32_t)3); __this->___m_Rigs_46 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rigs_46), (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 // System.Void Cinemachine.CinemachineFreeLook/Orbit::.ctor(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1 (Orbit_tFB7313130D10593990AD5CA9C685500758DB866D* __this, float ___h0, float ___r1, const RuntimeMethod* method) { { // public Orbit(float h, float r) { m_Height = h; m_Radius = r; } float L_0 = ___h0; __this->___m_Height_0 = L_0; // public Orbit(float h, float r) { m_Height = h; m_Radius = r; } float L_1 = ___r1; __this->___m_Radius_1 = L_1; // public Orbit(float h, float r) { m_Height = h; m_Radius = r; } return; } } IL2CPP_EXTERN_C void Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1_AdjustorThunk (RuntimeObject* __this, float ___h0, float ___r1, const RuntimeMethod* method) { Orbit_tFB7313130D10593990AD5CA9C685500758DB866D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Orbit__ctor_mEB696AB489A6AE5AB5E7D9A366CC741BD8CA23A1(_thisAdjusted, ___h0, ___r1, 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* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* retVal = NULL; for (il2cpp_array_size_t i = 0; i < length; i++) { CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (RuntimeObject*, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___vcam0, ___name1, ___copyFrom2, reinterpret_cast(currentDelegate->___method_3)); } return retVal; } CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenInst(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___vcam0, ___name1, ___copyFrom2, method); } CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenStatic(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___vcam0, ___name1, ___copyFrom2, method); } CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenStaticInvoker(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { return InvokerFuncInvoker3< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(__this->___method_ptr_0, method, NULL, ___vcam0, ___name1, ___copyFrom2); } CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_ClosedStaticInvoker(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { return InvokerFuncInvoker4< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, RuntimeObject*, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___vcam0, ___name1, ___copyFrom2); } CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenVirtual(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { return VirtualFuncInvoker2< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(il2cpp_codegen_method_get_slot(method), ___vcam0, ___name1, ___copyFrom2); } CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenInterface(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { return InterfaceFuncInvoker2< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___vcam0, ___name1, ___copyFrom2); } CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenGenericVirtual(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { return GenericVirtualFuncInvoker2< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(method, ___vcam0, ___name1, ___copyFrom2); } CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenGenericInterface(CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { return GenericInterfaceFuncInvoker2< CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* >::Invoke(method, ___vcam0, ___name1, ___copyFrom2); } // System.Void Cinemachine.CinemachineFreeLook/CreateRigDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateRigDelegate__ctor_m6F6CFEC727ADF8F761C0056334415C9ED1549E89 (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1); __this->___method_3 = ___method1; __this->___m_target_2 = ___object0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___method1)) { bool isOpen = parameterCount == 3; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { bool isOpen = parameterCount == 2; if (isOpen) { if (__this->___method_is_virtual_12) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___method1)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1)) __this->___invoke_impl_1 = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenGenericInterface; else __this->___invoke_impl_1 = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1)) __this->___invoke_impl_1 = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenInterface; else __this->___invoke_impl_1 = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenVirtual; } else { __this->___invoke_impl_1 = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_OpenInst; } } else { if (___object0 == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } __this->___extra_arg_5 = (intptr_t)&CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_Multicast; } // Cinemachine.CinemachineVirtualCamera Cinemachine.CinemachineFreeLook/CreateRigDelegate::Invoke(Cinemachine.CinemachineFreeLook,System.String,Cinemachine.CinemachineVirtualCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9 (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (RuntimeObject*, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___vcam0, ___name1, ___copyFrom2, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult Cinemachine.CinemachineFreeLook/CreateRigDelegate::BeginInvoke(Cinemachine.CinemachineFreeLook,System.String,Cinemachine.CinemachineVirtualCamera,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CreateRigDelegate_BeginInvoke_m4EAA983AAAB1A3D011BAD83EE4C2F78C0FD3F292 (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback3, RuntimeObject* ___object4, const RuntimeMethod* method) { void *__d_args[4] = {0}; __d_args[0] = ___vcam0; __d_args[1] = ___name1; __d_args[2] = ___copyFrom2; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4); } // Cinemachine.CinemachineVirtualCamera Cinemachine.CinemachineFreeLook/CreateRigDelegate::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_EndInvoke_m3E5499B7F9B4885E2EB7C8B47E3D6AD1CB8A0814 (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)__result; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_Multicast(DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___rig0, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___rig0, reinterpret_cast(currentDelegate->___method_3)); } } void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_OpenInst(DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___rig0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___rig0, method); } void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_OpenStatic(DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___rig0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___rig0, method); } void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_OpenStaticInvoker(DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___rig0, const RuntimeMethod* method) { InvokerActionInvoker1< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(__this->___method_ptr_0, method, NULL, ___rig0); } void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_ClosedStaticInvoker(DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___rig0, const RuntimeMethod* method) { InvokerActionInvoker2< RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___rig0); } // System.Void Cinemachine.CinemachineFreeLook/DestroyRigDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyRigDelegate__ctor_m780F29C1662666F2141E7006CFB0C8F0652675F6 (DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1); __this->___method_3 = ___method1; __this->___m_target_2 = ___object0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___method1)) { bool isOpen = parameterCount == 1; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { bool isOpen = parameterCount == 0; if (isOpen) { __this->___invoke_impl_1 = (intptr_t)&DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_OpenInst; } else { if (___object0 == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } __this->___extra_arg_5 = (intptr_t)&DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26_Multicast; } // System.Void Cinemachine.CinemachineFreeLook/DestroyRigDelegate::Invoke(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyRigDelegate_Invoke_m0123F51EB7D308EDBBA8C97D1766CA6644C0BB26 (DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___rig0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___rig0, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult Cinemachine.CinemachineFreeLook/DestroyRigDelegate::BeginInvoke(UnityEngine.GameObject,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DestroyRigDelegate_BeginInvoke_m79C7D4F44884457F4626AF19E71F7C4E4D012B21 (DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___rig0, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback1, RuntimeObject* ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___rig0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2); } // System.Void Cinemachine.CinemachineFreeLook/DestroyRigDelegate::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyRigDelegate_EndInvoke_m7903709A25979E37D5542712A29559AB5984345B (DestroyRigDelegate_t28E835CF0AF2A9C3FE1C77889839F4B7A6D761B6* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single Cinemachine.CinemachineMixingCamera::GetWeight(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, int32_t ___index0, 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 = ___index0; 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: { // case 0: return m_Weight0; float L_1 = __this->___m_Weight0_29; return L_1; } IL_002f: { // case 1: return m_Weight1; float L_2 = __this->___m_Weight1_30; return L_2; } IL_0036: { // case 2: return m_Weight2; float L_3 = __this->___m_Weight2_31; return L_3; } IL_003d: { // case 3: return m_Weight3; float L_4 = __this->___m_Weight3_32; return L_4; } IL_0044: { // case 4: return m_Weight4; float L_5 = __this->___m_Weight4_33; return L_5; } IL_004b: { // case 5: return m_Weight5; float L_6 = __this->___m_Weight5_34; return L_6; } IL_0052: { // case 6: return m_Weight6; float L_7 = __this->___m_Weight6_35; return L_7; } IL_0059: { // case 7: return m_Weight7; float L_8 = __this->___m_Weight7_36; return L_8; } IL_0060: { // Debug.LogError("CinemachineMixingCamera: Invalid index: " + index); String_t* L_9; L_9 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___index0), 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; return (0.0f); } } // System.Void Cinemachine.CinemachineMixingCamera::SetWeight(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_SetWeight_mC5610C703FF2805EBEA1F154BBCE444DDD242194 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, int32_t ___index0, float ___w1, 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 = ___index0; 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: { // case 0: m_Weight0 = w; return; float L_1 = ___w1; __this->___m_Weight0_29 = L_1; // case 0: m_Weight0 = w; return; return; } IL_0030: { // case 1: m_Weight1 = w; return; float L_2 = ___w1; __this->___m_Weight1_30 = L_2; // case 1: m_Weight1 = w; return; return; } IL_0038: { // case 2: m_Weight2 = w; return; float L_3 = ___w1; __this->___m_Weight2_31 = L_3; // case 2: m_Weight2 = w; return; return; } IL_0040: { // case 3: m_Weight3 = w; return; float L_4 = ___w1; __this->___m_Weight3_32 = L_4; // case 3: m_Weight3 = w; return; return; } IL_0048: { // case 4: m_Weight4 = w; return; float L_5 = ___w1; __this->___m_Weight4_33 = L_5; // case 4: m_Weight4 = w; return; return; } IL_0050: { // case 5: m_Weight5 = w; return; float L_6 = ___w1; __this->___m_Weight5_34 = L_6; // case 5: m_Weight5 = w; return; return; } IL_0058: { // case 6: m_Weight6 = w; return; float L_7 = ___w1; __this->___m_Weight6_35 = L_7; // case 6: m_Weight6 = w; return; return; } IL_0060: { // case 7: m_Weight7 = w; return; float L_8 = ___w1; __this->___m_Weight7_36 = L_8; // case 7: m_Weight7 = w; return; return; } IL_0068: { // Debug.LogError("CinemachineMixingCamera: Invalid index: " + index); String_t* L_9; L_9 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___index0), 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; } } // System.Single Cinemachine.CinemachineMixingCamera::GetWeight(Cinemachine.CinemachineVirtualCameraBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineMixingCamera_GetWeight_m83BF99075E8598CBDCFE55582A0A7FC77B9A9104 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, 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; { // ValidateListOfChildren(); CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL); // if (m_indexMap.TryGetValue(vcam, out index)) Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* L_0 = __this->___m_indexMap_42; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___vcam0; 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; } } { // return GetWeight(index); int32_t L_3 = V_0; float L_4; L_4 = CinemachineMixingCamera_GetWeight_mB558B38DFD8EBE6D7ADA9E8ADEE2693E64FF5D42(__this, L_3, NULL); return L_4; } IL_001e: { // Debug.LogError("CinemachineMixingCamera: Invalid child: " // + ((vcam != null) ? vcam.Name : "(null)")); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5 = ___vcam0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B3_0 = _stringLiteral159F5E586A3B767B510799D915CE29B166DDD409; if (L_6) { G_B4_0 = _stringLiteral159F5E586A3B767B510799D915CE29B166DDD409; goto IL_0033; } } { G_B5_0 = _stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31; G_B5_1 = G_B3_0; goto IL_0039; } IL_0033: { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = ___vcam0; 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; return (0.0f); } } // System.Void Cinemachine.CinemachineMixingCamera::SetWeight(Cinemachine.CinemachineVirtualCameraBase,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_SetWeight_m2BF760E1983299AE8F5F5B9D01DAB3EE1332061E (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, float ___w1, 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; { // ValidateListOfChildren(); CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL); // if (m_indexMap.TryGetValue(vcam, out index)) Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* L_0 = __this->___m_indexMap_42; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = ___vcam0; 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; } } { // SetWeight(index, w); int32_t L_3 = V_0; float L_4 = ___w1; CinemachineMixingCamera_SetWeight_mC5610C703FF2805EBEA1F154BBCE444DDD242194(__this, L_3, L_4, NULL); return; } IL_001f: { // Debug.LogError("CinemachineMixingCamera: Invalid child: " // + ((vcam != null) ? vcam.Name : "(null)")); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5 = ___vcam0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B3_0 = _stringLiteral159F5E586A3B767B510799D915CE29B166DDD409; if (L_6) { G_B4_0 = _stringLiteral159F5E586A3B767B510799D915CE29B166DDD409; goto IL_0034; } } { G_B5_0 = _stringLiteralE6971243F7EB358A7C6E0D382075D789ADC51C31; G_B5_1 = G_B3_0; goto IL_003a; } IL_0034: { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = ___vcam0; 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; } } // Cinemachine.ICinemachineCamera Cinemachine.CinemachineMixingCamera::get_LiveChild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineMixingCamera_get_LiveChild_m26D809A14332652C435B82A94EE0282E0561F817 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) { { // private ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField_38; return L_0; } } // System.Void Cinemachine.CinemachineMixingCamera::set_LiveChild(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // private ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CLiveChildU3Ek__BackingField_38 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField_38), (void*)L_0); return; } } // Cinemachine.CameraState Cinemachine.CinemachineMixingCamera::get_State() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineMixingCamera_get_State_m44E23B7EEA1FD0097519789D7DA2AE7626D8F955 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) { { // public override CameraState State { get { return m_State; } } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State_37; return L_0; } } // UnityEngine.Transform Cinemachine.CinemachineMixingCamera::get_LookAt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineMixingCamera_get_LookAt_m960F48555B39A69B413D665CD807CA2DE57DA7AD (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) { { // override public Transform LookAt { get; set; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CLookAtU3Ek__BackingField_39; return L_0; } } // System.Void Cinemachine.CinemachineMixingCamera::set_LookAt(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_LookAt_m6C2A62904E3B6AC74AFD6B0990F9B79F3F015C57 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // override public Transform LookAt { get; set; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___U3CLookAtU3Ek__BackingField_39 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLookAtU3Ek__BackingField_39), (void*)L_0); return; } } // UnityEngine.Transform Cinemachine.CinemachineMixingCamera::get_Follow() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineMixingCamera_get_Follow_m54220CF80B21E7625F10D7EBCF3B2F552C055049 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) { { // override public Transform Follow { get; set; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CFollowU3Ek__BackingField_40; return L_0; } } // System.Void Cinemachine.CinemachineMixingCamera::set_Follow(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_Follow_m71453E2740CEF75552DEAB376B40AD533A8C8FF3 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // override public Transform Follow { get; set; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->___U3CFollowU3Ek__BackingField_40 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFollowU3Ek__BackingField_40), (void*)L_0); return; } } // System.Void Cinemachine.CinemachineMixingCamera::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_OnTargetObjectWarped_m5762D3BDA766EB34FD869C5C858FF6C03CF935E0 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; { // ValidateListOfChildren(); CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL); // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_41; V_0 = L_0; V_1 = 0; goto IL_001f; } IL_0011: { // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAtUnchecked(static_cast(L_3)); // vcam.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___positionDelta1; VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(45 /* System.Void Cinemachine.CinemachineVirtualCameraBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) */, L_4, L_5, L_6); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_001f: { // foreach (var vcam in m_ChildCameras) int32_t L_8 = V_1; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_0011; } } { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___positionDelta1; CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333(__this, L_10, L_11, NULL); // } return; } } // System.Void Cinemachine.CinemachineMixingCamera::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_ForceCameraPosition_m5DEFC312F29680754ED0F18260B4834F546F77B9 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; { // ValidateListOfChildren(); CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL); // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_41; V_0 = L_0; V_1 = 0; goto IL_001f; } IL_0011: { // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAtUnchecked(static_cast(L_3)); // vcam.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___rot1; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(46 /* System.Void Cinemachine.CinemachineVirtualCameraBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) */, L_4, L_5, L_6); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_001f: { // foreach (var vcam in m_ChildCameras) int32_t L_8 = V_1; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_0011; } } { // base.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = ___rot1; CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492(__this, L_10, L_11, NULL); // } return; } } // System.Void Cinemachine.CinemachineMixingCamera::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_OnEnable_mA1CA5ED5B17241E0E896B3DA0A016B5A748A8C05 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) { { // base.OnEnable(); CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL); // InvalidateListOfChildren(); CinemachineMixingCamera_InvalidateListOfChildren_m51313DE550C0BB626467A05BEDF34B7120874BD5(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineMixingCamera::OnTransformChildrenChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_OnTransformChildrenChanged_m450976DCA651635EA5D669F4E5CCBF384A5FB61B (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) { { // InvalidateListOfChildren(); CinemachineMixingCamera_InvalidateListOfChildren_m51313DE550C0BB626467A05BEDF34B7120874BD5(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineMixingCamera::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_OnValidate_m2CA0AF2221650AE7A37D2709A554CE12B4456E0F (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // base.OnValidate(); CinemachineVirtualCameraBase_OnValidate_m53411A67E10ECB12B114F5FC47C1026E0BEDB1D0(__this, NULL); // for (int i = 0; i < MaxCameras; ++i) V_0 = 0; goto IL_0026; } IL_000a: { // SetWeight(i, Mathf.Max(0, GetWeight(i))); 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); // for (int i = 0; i < MaxCameras; ++i) int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_0026: { // for (int i = 0; i < MaxCameras; ++i) int32_t L_5 = V_0; if ((((int32_t)L_5) < ((int32_t)8))) { goto IL_000a; } } { // } return; } } // System.Boolean Cinemachine.CinemachineMixingCamera::IsLiveChild(Cinemachine.ICinemachineCamera,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineMixingCamera_IsLiveChild_m91A57CA82BB9F6EF14A0E42839E3365C390B0BD4 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___vcam0, bool ___dominantChildOnly1, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; { // CinemachineVirtualCameraBase[] children = ChildCameras; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0; L_0 = CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16(__this, NULL); V_0 = L_0; // for (int i = 0; i < MaxCameras && i < children.Length; ++i) V_1 = 0; goto IL_002e; } IL_000b: { // if ((ICinemachineCamera)children[i] == vcam) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAtUnchecked(static_cast(L_3)); RuntimeObject* L_5 = ___vcam0; if ((!(((RuntimeObject*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)L_4) == ((RuntimeObject*)(RuntimeObject*)L_5)))) { goto IL_002a; } } { // return GetWeight(i) > UnityVectorExtensions.Epsilon && children[i].isActiveAndEnabled; 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; int32_t L_10 = L_9; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11 = (L_8)->GetAtUnchecked(static_cast(L_10)); bool L_12; L_12 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_11, NULL); return L_12; } IL_0028: { return (bool)0; } IL_002a: { // for (int i = 0; i < MaxCameras && i < children.Length; ++i) int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_002e: { // for (int i = 0; i < MaxCameras && i < children.Length; ++i) 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; if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_000b; } } IL_0038: { // return false; return (bool)0; } } // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineMixingCamera::get_ChildCameras() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) { { // get { ValidateListOfChildren(); return m_ChildCameras; } CinemachineMixingCamera_ValidateListOfChildren_m57026964CD2CE933128EACC1EB1C2550316D938D(__this, NULL); // get { ValidateListOfChildren(); return m_ChildCameras; } CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_41; return L_0; } } // System.Void Cinemachine.CinemachineMixingCamera::InvalidateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_InvalidateListOfChildren_m51313DE550C0BB626467A05BEDF34B7120874BD5 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, const RuntimeMethod* method) { { // m_ChildCameras = null; __this->___m_ChildCameras_41 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras_41), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // m_indexMap = null; __this->___m_indexMap_42 = (Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_indexMap_42), (void*)(Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326*)NULL); // LiveChild = null; CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline(__this, (RuntimeObject*)NULL, NULL); // } return; } } // System.Void Cinemachine.CinemachineMixingCamera::ValidateListOfChildren() 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; { // if (m_ChildCameras != null) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_41; if (!L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // m_indexMap = new Dictionary(); 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_42 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_indexMap_42), (void*)L_1); // List list = new List(); 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; // CinemachineVirtualCameraBase[] kids // = GetComponentsInChildren(true); CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_3; L_3 = Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33(__this, (bool)1, Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var); // foreach (CinemachineVirtualCameraBase k in kids) V_1 = L_3; V_2 = 0; goto IL_0068; } IL_0026: { // foreach (CinemachineVirtualCameraBase k in kids) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_4 = V_1; int32_t L_5 = V_2; int32_t L_6 = L_5; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_7 = (L_4)->GetAtUnchecked(static_cast(L_6)); V_3 = L_7; // if (k.transform.parent == transform) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = V_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL); 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; } } { // int index = list.Count; List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_13 = V_0; 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.Add(k); List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_15 = V_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_16 = V_3; List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_inline(L_15, L_16, List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var); // if (index < MaxCameras) int32_t L_17 = V_4; if ((((int32_t)L_17) >= ((int32_t)8))) { goto IL_0064; } } { // m_indexMap.Add(k, index); Dictionary_2_t2AAD44A3FA6DA63390F6AE3E18C9BBBC31003326* L_18 = __this->___m_indexMap_42; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_19 = V_3; int32_t L_20 = V_4; 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: { // foreach (CinemachineVirtualCameraBase k in kids) int32_t L_22 = V_2; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_23 = V_1; if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_0026; } } { // m_ChildCameras = list.ToArray(); List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_24 = V_0; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_25; L_25 = List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C(L_24, List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var); __this->___m_ChildCameras_41 = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras_41), (void*)L_25); // } return; } } // System.Void Cinemachine.CinemachineMixingCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_OnTransitionFromCamera_m276EA6CE8376BE27DDCF3EF7DF89BE4A492FF505 (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* V_2 = NULL; { // base.OnTransitionFromCamera(fromCam, worldUp, deltaTime); RuntimeObject* L_0 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___worldUp1; float L_2 = ___deltaTime2; CinemachineVirtualCameraBase_OnTransitionFromCamera_m867C0945DA41A144EE64BDF095F13CE1EB1B3493(__this, L_0, L_1, L_2, NULL); // InvokeOnTransitionInExtensions(fromCam, worldUp, deltaTime); RuntimeObject* L_3 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___worldUp1; float L_5 = ___deltaTime2; bool L_6; L_6 = CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_m0D02A9178DEE05F756D00FDBA9A4A5B6EE3BB225(__this, L_3, L_4, L_5, NULL); // CinemachineVirtualCameraBase[] children = ChildCameras; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_7; L_7 = CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16(__this, NULL); V_0 = L_7; // for (int i = 0; i < MaxCameras && i < children.Length; ++i) V_1 = 0; goto IL_0045; } IL_001e: { // CinemachineVirtualCameraBase vcam = children[i]; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_8 = V_0; int32_t L_9 = V_1; int32_t L_10 = L_9; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11 = (L_8)->GetAtUnchecked(static_cast(L_10)); V_2 = L_11; // if (vcam.isActiveAndEnabled && GetWeight(i) > UnityVectorExtensions.Epsilon) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_12 = V_2; 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; } } { // vcam.OnTransitionFromCamera(fromCam, worldUp, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_16 = V_2; RuntimeObject* L_17 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___worldUp1; float L_19 = ___deltaTime2; VirtualActionInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(36 /* System.Void Cinemachine.CinemachineVirtualCameraBase::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) */, L_16, L_17, L_18, L_19); } IL_0041: { // for (int i = 0; i < MaxCameras && i < children.Length; ++i) int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0045: { // for (int i = 0; i < MaxCameras && i < children.Length; ++i) 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; if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_001e; } } IL_004f: { // InternalUpdateCameraState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___worldUp1; float L_25 = ___deltaTime2; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(35 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_24, L_25); // } return; } } // System.Void Cinemachine.CinemachineMixingCamera::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineMixingCamera_InternalUpdateCameraState_mED94FAACA5FA2E23DFD1A925B176E69C6825C35D (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, 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; { // CinemachineVirtualCameraBase[] children = ChildCameras; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0; L_0 = CinemachineMixingCamera_get_ChildCameras_m7F3535370ECD871E57E965197E774E2F12247D16(__this, NULL); V_0 = L_0; // LiveChild = null; CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline(__this, (RuntimeObject*)NULL, NULL); // float highestWeight = 0; V_1 = (0.0f); // float totalWeight = 0; V_2 = (0.0f); // for (int i = 0; i < MaxCameras && i < children.Length; ++i) V_3 = 0; goto IL_0091; } IL_001e: { // CinemachineVirtualCameraBase vcam = children[i]; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = V_0; int32_t L_2 = V_3; int32_t L_3 = L_2; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_1)->GetAtUnchecked(static_cast(L_3)); V_4 = L_4; // if (vcam.isActiveAndEnabled) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5 = V_4; bool L_6; L_6 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_5, NULL); if (!L_6) { goto IL_008d; } } { // float weight = Mathf.Max(0, GetWeight(i)); 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; // if (weight > UnityVectorExtensions.Epsilon) float L_10 = V_5; if ((!(((float)L_10) > ((float)(9.99999975E-05f))))) { goto IL_008d; } } { // totalWeight += weight; float L_11 = V_2; float L_12 = V_5; V_2 = ((float)il2cpp_codegen_add(L_11, L_12)); // if (totalWeight == weight) float L_13 = V_2; float L_14 = V_5; if ((!(((float)L_13) == ((float)L_14)))) { goto IL_0061; } } { // m_State = vcam.State; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_15 = V_4; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_16; L_16 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_15); __this->___m_State_37 = L_16; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_37))->___m_CustomOverflow_15), (void*)NULL); #endif goto IL_007d; } IL_0061: { // m_State = CameraState.Lerp(m_State, vcam.State, weight / totalWeight); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_17 = __this->___m_State_37; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_18 = V_4; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_19; L_19 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, 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_37 = L_22; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_37))->___m_CustomOverflow_15), (void*)NULL); #endif } IL_007d: { // if (weight > highestWeight) float L_23 = V_5; float L_24 = V_1; if ((!(((float)L_23) > ((float)L_24)))) { goto IL_008d; } } { // highestWeight = weight; float L_25 = V_5; V_1 = L_25; // LiveChild = vcam; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_26 = V_4; CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline(__this, L_26, NULL); } IL_008d: { // for (int i = 0; i < MaxCameras && i < children.Length; ++i) int32_t L_27 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0091: { // for (int i = 0; i < MaxCameras && i < children.Length; ++i) 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; if ((((int32_t)L_29) < ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))) { goto IL_001e; } } IL_009b: { // InvokePostPipelineStageCallback( // this, CinemachineCore.Stage.Finalize, ref m_State, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_31 = (&__this->___m_State_37); float L_32 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_31, L_32, NULL); // } return; } } // System.Void Cinemachine.CinemachineMixingCamera::.ctor() 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; } { // public float m_Weight0 = 0.5f; __this->___m_Weight0_29 = (0.5f); // public float m_Weight1 = 0.5f; __this->___m_Weight1_30 = (0.5f); // public float m_Weight2 = 0.5f; __this->___m_Weight2_31 = (0.5f); // public float m_Weight3 = 0.5f; __this->___m_Weight3_32 = (0.5f); // public float m_Weight4 = 0.5f; __this->___m_Weight4_33 = (0.5f); // public float m_Weight5 = 0.5f; __this->___m_Weight5_34 = (0.5f); // public float m_Weight6 = 0.5f; __this->___m_Weight6_35 = (0.5f); // public float m_Weight7 = 0.5f; __this->___m_Weight7_36 = (0.5f); // private CameraState m_State = CameraState.Default; 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_37 = L_0; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_37))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_37))->___m_CustomOverflow_15), (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 // System.Single Cinemachine.CinemachinePath::get_MinPos() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePath_get_MinPos_mBA8D84B82E247993FE9B877B1AEC594E1E3D7058 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method) { { // public override float MinPos { get { return 0; } } return (0.0f); } } // System.Single Cinemachine.CinemachinePath::get_MaxPos() 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; { // int count = m_Waypoints.Length - 1; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_0 = __this->___m_Waypoints_13; V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1)); // if (count < 1) int32_t L_1 = V_0; if ((((int32_t)L_1) >= ((int32_t)1))) { goto IL_0015; } } { // return 0; return (0.0f); } IL_0015: { // return m_Looped ? count + 1 : count; bool L_2 = __this->___m_Looped_12; 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); } } // System.Boolean Cinemachine.CinemachinePath::get_Looped() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachinePath_get_Looped_mAF77015A018DD14449E5798FB2EECC608465F947 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method) { { // public override bool Looped { get { return m_Looped; } } bool L_0 = __this->___m_Looped_12; return L_0; } } // System.Void Cinemachine.CinemachinePath::Reset() 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)); { // m_Looped = false; __this->___m_Looped_12 = (bool)0; // m_Waypoints = new Waypoint[2] // { // new Waypoint { position = new Vector3(0, 0, -5), tangent = new Vector3(1, 0, 0) }, // new Waypoint { position = new Vector3(0, 0, 5), tangent = new Vector3(1, 0, 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), /*hidden argument*/NULL); (&V_0)->___position_0 = 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), /*hidden argument*/NULL); (&V_0)->___tangent_1 = L_3; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_4 = V_0; (L_1)->SetAtUnchecked(static_cast(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), /*hidden argument*/NULL); (&V_0)->___position_0 = 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), /*hidden argument*/NULL); (&V_0)->___tangent_1 = L_7; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_8 = V_0; (L_5)->SetAtUnchecked(static_cast(1), (Waypoint_tF0147D859449A4A396E398063D02E76A7214066D)L_8); __this->___m_Waypoints_13 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Waypoints_13), (void*)L_5); // m_Appearance = new Appearance(); 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_5 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Appearance_5), (void*)L_9); // InvalidateDistanceCache(); VirtualActionInvoker0::Invoke(14 /* System.Void Cinemachine.CinemachinePathBase::InvalidateDistanceCache() */, __this); // } return; } } // System.Int32 Cinemachine.CinemachinePath::get_DistanceCacheSampleStepsPerSegment() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachinePath_get_DistanceCacheSampleStepsPerSegment_m7B01348994DB96DD02D21782AA1EC501F1022248 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method) { { // public override int DistanceCacheSampleStepsPerSegment { get { return m_Resolution; } } int32_t L_0 = ((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Resolution_4; return L_0; } } // System.Single Cinemachine.CinemachinePath::GetBoundingIndices(System.Single,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___pos0, int32_t* ___indexA1, int32_t* ___indexB2, 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; { // pos = StandardizePos(pos); float L_0 = ___pos0; float L_1; L_1 = VirtualFuncInvoker1< float, float >::Invoke(7 /* System.Single Cinemachine.CinemachinePathBase::StandardizePos(System.Single) */, __this, L_0); ___pos0 = L_1; // int rounded = Mathf.RoundToInt(pos); float L_2 = ___pos0; int32_t L_3; L_3 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_2, NULL); V_0 = L_3; // if (Mathf.Abs(pos - rounded) < UnityVectorExtensions.Epsilon) float L_4 = ___pos0; 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; } } { // indexA = indexB = (rounded == m_Waypoints.Length) ? 0 : rounded; int32_t* L_7 = ___indexA1; int32_t* L_8 = ___indexB2; int32_t L_9 = V_0; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_10 = __this->___m_Waypoints_13; G_B2_0 = L_8; G_B2_1 = L_7; 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; } } { 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: { // indexA = Mathf.FloorToInt(pos); int32_t* L_14 = ___indexA1; float L_15 = ___pos0; int32_t L_16; L_16 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_15, NULL); *((int32_t*)L_14) = (int32_t)L_16; // if (indexA >= m_Waypoints.Length) int32_t* L_17 = ___indexA1; int32_t L_18 = *((int32_t*)L_17); WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_19 = __this->___m_Waypoints_13; if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))) { goto IL_0059; } } { // pos -= MaxPos; float L_20 = ___pos0; float L_21; L_21 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single Cinemachine.CinemachinePathBase::get_MaxPos() */, __this); ___pos0 = ((float)il2cpp_codegen_subtract(L_20, L_21)); // indexA = 0; int32_t* L_22 = ___indexA1; *((int32_t*)L_22) = (int32_t)0; } IL_0059: { // indexB = Mathf.CeilToInt(pos); int32_t* L_23 = ___indexB2; float L_24 = ___pos0; int32_t L_25; L_25 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(L_24, NULL); *((int32_t*)L_23) = (int32_t)L_25; // if (indexB >= m_Waypoints.Length) int32_t* L_26 = ___indexB2; int32_t L_27 = *((int32_t*)L_26); WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_28 = __this->___m_Waypoints_13; if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length))))) { goto IL_0070; } } { // indexB = 0; int32_t* L_29 = ___indexB2; *((int32_t*)L_29) = (int32_t)0; } IL_0070: { // return pos; float L_30 = ___pos0; return L_30; } } // UnityEngine.Vector3 Cinemachine.CinemachinePath::EvaluatePosition(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachinePath_EvaluatePosition_mE599B4439BD3806147AD870CE2C8169EF4AF46D6 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___pos0, 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)); { // Vector3 result = new Vector3(); il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)); // if (m_Waypoints.Length == 0) WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_0 = __this->___m_Waypoints_13; if ((((RuntimeArray*)L_0)->max_length)) { goto IL_0022; } } { // result = transform.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL); V_0 = L_2; goto IL_00a8; } IL_0022: { // pos = GetBoundingIndices(pos, out indexA, out indexB); float L_3 = ___pos0; float L_4; L_4 = CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A(__this, L_3, (&V_1), (&V_2), NULL); ___pos0 = L_4; // if (indexA == indexB) int32_t L_5 = V_1; int32_t L_6 = V_2; if ((!(((uint32_t)L_5) == ((uint32_t)L_6)))) { goto IL_0047; } } { // result = m_Waypoints[indexA].position; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_7 = __this->___m_Waypoints_13; int32_t L_8 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ((L_7)->GetAddressAtUnchecked(static_cast(L_8)))->___position_0; V_0 = L_9; goto IL_00a8; } IL_0047: { // Waypoint wpA = m_Waypoints[indexA]; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_10 = __this->___m_Waypoints_13; int32_t L_11 = V_1; int32_t L_12 = L_11; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_13 = (L_10)->GetAtUnchecked(static_cast(L_12)); V_3 = L_13; // Waypoint wpB = m_Waypoints[indexB]; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_14 = __this->___m_Waypoints_13; int32_t L_15 = V_2; int32_t L_16 = L_15; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_17 = (L_14)->GetAtUnchecked(static_cast(L_16)); V_4 = L_17; // result = SplineHelpers.Bezier3(pos - indexA, // m_Waypoints[indexA].position, wpA.position + wpA.tangent, // wpB.position - wpB.tangent, wpB.position); float L_18 = ___pos0; int32_t L_19 = V_1; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_20 = __this->___m_Waypoints_13; int32_t L_21 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ((L_20)->GetAddressAtUnchecked(static_cast(L_21)))->___position_0; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_23 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = L_23.___position_0; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_25 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = L_25.___tangent_1; 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_0; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_30 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___tangent_1; 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_0; 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: { // return transform.TransformPoint(result); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36; L_36 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_36, L_37, NULL); return L_38; } } // UnityEngine.Vector3 Cinemachine.CinemachinePath::EvaluateTangent(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachinePath_EvaluateTangent_mFF44F46AC1BBBCCDF06166F24B792ADCB850B1F3 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___pos0, 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)); { // Vector3 result = new Vector3(); il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)); // if (m_Waypoints.Length == 0) WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_0 = __this->___m_Waypoints_13; if ((((RuntimeArray*)L_0)->max_length)) { goto IL_002c; } } { // result = transform.rotation * Vector3.forward; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); 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: { // pos = GetBoundingIndices(pos, out indexA, out indexB); float L_5 = ___pos0; float L_6; L_6 = CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A(__this, L_5, (&V_1), (&V_2), NULL); ___pos0 = L_6; // if (indexA == indexB) int32_t L_7 = V_1; int32_t L_8 = V_2; if ((!(((uint32_t)L_7) == ((uint32_t)L_8)))) { goto IL_0051; } } { // result = m_Waypoints[indexA].tangent; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_9 = __this->___m_Waypoints_13; int32_t L_10 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ((L_9)->GetAddressAtUnchecked(static_cast(L_10)))->___tangent_1; V_0 = L_11; goto IL_00b2; } IL_0051: { // Waypoint wpA = m_Waypoints[indexA]; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_12 = __this->___m_Waypoints_13; int32_t L_13 = V_1; int32_t L_14 = L_13; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_15 = (L_12)->GetAtUnchecked(static_cast(L_14)); V_3 = L_15; // Waypoint wpB = m_Waypoints[indexB]; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_16 = __this->___m_Waypoints_13; int32_t L_17 = V_2; int32_t L_18 = L_17; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_19 = (L_16)->GetAtUnchecked(static_cast(L_18)); V_4 = L_19; // result = SplineHelpers.BezierTangent3(pos - indexA, // m_Waypoints[indexA].position, wpA.position + wpA.tangent, // wpB.position - wpB.tangent, wpB.position); float L_20 = ___pos0; int32_t L_21 = V_1; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_22 = __this->___m_Waypoints_13; int32_t L_23 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ((L_22)->GetAddressAtUnchecked(static_cast(L_23)))->___position_0; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_25 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = L_25.___position_0; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_27 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = L_27.___tangent_1; 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_0; Waypoint_tF0147D859449A4A396E398063D02E76A7214066D L_32 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = L_32.___tangent_1; 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_0; 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: { // return transform.TransformDirection(result); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38; L_38 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40; L_40 = Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757(L_38, L_39, NULL); return L_40; } } // UnityEngine.Quaternion Cinemachine.CinemachinePath::EvaluateOrientation(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachinePath_EvaluateOrientation_m752B07D72ABD6B8D6457E4C65C1B93583F24FB18 (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, float ___pos0, 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)); { // Quaternion result = transform.rotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_0, NULL); V_0 = L_1; // if (m_Waypoints.Length > 0) WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_2 = __this->___m_Waypoints_13; if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_00d1; } } { // float roll = 0; V_1 = (0.0f); // pos = GetBoundingIndices(pos, out indexA, out indexB); float L_3 = ___pos0; float L_4; L_4 = CinemachinePath_GetBoundingIndices_m75531D6E4BE5271966BCBE5719272BDD52D7D31A(__this, L_3, (&V_2), (&V_3), NULL); ___pos0 = L_4; // if (indexA == indexB) int32_t L_5 = V_2; int32_t L_6 = V_3; if ((!(((uint32_t)L_5) == ((uint32_t)L_6)))) { goto IL_0043; } } { // roll = m_Waypoints[indexA].roll; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_7 = __this->___m_Waypoints_13; int32_t L_8 = V_2; float L_9 = ((L_7)->GetAddressAtUnchecked(static_cast(L_8)))->___roll_2; V_1 = L_9; goto IL_008e; } IL_0043: { // float rollA = m_Waypoints[indexA].roll; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_10 = __this->___m_Waypoints_13; int32_t L_11 = V_2; float L_12 = ((L_10)->GetAddressAtUnchecked(static_cast(L_11)))->___roll_2; V_5 = L_12; // float rollB = m_Waypoints[indexB].roll; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_13 = __this->___m_Waypoints_13; int32_t L_14 = V_3; float L_15 = ((L_13)->GetAddressAtUnchecked(static_cast(L_14)))->___roll_2; V_6 = L_15; // if (indexB == 0) int32_t L_16 = V_3; if (L_16) { goto IL_0080; } } { // rollA = rollA % 360; float L_17 = V_5; V_5 = (fmodf(L_17, (360.0f))); // rollB = rollB % 360; float L_18 = V_6; V_6 = (fmodf(L_18, (360.0f))); } IL_0080: { // roll = Mathf.Lerp(rollA, rollB, pos - indexA); float L_19 = V_5; float L_20 = V_6; float L_21 = ___pos0; 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: { // Vector3 fwd = EvaluateTangent(pos); float L_24 = ___pos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; L_25 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(9 /* UnityEngine.Vector3 Cinemachine.CinemachinePathBase::EvaluateTangent(System.Single) */, __this, L_24); V_4 = L_25; // if (!fwd.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_4; bool L_27; L_27 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_26, NULL); if (L_27) { goto IL_00d1; } } { // Vector3 up = transform.rotation * Vector3.up; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28; L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); 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; // Quaternion q = Quaternion.LookRotation(fwd, up); 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); // result = q * Quaternion.AngleAxis(roll, Vector3.forward); 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: { // return result; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39 = V_0; return L_39; } } // System.Void Cinemachine.CinemachinePath::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePath_OnValidate_m09378574E3D52E520FF10A675E41753CEF20610B (CinemachinePath_tE7662CBF969D73BD53FC50D1E00E73E973FE6D3A* __this, const RuntimeMethod* method) { { // private void OnValidate() { InvalidateDistanceCache(); } VirtualActionInvoker0::Invoke(14 /* System.Void Cinemachine.CinemachinePathBase::InvalidateDistanceCache() */, __this); // private void OnValidate() { InvalidateDistanceCache(); } return; } } // System.Void Cinemachine.CinemachinePath::.ctor() 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; } { // public Waypoint[] m_Waypoints = new Waypoint[0]; WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF* L_0 = (WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF*)(WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF*)SZArrayNew(WaypointU5BU5D_tD6343C78B81D519596611EB0E994C1755363BFDF_il2cpp_TypeInfo_var, (uint32_t)0); __this->___m_Waypoints_13 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Waypoints_13), (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 // System.Void Cinemachine.CinemachinePipeline::.ctor() 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 // System.Void Cinemachine.CinemachinePixelPerfect::PostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePixelPerfect_PostPipelineStageCallback_m7A81411BB3D092707CE38B74EA89800763A808EF (CinemachinePixelPerfect_t8CA529E8D056B820C806C2AEAD6209D62001AC8B* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, int32_t ___stage1, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state2, float ___deltaTime3, 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)); { // if (stage != CinemachineCore.Stage.Body) int32_t L_0 = ___stage1; if (!L_0) { goto IL_0004; } } { // return; return; } IL_0004: { // var brain = CinemachineCore.Instance.FindPotentialTargetBrain(vcam); 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 = ___vcam0; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_3; L_3 = CinemachineCore_FindPotentialTargetBrain_mD4D554DCF27AE5BD2BAEB9D09E37BFBDD9D79B3B(L_1, L_2, NULL); V_0 = L_3; // if (brain == null || !brain.IsLive(vcam)) 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 = ___vcam0; bool L_8; L_8 = CinemachineBrain_IsLive_mC5661731D686A2BD2E926BE5F872C8F3033D3058(L_6, L_7, (bool)0, NULL); if (L_8) { goto IL_0024; } } IL_0023: { // return; return; } IL_0024: { // brain.TryGetComponent(out pixelPerfectCamera); CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_9 = V_0; bool L_10; L_10 = Component_TryGetComponent_TisPixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_m3AE0EFF6FA7BF24981B37F3F6852CBB90167BFEC(L_9, (&V_1), Component_TryGetComponent_TisPixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_m3AE0EFF6FA7BF24981B37F3F6852CBB90167BFEC_RuntimeMethod_var); // if (pixelPerfectCamera == null || !pixelPerfectCamera.isActiveAndEnabled) 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; bool L_14; L_14 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_13, NULL); if (L_14) { goto IL_003f; } } IL_003e: { // return; return; } IL_003f: { // var lens = state.Lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_15 = ___state2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_16 = L_15->___Lens_0; V_2 = L_16; // lens.OrthographicSize = pixelPerfectCamera.CorrectCinemachineOrthoSize(lens.OrthographicSize); PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* L_17 = V_1; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_18 = V_2; float L_19 = L_18.___OrthographicSize_2; float L_20; L_20 = PixelPerfectCamera_CorrectCinemachineOrthoSize_m0187F5BED8A6B1748C0CCA6944D9332AEC6B0C84(L_17, L_19, NULL); (&V_2)->___OrthographicSize_2 = L_20; // state.Lens = lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_21 = ___state2; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_22 = V_2; L_21->___Lens_0 = L_22; // } return; } } // System.Void Cinemachine.CinemachinePixelPerfect::.ctor() 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 // System.Single Cinemachine.CinemachineSmoothPath::get_MinPos() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineSmoothPath_get_MinPos_m0EB8C61879F4C2829CDC4B29F5B9B87D6C142F2D (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method) { { // public override float MinPos { get { return 0; } } return (0.0f); } } // System.Single Cinemachine.CinemachineSmoothPath::get_MaxPos() 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; { // int count = m_Waypoints.Length - 1; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_0 = __this->___m_Waypoints_13; V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1)); // if (count < 1) int32_t L_1 = V_0; if ((((int32_t)L_1) >= ((int32_t)1))) { goto IL_0015; } } { // return 0; return (0.0f); } IL_0015: { // return m_Looped ? count + 1 : count; bool L_2 = __this->___m_Looped_12; 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); } } // System.Boolean Cinemachine.CinemachineSmoothPath::get_Looped() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineSmoothPath_get_Looped_mA3CAB564800423C040DF4685BDB585FEA28E069E (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method) { { // public override bool Looped { get { return m_Looped; } } bool L_0 = __this->___m_Looped_12; return L_0; } } // System.Int32 Cinemachine.CinemachineSmoothPath::get_DistanceCacheSampleStepsPerSegment() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineSmoothPath_get_DistanceCacheSampleStepsPerSegment_m8167360E02FD34C85F80758C7F7654A53294A239 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method) { { // public override int DistanceCacheSampleStepsPerSegment { get { return m_Resolution; } } int32_t L_0 = ((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Resolution_4; return L_0; } } // System.Void Cinemachine.CinemachineSmoothPath::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSmoothPath_OnValidate_m8F7D11F9B015CCE4B6C1AB859AE8ACB0488FDACD (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method) { { // private void OnValidate() { InvalidateDistanceCache(); } VirtualActionInvoker0::Invoke(14 /* System.Void Cinemachine.CinemachinePathBase::InvalidateDistanceCache() */, __this); // private void OnValidate() { InvalidateDistanceCache(); } return; } } // System.Void Cinemachine.CinemachineSmoothPath::Reset() 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)); { // m_Looped = false; __this->___m_Looped_12 = (bool)0; // m_Waypoints = new Waypoint[2] // { // new Waypoint { position = new Vector3(0, 0, -5) }, // new Waypoint { position = new Vector3(0, 0, 5) } // }; 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), /*hidden argument*/NULL); (&V_0)->___position_0 = L_2; Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 L_3 = V_0; (L_1)->SetAtUnchecked(static_cast(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), /*hidden argument*/NULL); (&V_0)->___position_0 = L_5; Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 L_6 = V_0; (L_4)->SetAtUnchecked(static_cast(1), (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27)L_6); __this->___m_Waypoints_13 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Waypoints_13), (void*)L_4); // m_Appearance = new Appearance(); 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_5 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D*)__this)->___m_Appearance_5), (void*)L_7); // InvalidateDistanceCache(); VirtualActionInvoker0::Invoke(14 /* System.Void Cinemachine.CinemachinePathBase::InvalidateDistanceCache() */, __this); // } return; } } // System.Void Cinemachine.CinemachineSmoothPath::InvalidateDistanceCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSmoothPath_InvalidateDistanceCache_mFB359B4FB36D7FA2636769A2091C9C63E9E929A1 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, const RuntimeMethod* method) { { // base.InvalidateDistanceCache(); CinemachinePathBase_InvalidateDistanceCache_m5A8B12C547975C78D5167E08B823DCD800799878(__this, NULL); // m_ControlPoints1 = null; __this->___m_ControlPoints1_14 = (WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPoints1_14), (void*)(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)NULL); // m_ControlPoints2 = null; __this->___m_ControlPoints2_15 = (WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPoints2_15), (void*)(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)NULL); // } return; } } // System.Void Cinemachine.CinemachineSmoothPath::UpdateControlPoints() 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; { // int numPoints = (m_Waypoints == null) ? 0 : m_Waypoints.Length; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_0 = __this->___m_Waypoints_13; if (!L_0) { goto IL_0012; } } { WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_1 = __this->___m_Waypoints_13; 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; // if (numPoints > 1 // && (Looped != m_IsLoopedCache // || m_ControlPoints1 == null || m_ControlPoints1.Length != numPoints // || m_ControlPoints2 == null || m_ControlPoints2.Length != numPoints)) 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 /* System.Boolean Cinemachine.CinemachinePathBase::get_Looped() */, __this); bool L_4 = __this->___m_IsLoopedCache_16; if ((!(((uint32_t)L_3) == ((uint32_t)L_4)))) { goto IL_0052; } } { WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_5 = __this->___m_ControlPoints1_14; if (!L_5) { goto IL_0052; } } { WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_6 = __this->___m_ControlPoints1_14; 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_15; if (!L_8) { goto IL_0052; } } { WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_9 = __this->___m_ControlPoints2_15; 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: { // Vector4[] p1 = new Vector4[numPoints]; 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; // Vector4[] p2 = new Vector4[numPoints]; 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; // Vector4[] K = new Vector4[numPoints]; 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; // for (int i = 0; i < numPoints; ++i) V_4 = 0; goto IL_008c; } IL_006c: { // K[i] = m_Waypoints[i].AsVector4; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_17 = V_3; int32_t L_18 = V_4; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_19 = __this->___m_Waypoints_13; int32_t L_20 = V_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21; L_21 = Waypoint_get_AsVector4_mA3935DAA3EBC69BEF2DDD1AA4DA077A0B520FA97(((L_19)->GetAddressAtUnchecked(static_cast(L_20))), NULL); (L_17)->SetAtUnchecked(static_cast(L_18), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_21); // for (int i = 0; i < numPoints; ++i) int32_t L_22 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_008c: { // for (int i = 0; i < numPoints; ++i) int32_t L_23 = V_4; int32_t L_24 = V_0; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_006c; } } { // if (Looped) bool L_25; L_25 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean Cinemachine.CinemachinePathBase::get_Looped() */, __this); if (!L_25) { goto IL_00a6; } } { // SplineHelpers.ComputeSmoothControlPointsLooped(ref K, ref p1, ref p2); SplineHelpers_ComputeSmoothControlPointsLooped_m8B1901AC903B71584D7A4F381F723F2DF41D319F((&V_3), (&V_1), (&V_2), NULL); goto IL_00b1; } IL_00a6: { // SplineHelpers.ComputeSmoothControlPoints(ref K, ref p1, ref p2); SplineHelpers_ComputeSmoothControlPoints_mF56B274A09DF5E4E77BC1BD1903C423FE9F1391A((&V_3), (&V_1), (&V_2), NULL); } IL_00b1: { // m_ControlPoints1 = new Waypoint[numPoints]; 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_14 = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPoints1_14), (void*)L_27); // m_ControlPoints2 = new Waypoint[numPoints]; 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_15 = L_29; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPoints2_15), (void*)L_29); // for (int i = 0; i < numPoints; ++i) V_5 = 0; goto IL_0108; } IL_00ce: { // m_ControlPoints1[i] = Waypoint.FromVector4(p1[i]); WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_30 = __this->___m_ControlPoints1_14; int32_t L_31 = V_5; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_32 = V_1; int32_t L_33 = V_5; int32_t L_34 = L_33; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_35 = (L_32)->GetAtUnchecked(static_cast(L_34)); Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 L_36; L_36 = Waypoint_FromVector4_m4BC6E89C093AE2B43B656C0B016927580FA0523A(L_35, NULL); (L_30)->SetAtUnchecked(static_cast(L_31), (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27)L_36); // m_ControlPoints2[i] = Waypoint.FromVector4(p2[i]); WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_37 = __this->___m_ControlPoints2_15; int32_t L_38 = V_5; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_39 = V_2; int32_t L_40 = V_5; int32_t L_41 = L_40; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = (L_39)->GetAtUnchecked(static_cast(L_41)); Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 L_43; L_43 = Waypoint_FromVector4_m4BC6E89C093AE2B43B656C0B016927580FA0523A(L_42, NULL); (L_37)->SetAtUnchecked(static_cast(L_38), (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27)L_43); // for (int i = 0; i < numPoints; ++i) int32_t L_44 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_0108: { // for (int i = 0; i < numPoints; ++i) int32_t L_45 = V_5; int32_t L_46 = V_0; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_00ce; } } { // m_IsLoopedCache = Looped; bool L_47; L_47 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean Cinemachine.CinemachinePathBase::get_Looped() */, __this); __this->___m_IsLoopedCache_16 = L_47; } IL_0119: { // } return; } } // System.Single Cinemachine.CinemachineSmoothPath::GetBoundingIndices(System.Single,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___pos0, int32_t* ___indexA1, int32_t* ___indexB2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { // pos = StandardizePos(pos); float L_0 = ___pos0; float L_1; L_1 = VirtualFuncInvoker1< float, float >::Invoke(7 /* System.Single Cinemachine.CinemachinePathBase::StandardizePos(System.Single) */, __this, L_0); ___pos0 = L_1; // int numWaypoints = m_Waypoints.Length; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_2 = __this->___m_Waypoints_13; V_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length)); // if (numWaypoints < 2) int32_t L_3 = V_0; if ((((int32_t)L_3) >= ((int32_t)2))) { goto IL_0020; } } { // indexA = indexB = 0; int32_t* L_4 = ___indexA1; int32_t* L_5 = ___indexB2; 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: { // indexA = Mathf.FloorToInt(pos); int32_t* L_8 = ___indexA1; float L_9 = ___pos0; int32_t L_10; L_10 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_9, NULL); *((int32_t*)L_8) = (int32_t)L_10; // if (indexA >= numWaypoints) int32_t* L_11 = ___indexA1; 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; } } { // pos -= MaxPos; float L_14 = ___pos0; float L_15; L_15 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single Cinemachine.CinemachinePathBase::get_MaxPos() */, __this); ___pos0 = ((float)il2cpp_codegen_subtract(L_14, L_15)); // indexA = 0; int32_t* L_16 = ___indexA1; *((int32_t*)L_16) = (int32_t)0; } IL_003a: { // indexB = indexA + 1; int32_t* L_17 = ___indexB2; int32_t* L_18 = ___indexA1; int32_t L_19 = *((int32_t*)L_18); *((int32_t*)L_17) = (int32_t)((int32_t)il2cpp_codegen_add(L_19, 1)); // if (indexB == numWaypoints) int32_t* L_20 = ___indexB2; 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; } } { // if (Looped) bool L_23; L_23 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean Cinemachine.CinemachinePathBase::get_Looped() */, __this); if (!L_23) { goto IL_0052; } } { // indexB = 0; int32_t* L_24 = ___indexB2; *((int32_t*)L_24) = (int32_t)0; goto IL_005e; } IL_0052: { // --indexB; int32_t* L_25 = ___indexB2; int32_t* L_26 = ___indexB2; int32_t L_27 = *((int32_t*)L_26); *((int32_t*)L_25) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_27, 1)); // --indexA; int32_t* L_28 = ___indexA1; int32_t* L_29 = ___indexA1; int32_t L_30 = *((int32_t*)L_29); *((int32_t*)L_28) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_30, 1)); } IL_005e: { // return pos; float L_31 = ___pos0; return L_31; } } // UnityEngine.Vector3 Cinemachine.CinemachineSmoothPath::EvaluatePosition(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineSmoothPath_EvaluatePosition_m5189DA30DB457E31250528F339FD12C4207271D4 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___pos0, 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 result = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_0 = L_0; // if (m_Waypoints.Length > 0) WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_1 = __this->___m_Waypoints_13; if (!(((RuntimeArray*)L_1)->max_length)) { goto IL_0088; } } { // UpdateControlPoints(); CinemachineSmoothPath_UpdateControlPoints_mBF744AB3B5D5E83B6DBC4769188A8D9615CFAF23(__this, NULL); // pos = GetBoundingIndices(pos, out indexA, out indexB); float L_2 = ___pos0; float L_3; L_3 = CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0(__this, L_2, (&V_1), (&V_2), NULL); ___pos0 = L_3; // if (indexA == indexB) int32_t L_4 = V_1; int32_t L_5 = V_2; if ((!(((uint32_t)L_4) == ((uint32_t)L_5)))) { goto IL_003a; } } { // result = m_Waypoints[indexA].position; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_6 = __this->___m_Waypoints_13; int32_t L_7 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ((L_6)->GetAddressAtUnchecked(static_cast(L_7)))->___position_0; V_0 = L_8; goto IL_0088; } IL_003a: { // result = SplineHelpers.Bezier3(pos - indexA, // m_Waypoints[indexA].position, m_ControlPoints1[indexA].position, // m_ControlPoints2[indexA].position, m_Waypoints[indexB].position); float L_9 = ___pos0; int32_t L_10 = V_1; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_11 = __this->___m_Waypoints_13; int32_t L_12 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ((L_11)->GetAddressAtUnchecked(static_cast(L_12)))->___position_0; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_14 = __this->___m_ControlPoints1_14; int32_t L_15 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ((L_14)->GetAddressAtUnchecked(static_cast(L_15)))->___position_0; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_17 = __this->___m_ControlPoints2_15; int32_t L_18 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ((L_17)->GetAddressAtUnchecked(static_cast(L_18)))->___position_0; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_20 = __this->___m_Waypoints_13; int32_t L_21 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ((L_20)->GetAddressAtUnchecked(static_cast(L_21)))->___position_0; 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: { // return transform.TransformPoint(result); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24; L_24 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_24, L_25, NULL); return L_26; } } // UnityEngine.Vector3 Cinemachine.CinemachineSmoothPath::EvaluateTangent(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineSmoothPath_EvaluateTangent_m02AF20501F1BCBA895507C30267CF6B71AF61CF9 (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___pos0, 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 result = transform.rotation * Vector3.forward; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); 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; // if (m_Waypoints.Length > 1) WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_4 = __this->___m_Waypoints_13; if ((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) <= ((int32_t)1))) { goto IL_009b; } } { // UpdateControlPoints(); CinemachineSmoothPath_UpdateControlPoints_mBF744AB3B5D5E83B6DBC4769188A8D9615CFAF23(__this, NULL); // pos = GetBoundingIndices(pos, out indexA, out indexB); float L_5 = ___pos0; float L_6; L_6 = CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0(__this, L_5, (&V_1), (&V_2), NULL); ___pos0 = L_6; // if (!Looped && indexA == m_Waypoints.Length - 1) bool L_7; L_7 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean Cinemachine.CinemachinePathBase::get_Looped() */, __this); if (L_7) { goto IL_004d; } } { int32_t L_8 = V_1; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_9 = __this->___m_Waypoints_13; if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), 1)))))) { goto IL_004d; } } { // --indexA; int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); } IL_004d: { // result = SplineHelpers.BezierTangent3(pos - indexA, // m_Waypoints[indexA].position, m_ControlPoints1[indexA].position, // m_ControlPoints2[indexA].position, m_Waypoints[indexB].position); float L_11 = ___pos0; int32_t L_12 = V_1; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_13 = __this->___m_Waypoints_13; int32_t L_14 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ((L_13)->GetAddressAtUnchecked(static_cast(L_14)))->___position_0; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_16 = __this->___m_ControlPoints1_14; int32_t L_17 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ((L_16)->GetAddressAtUnchecked(static_cast(L_17)))->___position_0; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_19 = __this->___m_ControlPoints2_15; int32_t L_20 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ((L_19)->GetAddressAtUnchecked(static_cast(L_20)))->___position_0; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_22 = __this->___m_Waypoints_13; int32_t L_23 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ((L_22)->GetAddressAtUnchecked(static_cast(L_23)))->___position_0; 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: { // return transform.TransformDirection(result); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26; L_26 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757(L_26, L_27, NULL); return L_28; } } // UnityEngine.Quaternion Cinemachine.CinemachineSmoothPath::EvaluateOrientation(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineSmoothPath_EvaluateOrientation_m5CEF56DFBF7D418F6B1BA86E63D4E094EEC3C71A (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___pos0, 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)); { // Quaternion transformRot = transform.rotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_0, NULL); // Vector3 transformUp = transformRot * Vector3.up; 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; // Quaternion result = transformRot; V_1 = L_2; // if (m_Waypoints.Length > 0) WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_5 = __this->___m_Waypoints_13; if (!(((RuntimeArray*)L_5)->max_length)) { goto IL_00cc; } } { // float roll = 0; V_2 = (0.0f); // pos = GetBoundingIndices(pos, out indexA, out indexB); float L_6 = ___pos0; float L_7; L_7 = CinemachineSmoothPath_GetBoundingIndices_m5ABF4523E4FEAEC313961640BBD3776823458AA0(__this, L_6, (&V_3), (&V_4), NULL); ___pos0 = L_7; // if (indexA == indexB) int32_t L_8 = V_3; int32_t L_9 = V_4; if ((!(((uint32_t)L_8) == ((uint32_t)L_9)))) { goto IL_0050; } } { // roll = m_Waypoints[indexA].roll; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_10 = __this->___m_Waypoints_13; int32_t L_11 = V_3; float L_12 = ((L_10)->GetAddressAtUnchecked(static_cast(L_11)))->___roll_1; V_2 = L_12; goto IL_00a5; } IL_0050: { // UpdateControlPoints(); CinemachineSmoothPath_UpdateControlPoints_mBF744AB3B5D5E83B6DBC4769188A8D9615CFAF23(__this, NULL); // roll = SplineHelpers.Bezier1(pos - indexA, // m_Waypoints[indexA].roll, m_ControlPoints1[indexA].roll, // m_ControlPoints2[indexA].roll, m_Waypoints[indexB].roll); float L_13 = ___pos0; int32_t L_14 = V_3; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_15 = __this->___m_Waypoints_13; int32_t L_16 = V_3; float L_17 = ((L_15)->GetAddressAtUnchecked(static_cast(L_16)))->___roll_1; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_18 = __this->___m_ControlPoints1_14; int32_t L_19 = V_3; float L_20 = ((L_18)->GetAddressAtUnchecked(static_cast(L_19)))->___roll_1; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_21 = __this->___m_ControlPoints2_15; int32_t L_22 = V_3; float L_23 = ((L_21)->GetAddressAtUnchecked(static_cast(L_22)))->___roll_1; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_24 = __this->___m_Waypoints_13; int32_t L_25 = V_4; float L_26 = ((L_24)->GetAddressAtUnchecked(static_cast(L_25)))->___roll_1; 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: { // Vector3 fwd = EvaluateTangent(pos); float L_28 = ___pos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(9 /* UnityEngine.Vector3 Cinemachine.CinemachinePathBase::EvaluateTangent(System.Single) */, __this, L_28); V_5 = L_29; // if (!fwd.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_5; bool L_31; L_31 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_30, NULL); if (L_31) { goto IL_00cc; } } { // Quaternion q = Quaternion.LookRotation(fwd, transformUp); 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); // result = q * RollAroundForward(roll); 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: { // return result; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = V_1; return L_38; } } // UnityEngine.Quaternion Cinemachine.CinemachineSmoothPath::RollAroundForward(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineSmoothPath_RollAroundForward_m052A750536417A3DAC4E3D063ED0F3A08666476E (CinemachineSmoothPath_t15193270DF9D1EE946A41CBED50DC97A92D9DCDE* __this, float ___angle0, const RuntimeMethod* method) { float V_0 = 0.0f; { // float halfAngle = angle * 0.5F * Mathf.Deg2Rad; float L_0 = ___angle0; V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, (0.5f))), (0.0174532924f))); // return new Quaternion( // 0, // 0, // Mathf.Sin(halfAngle), // Mathf.Cos(halfAngle)); 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, /*hidden argument*/NULL); return L_5; } } // System.Void Cinemachine.CinemachineSmoothPath::.ctor() 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; } { // public Waypoint[] m_Waypoints = new Waypoint[0]; WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C* L_0 = (WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C*)SZArrayNew(WaypointU5BU5D_tCC66FFD1C1AEE553FFFF63D809508B018C86EE0C_il2cpp_TypeInfo_var, (uint32_t)0); __this->___m_Waypoints_13 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Waypoints_13), (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_2; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___v0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___v0; float L_3 = L_2.___y_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; memset((&L_4), 0, sizeof(L_4)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL); V_0 = L_4; goto IL_001a; } IL_001a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___a0; float L_3 = L_2.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0; float L_5 = L_4.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_001e; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___v0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___v0; float L_3 = L_2.___y_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, /*hidden argument*/NULL); V_0 = L_4; goto IL_0015; } IL_0015: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___a0, float ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___a0; float L_1 = ___b1; if ((((float)L_0) > ((float)L_1))) { goto IL_0008; } } { float L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___a0; 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 ___value0, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { float L_0 = ___value0; 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 = ___value0; 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 = ___value0; 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_10; 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 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___lhs0; float L_1 = L_0.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___rhs1; float L_3 = L_2.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___lhs0; float L_5 = L_4.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___rhs1; float L_7 = L_6.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___lhs0; float L_9 = L_8.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___rhs1; float L_11 = L_10.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___lhs0; float L_13 = L_12.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___rhs1; float L_15 = L_14.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___lhs0; float L_17 = L_16.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___rhs1; float L_19 = L_18.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___lhs0; float L_21 = L_20.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___rhs1; float L_23 = L_22.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___lhs0; float L_25 = L_24.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___rhs1; float L_27 = L_26.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___lhs0; float L_29 = L_28.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___rhs1; float L_31 = L_30.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___lhs0; float L_33 = L_32.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___rhs1; float L_35 = L_34.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___lhs0; float L_37 = L_36.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___rhs1; float L_39 = L_38.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___lhs0; float L_41 = L_40.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___rhs1; float L_43 = L_42.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___lhs0; float L_45 = L_44.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___rhs1; float L_47 = L_46.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___lhs0; float L_49 = L_48.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___rhs1; float L_51 = L_50.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___lhs0; float L_53 = L_52.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___rhs1; float L_55 = L_54.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___lhs0; float L_57 = L_56.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___rhs1; float L_59 = L_58.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___lhs0; float L_61 = L_60.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___rhs1; float L_63 = L_62.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64; memset((&L_64), 0, sizeof(L_64)); Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), /*hidden argument*/NULL); V_0 = L_64; goto IL_00e5; } IL_00e5: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0; return L_65; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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; } { // get => m_CacheMode; int32_t L_0 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___m_CacheMode_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonAim_get_AimTarget_m23E3401D3A53DAC3A76EE4A1352A14FC0DCA0AE5_inline (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, const RuntimeMethod* method) { { // private Vector3 AimTarget { get; set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CAimTargetU3Ek__BackingField_11; 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_11; 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 ___a0, float ___d1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; float L_2 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0; float L_4 = L_3.___y_3; float L_5 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0; float L_7 = L_6.___z_4; float L_8 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { float L_0 = __this->___x_2; float L_1 = __this->___x_2; float L_2 = __this->___y_3; float L_3 = __this->___y_3; float L_4 = __this->___z_4; float L_5 = __this->___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_6; L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5)))))); V_0 = ((float)L_6); goto IL_0034; } IL_0034: { float L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinemachine3rdPersonAim_set_AimTarget_mE4F573A3F1927B24028F96164D800720DB5B68EC_inline (Cinemachine3rdPersonAim_tE9F4CA97777A06CC268FB10056C856B34083FF80* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { { // private Vector3 AimTarget { get; set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; __this->___U3CAimTargetU3Ek__BackingField_11 = 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_2; float L_1 = __this->___x_2; float L_2 = __this->___y_3; float L_3 = __this->___y_3; float L_4 = __this->___z_4; float L_5 = __this->___z_4; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5)))); goto IL_002d; } IL_002d: { float L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4; V_0 = L_0; goto IL_0009; } IL_0009: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBlendListCamera_get_LiveChild_mE2463EEF9842BA071B0D5698CA98FFCF7F775BB5_inline (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField_34; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineBlendListCamera_set_LiveChild_m134EFC93CFB6638A8E089E722D07F95C783F3091_inline (CinemachineBlendListCamera_tB8108B4762318DAF07E8B35EA1998DD02B2F0617* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CLiveChildU3Ek__BackingField_34 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField_34), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector_7; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___a0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___b1, float ___t2, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___t2; float L_1; L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL); ___t2 = L_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___a0; float L_3 = L_2.___r_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___b1; float L_5 = L_4.___r_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___a0; float L_7 = L_6.___r_0; float L_8 = ___t2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___a0; float L_10 = L_9.___g_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___b1; float L_12 = L_11.___g_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = ___a0; float L_14 = L_13.___g_1; float L_15 = ___t2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16 = ___a0; float L_17 = L_16.___b_2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18 = ___b1; float L_19 = L_18.___b_2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = ___a0; float L_21 = L_20.___b_2; float L_22 = ___t2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23 = ___a0; float L_24 = L_23.___a_3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25 = ___b1; float L_26 = L_25.___a_3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = ___a0; float L_28 = L_27.___a_3; float L_29 = ___t2; 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)))), /*hidden argument*/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; } { // get { return mSoloCamera; } 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_15; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* BlendSourceVirtualCamera_get_Blend_mAEA739F5A13237AF89E38325902ECA8316FC5719_inline (BlendSourceVirtualCamera_tBC5D4467B011DBBCCC2ECA69DE4A5F5257A4AF0E* __this, const RuntimeMethod* method) { { // public CinemachineBlend Blend { get; set; } CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___U3CBlendU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___a0; int32_t L_1 = ___b1; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___a0; 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* ___value0, const RuntimeMethod* method) { { // public CinemachineBlend Blend { get; set; } CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = ___value0; __this->___U3CBlendU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBlendU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B GetBlendOverrideDelegate_Invoke_m95589B7FBA20E761B45993D16D9D930F84E39D84_inline (GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A* __this, RuntimeObject* ___fromVcam0, RuntimeObject* ___toVcam1, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___defaultBlend2, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___owner3, const RuntimeMethod* method) { typedef CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineBrain_set_CurrentCameraState_mFAA3A0AB30A002E3B9CC0BA83F9FF119428693DA_inline (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___value0, const RuntimeMethod* method) { { // public CameraState CurrentCameraState { get; private set; } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = ___value0; __this->___U3CCurrentCameraStateU3Ek__BackingField_25 = L_0; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentCameraStateU3Ek__BackingField_25))->___m_CustomOverflow_15), (void*)NULL); #endif return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensSettings_get_SensorSize_m1D1F2A7226C400F0062842864C67608E2DCBBD4B_inline (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) { { // get { return m_SensorSize; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_SensorSize_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField_37; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineClearShot_set_LiveChild_m3BB96A8921B39DCCFDDF2091E780AD0BE9A211B1_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CLiveChildU3Ek__BackingField_37 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField_37), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) { { // get => m_Priority; int32_t L_0 = __this->___m_Priority_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___euler0, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___euler0; 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 ___a0, float ___d1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; float L_2 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0; float L_4 = L_3.___y_3; float L_5 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0; float L_7 = L_6.___z_4; float L_8 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, 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 = ___vector0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___vector0; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___vector0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___vector0; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___vector0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___vector0; float L_11 = L_10.___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_12; L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))))); V_0 = ((float)L_12); goto IL_0034; } IL_0034: { float L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___a0, float ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___a0; float L_1 = ___b1; if ((((float)L_0) < ((float)L_1))) { goto IL_0008; } } { float L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___a0; 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 ___d0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a1; float L_1 = L_0.___x_2; float L_2 = ___d0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a1; float L_4 = L_3.___y_3; float L_5 = ___d0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a1; float L_7 = L_6.___z_4; float L_8 = ___d0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_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_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0; float L_1 = L_0.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1; float L_3 = L_2.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0; float L_5 = L_4.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___lhs0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___rhs1; float L_11 = L_10.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___lhs0; float L_13 = L_12.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___rhs1; float L_15 = L_14.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___lhs0; float L_17 = L_16.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___rhs1; float L_19 = L_18.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___lhs0; float L_21 = L_20.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___rhs1; float L_23 = L_22.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; memset((&L_24), 0, sizeof(L_24)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), /*hidden argument*/NULL); V_0 = L_24; goto IL_005a; } IL_005a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0; return L_25; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___planeNormal1, 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 = ___planeNormal1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___planeNormal1; 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_0; 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 = ___vector0; V_2 = L_6; goto IL_005d; } IL_0019: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___vector0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___planeNormal1; float L_9; L_9 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_7, L_8, NULL); V_3 = L_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___vector0; float L_11 = L_10.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___planeNormal1; float L_13 = L_12.___x_2; float L_14 = V_3; float L_15 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___vector0; float L_17 = L_16.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___planeNormal1; float L_19 = L_18.___y_3; float L_20 = V_3; float L_21 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___vector0; float L_23 = L_22.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___planeNormal1; float L_25 = L_24.___z_4; 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)))), /*hidden argument*/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 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) { float V_0 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___lhs0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___rhs1; float L_11 = L_10.___z_4; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))); goto IL_002d; } IL_002d: { float L_12 = V_0; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = ___a0; float L_1 = ___b1; float L_2 = ___a0; float L_3 = ___t2; 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_8; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_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_9; 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_12; 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 ___x0, float ___y1, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_0 = L_0; float L_1 = ___y1; __this->___y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1; float L_7 = L_6.___y_1; 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)), /*hidden argument*/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 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1; float L_7 = L_6.___y_1; 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)), /*hidden argument*/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 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, float ___t2, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___t2; float L_1; L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL); ___t2 = L_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___a0; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___b1; float L_5 = L_4.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___a0; float L_7 = L_6.___x_0; float L_8 = ___t2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___a0; float L_10 = L_9.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___b1; float L_12 = L_11.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___a0; float L_14 = L_13.___y_1; float L_15 = ___t2; 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)))), /*hidden argument*/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 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1; float L_7 = L_6.___y_1; 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)), /*hidden argument*/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 ___a0, const RuntimeMethod* method) { float V_0 = 0.0f; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___a0; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___a0; float L_7 = L_6.___y_1; 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 ___from0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___to1, 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((&___from0), NULL); float L_1; L_1 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&___to1), 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 = ___from0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___to1; 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_17; 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) { { // public BakingState State { get; private set; } int32_t L_0 = __this->___U3CStateU3Ek__BackingField_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___a0; float L_3 = L_2.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), ((-L_1)), ((-L_3)), /*hidden argument*/NULL); V_0 = L_4; goto IL_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 ___vector0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___onNormal1, 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 = ___onNormal1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___onNormal1; 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_0; 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 = ___vector0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___onNormal1; float L_9; L_9 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_7, L_8, NULL); V_3 = L_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___onNormal1; float L_11 = L_10.___x_2; float L_12 = V_3; float L_13 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___onNormal1; float L_15 = L_14.___y_3; float L_16 = V_3; float L_17 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___onNormal1; float L_19 = L_18.___z_4; 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)), /*hidden argument*/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 ___value0, float ___min1, float ___max2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___value0; float L_1 = ___min1; 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 = ___min1; ___value0 = L_3; goto IL_0019; } IL_000e: { float L_4 = ___value0; float L_5 = ___max2; 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 = ___max2; ___value0 = L_7; } IL_0019: { float L_8 = ___value0; 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 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, 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 = ___a0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1; float L_3 = L_2.___x_2; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1; float L_7 = L_6.___y_3; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1; float L_11 = L_10.___z_4; V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11)); float L_12 = V_0; float L_13 = V_0; float L_14 = V_1; float L_15 = V_1; float L_16 = V_2; float L_17 = V_2; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_18; L_18 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17)))))); V_3 = ((float)L_18); goto IL_0040; } IL_0040: { float L_19 = V_3; return L_19; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_PreviousStateIsValid_m4B2B6DD649ACD80A30AA0ACE19449EE49C13DF7B_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) { { // public virtual bool PreviousStateIsValid { get; set; } bool L_0 = __this->___U3CPreviousStateIsValidU3Ek__BackingField_15; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_PreviousStateIsValid_mA7F5F377366606747B15F5A35EE3E6DA7DAEDDE8_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, bool ___value0, const RuntimeMethod* method) { { // public virtual bool PreviousStateIsValid { get; set; } bool L_0 = ___value0; __this->___U3CPreviousStateIsValidU3Ek__BackingField_15 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___from0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___to1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___axis2, 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 = ___from0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___to1; float L_2; L_2 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_0, L_1, NULL); V_0 = L_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___from0; float L_4 = L_3.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___to1; float L_6 = L_5.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___from0; float L_8 = L_7.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___to1; float L_10 = L_9.___y_3; 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 = ___from0; float L_12 = L_11.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___to1; float L_14 = L_13.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___from0; float L_16 = L_15.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___to1; float L_18 = L_17.___z_4; 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 = ___from0; float L_20 = L_19.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___to1; float L_22 = L_21.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___from0; float L_24 = L_23.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___to1; float L_26 = L_25.___x_2; 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 = ___axis2; float L_28 = L_27.___x_2; float L_29 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = ___axis2; float L_31 = L_30.___y_3; float L_32 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___axis2; float L_34 = L_33.___z_4; 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 ___f0, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___f0; 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* ___rig0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___rig0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* CreateRigDelegate_Invoke_mD0C181884C0203123DE69968919E4E757D0891A9_inline (CreateRigDelegate_tD6770756AD0D0BCB403556417C56015FBFB8343B* __this, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A* ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom2, const RuntimeMethod* method) { typedef CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*FunctionPointerType) (RuntimeObject*, CinemachineFreeLook_t397C813915C4BDC42D63DE82DF52897738FCBA1A*, String_t*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___vcam0, ___name1, ___copyFrom2, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___v0; float L_1 = L_0.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___v0; float L_3 = L_2.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___v0; float L_5 = L_4.___z_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL); V_0 = L_6; goto IL_001b; } IL_001b: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_1 = L_0; float L_1 = ___y1; __this->___y_2 = L_1; float L_2 = ___z2; __this->___z_3 = L_2; float L_3 = ___w3; __this->___w_4 = 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_5; 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 ___a0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___b1, float ___t2, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___t2; float L_1; L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL); ___t2 = L_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___a0; float L_3 = L_2.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___b1; float L_5 = L_4.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___a0; float L_7 = L_6.___x_1; float L_8 = ___t2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___a0; float L_10 = L_9.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___b1; float L_12 = L_11.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = ___a0; float L_14 = L_13.___y_2; float L_15 = ___t2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = ___a0; float L_17 = L_16.___z_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = ___b1; float L_19 = L_18.___z_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20 = ___a0; float L_21 = L_20.___z_3; float L_22 = ___t2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = ___a0; float L_24 = L_23.___w_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = ___b1; float L_26 = L_25.___w_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27 = ___a0; float L_28 = L_27.___w_4; float L_29 = ___t2; 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)))), /*hidden argument*/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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_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))->___oneVector_3; 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 void LensSettings_set_SensorSize_mD43BCB83C6FBE95F48DAD8993E8DA53927F5CA04_inline (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) { { // set { m_SensorSize = value; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0; __this->___m_SensorSize_9 = L_0; // set { m_SensorSize = value; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineMixingCamera_set_LiveChild_mD28EB775418289F251C97828FD7E5BF55F39C81F_inline (CinemachineMixingCamera_tC3700EBDB01A88DB6963A064B4FEA6438A2EDD3E* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // private ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CLiveChildU3Ek__BackingField_38 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField_38), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_2 = L_0; float L_1 = ___y1; __this->___y_3 = L_1; float L_2 = ___z2; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___f0, 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 = ___f0; 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(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 ___f0, 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 = ___f0; 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(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 ___f0, 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 = ___f0; 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(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 ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_0 = L_0; float L_1 = ___y1; __this->___y_1 = L_1; float L_2 = ___z2; __this->___z_2 = L_2; float L_3 = ___w3; __this->___w_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___item0; (L_6)->SetAtUnchecked(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___item0; (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD9E96CED8DC4A6D469DF32ED3AAA794CBD4A1D8E_gshared_inline (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC* __this, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 ___item0, const RuntimeMethod* method) { PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* L_1 = (PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* L_4 = V_0; if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); PairU5BU5D_t27346BCE7CADD0AD1DD3726C36787D1487702B36* L_6 = V_0; int32_t L_7 = V_1; Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_8 = ___item0; (L_6)->SetAtUnchecked(static_cast(L_7), (Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2)L_8); return; } IL_0034: { Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2 L_9 = ___item0; (( void (*) (List_1_t1E5153E8DEAD85313AA04E76AD2CCE8D74D92EDC*, Pair_t395B1EC1E7854C08811AF7E0584C4BA7AE3C6AF2, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___item0, const RuntimeMethod* method) { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = V_0; if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = V_0; int32_t L_7 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___item0; (L_6)->SetAtUnchecked(static_cast(L_7), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_8); return; } IL_0034: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___item0; (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) { { float L_0 = ___r0; __this->___r_0 = L_0; float L_1 = ___g1; __this->___g_1 = L_1; float L_2 = ___b2; __this->___b_2 = L_2; float L_3 = ___a3; __this->___a_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, 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 = ___value0; 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 = ___value0; float L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL); V_2 = L_6; goto IL_0026; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_2 = L_7; goto IL_0026; } IL_0026: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___x_0; float L_1 = __this->___x_0; float L_2 = __this->___y_1; float L_3 = __this->___y_1; 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 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) { float V_0 = 0.0f; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___rhs1; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___lhs0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___rhs1; float L_7 = L_6.___y_1; 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 ___from0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___to1, 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((&___from0), NULL); float L_1; L_1 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___to1), 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 = ___from0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___to1; 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; } }